Так как не очень удобно при миграции с платформы Prologix на Linux переносить конфигурацию системы "ручками" (а многие именно так и делают), для этого в системе на базе сервера S8400 есть замечательный скрипт read_csi_xln, с помощью которого переносится старая конфигурация (трансляция) с процессора CSI на сервер S8400.

В данной статье я опишу, как это проделать.

Т.к. с системе CSI трансляция хранится на карточке PCMCIA, а на сервере S8400 есть разъем USB и CF, то проще всего сделать образ карты PCMCIA, и перенести его на CF. Что мы и сделаем.

Программ, с помощью которых можно делать побайтное копирование много, но мне больше по душе команда dd, которая входит в диструбитив UNIX-Like систем.

В конце статьи указана ссылка на документ, в котором расписаны все действия (в хронологической последовательности) по миграции. В данной статье я опишу лишь этам переноса трансляции.

#dd if=/dev/hdg of=/dev/hde , где /dev/hbg - это устройство PCMCIA, а /dev/hde - это CF

У вас эти устройства могут быть совершенно другими, поэтому надо действовать очень осторожно, чтобы не затереть другие данные на другом диске!!!

Далее посмотрим, как это залить в S8400.

Устанавливаем CF в S8400, и смотрим, как она определилась:

ls /var/log/messages
...
May 27 12:14:20 S8400 kernel: SCSI device sda: 250880 512-byte hdwr sectors (128 MB)
May 27 12:14:20 S8400 kernel: sda: Write Protect is off
May 27 12:14:20 S8400 kernel: sda: Mode Sense: 02 00 00 00
May 27 12:14:20 S8400 kernel: sda: assuming drive cache: write through
May 27 12:14:20 S8400 kernel:  sda: unknown partition table
May 27 12:14:20 S8400 kernel: Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
...

dadmin@S8400> read_csi_xln -f /dev/sda
- Turning on power to the CF card interface.
- Copying translation files from CF card to S8400.
- Turning off power to the CF card interface.

- Translation files COPIED SUCCESSFULLY!!

- REMINDERS:

1. Translation file can now be loaded by either executing
"reset system 4" from the SAT or by stopping/starting CM.

2. After loading translation file, be sure to
"add cabinet" before executing any other SAT commands.

dadmin@S8400>

анализ скрипта:

  1. /opt/ecs/sys/cplddbg - Turning on power to the CF card interface
  2. пауза 15 секунд (время на включение в работу CF)
  3. /opt/ecs/sbin/read_flash -d $path -o /etc/opt/defty/xln1 - Copying translation files from CF card to S8400
  4. cp /etc/opt/defty/xln1 /etc/opt/defty/xln2 - создается 2-я копия
  5. /opt/ecs/sys/cplddbg -w -i 0 -s 0 > /dev/null 2>&1 - Turning off power to the CF card interface



Более подробно в документе Migrating to Avaya S8xxx Servers and Media Gateways (03-300412):
http://support.avaya.com/elmodocs2/comm_mgr/R5_2/03_300412_5.pdf

Log in to comment