Миграция с ONLYOFFICE Workspace Community на Enterprise для Docker
Введение
Если вы какое-то время использовали ONLYOFFICE Workspace Community, а теперь хотите воспользоваться расширенной функциональностью онлайн-офиса, вы можете перейти на ONLYOFFICE Workspace Enterprise. ONLYOFFICE Workspace Enterprise предоставляет расширенные функциональные возможности, а именно:
- мобильные веб-редакторы,
- регулярные обновления функциональных возможностей и безопасности в течение одного года,
- один год услуг профессиональной технической поддержки.
В этой статье объясняется, как перейти с Docker-версии ONLYOFFICE Workspace Community, установленной с помощью скрипта workspace-install.sh, на Docker-версию ONLYOFFICE Workspace Enterprise, используя скрипт workspace-enterprise-install.sh.
Шаг 1. (Необязательно) Создание резервной копии базы данных
Данные портала и для ONLYOFFICE Workspace Community, и для ONLYOFFICE Workspace Enterprise хранятся в папке /app/onlyoffice на хост-машине, поэтому после обновления данные должны подхватиться автоматически. На всякий случай можно создать резервную копию папки, в которой содержатся данные портала. Для этого вручную скопируйте папку /app/onlyoffice в любую папку на компьютере, например:
sudo cp -a /app/onlyoffice /home/user/Backup
После выполнения резервного копирования всех данных убедитесь, что портал запускается корректно, и запомните какие-нибудь пользовательские данные, чтобы можно было проверить их после обновления.
Шаг 2. Обновление до ONLYOFFICE Workspace Enterprise
Скачайте Docker-скрипт ONLYOFFICE Workspace Enterprise:
wget https://download.onlyoffice.com/install/workspace-enterprise-install.sh
Запустите скрипт, указав параметр -u true:
bash workspace-enterprise-install.sh -u true
В результате те контейнеры, которые требуется обновить, будут остановлены и удалены, а затем будут запущены последние версии соответствующих компонентов. Вместо ONLYOFFICE Docs Community Edition будет установлена версия ONLYOFFICE Docs Enterprise Edition.
Если вы обновляете версию Community Edition ниже 9.1, скрипт переместит базу данных MySQL в отдельный контейнер (в соответствии с новой схемой установки). Дополнительную информацию о доступных параметрах скрипта смотрите в этой статье.
Если по каким-то причинам нужно восстановить резервную копию данных, которую вы создали на шаге 1, вручную скопируйте папку /onlyoffice в папку /app перед установкой ONLYOFFICE Workspace Enterprise:
sudo cp -a /home/user/Backup/onlyoffice /app
Шаг 3. Запуск портала и активация лицензии
После завершения установки ONLYOFFICE Workspace Enterprise можно запустить портал и убедиться в его корректной работе и наличии всех данных. Осталось только перейти на страницу /controlpanel/activate: откройте Панель управления и нажмите ссылку Обновить до Enterprise наверху. Нажмите Купить, чтобы купить лицензию, затем загрузите купленный лицензионный ключ в соответствующее поле и нажмите Активировать. Чтобы узнать подробнее, как приобрести лицензионный ключ, обратитесь к этой статье.