Миграция
Caution
При миграции настроек Flussonic Media Server с сервера на сервер исполняемые файлы и установленные библиотеки переносить нельзя, используйте пакетный менеджер для установки на новом сервере. Переносится только конфигурация и лицензия. Также обратите внимание, что вы не cможете запустить несколько серверов Flussonic Media Server одновременно, если ваш лицензионный ключ действителен только для одного сервера. В этом случае вам придется остановить Flussonic Media Server на текущем сервере перед запуском на новом. Мы не предоставляем пробные ключи для миграции или решения подобных задач, так как они предназначены только для ознакомления с продуктом.
Список файлов для переноса:
/etc/flussonic/flussonic.conf
— основной файл конфигурации./etc/flussonic/license.txt
— лицензия.
Копирование файлов конфигурации возможно только с root-правами.
Способы перенести файлы:
- Перенос конфигурации с помощью веб-интерфейса
- Перенос конфигурации с помощью SCP
- Перенос конфигурации с помощью USB-носителя
Перенос конфигурации с помощью веб-интерфейса
Зайдите в веб-интерфейс Flussonic Media Server, после чего перейдите на вкладки Config -> Settings.
Для того, чтобы скачать файл конфигурации, нажмите на кнопку Download Config. Для загрузки файла конфигурации на новый сервер нажмите на кнопку Upload Config.
Ваш лицензионный ключ можно посмотреть в личном кабинете на вкладке Лицензионные ключи.
Перенос конфигурации с помощью SCP
SCP (Secure CoPy) — программа для удаленного копирования файлов по сети между хостами. Она использует SSH для передачи данных, в том числе аутентификацию и меры безопасности, которые реализованы для SSH.
Для копирования файла с одного удаленного сервера remote.host1
на другой удаленный сервер remote.host2
необходимо выполнить команду вида:
$ scp user@remote.host1:/directory/file.txt user@remote.host2:/some/directory/
Установите Flussonic Media Server на новый сервер:
curl -sSf https://flussonic.com/public/install.sh | sh
После этого перенесите на новый сервер файлы конфигурации:
cp /mnt/usb/flussonic.conf /etc/flussonic/flussonic.conf
cp /mnt/usb/license.txt /etc/flussonic/license.txt
Запустите Flussonic Media Server:
service flussonic start
Готово!
Перенос конфигурации с помощью USB-носителя
Если вы хотите перенести файлы конфигурации с помощью какого-либо USB-носителя, то воспользуйтесь следующей инструкцией.
Монтирование USB
Создайте директорию, в которую будем монтировать:
mkdir -p /mnt/usb
Вставьте носитель в USB порт и узнайте имя устройства:
fdisk -l
Результатом этой команды будет:
Disk /dev/sdb: 4008 MB, 4008706048 bytes
118 heads, 53 sectors/track, 1251 cylinders, total 7829504 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x74a37a4d
Device Boot Start End Blocks Id System
/dev/sdb1 * 63 7829503 3914720+ b W95 FAT32
Здесь имя устройства: /dev/sdb1
.
Смонтируйте носитель:
mount /dev/sdb1 /mnt/usb
Проверьте подключение:
mount
Копирование конфигурации
cp /etc/flussonic/flussonic.conf /mnt/usb/flussonic.conf
cp /etc/flussonic/license.txt /mnt/usb/license.txt
После копирования не забудьте отмонтировать накопитель:
sudo umount /dev/sdb1
Установка конфигурации на новый сервер
Установите Flussonic Media Server на новый сервер:
curl -sSf https://flussonic.com/public/install.sh | sh
Создайте директорию, в которую будем монтировать USB-носитель:
mkdir -p /mnt/usb
Вставьте носитель в USB порт и узнайте имя устройства:
Смонтируйте:
mount /dev/sdb1 /mnt/usb
Перенесите файлы конфигурации:
cp /mnt/usb/flussonic.conf /etc/flussonic/flussonic.conf
cp /mnt/usb/license.txt /etc/flussonic/license.txt
Запустите Flussonic Media Server:
service flussonic start
Готово!