01.07.2024 г. закончилась поддержка ОС CentOS 7. С этой даты поддержка платформы и локаций на серверах с ОС CentOS 7 не оказывается. Чтобы сохранить возможность поддержки продукта, вы можете изменить ОС серверов с CentOS 7 на поддерживаемую.
Миграция через резервное копирование DCImanager 6
В разделе описана миграция с ОС CentOS 7 на любую поддерживаемую ОС. Этим способом можно сменить ОС, если платформа и локация находятся на одном сервере. Если платформа расположена на отдельном сервере, вы сможете сменить ОС только на сервере платформы. Инструкции по смене ОС на сервере-локации см. в статье Если нужно переустановить ОС или заменить сервер-локацию.
- Создайте новое значение токена для вашей лицензии. Вы можете сделать это в личном кабинете на my.ispsystem.com или обратиться в техническую поддержку.
-
Если на сервере находятся и платформа, и локация, перенесите файл /etc/yum.repos.d/docker-ce.repo в другую директорию или на внешний носитель:
mv /etc/yum.repos.d/docker-ce.repo ~/example_directory/.
-
Создайте резервную копию платформы:
dci backup
Копия будет сохранена в директории /opt/ispsystem/dci/backup/.
Если помимо платформы на сервере находится локация, создайте резервную копию директории /opt/ispsystem/dci/os_templates/. - Сохраните резервные копии на внешнем носителе.
-
Остановите платформу:
dci down
- Установите поддерживаемую ОС.
- Подключитесь к серверу через SSH.
-
Если в системе не установлен архиватор tar или утилита curl , установите их.
Ubuntu, Astra Linuxapt install tar apt install curl
-
Скачайте установщик:
curl -O https://download.ispsystem.com/6/dci/dcibox/dci
-
Сделайте файл установщика исполняемым:
chmod +x dci
-
Создайте директорию /opt/ispsystem/license/:
mkdir -p /opt/ispsystem/license
- Скопируйте ранее созданную резервную копию платформы в директорию /opt/ispsystem/dci/backup/.
-
Запустите восстановление платформы из резервной копии:
./dci restore -b=<backup_file>
- Активируйте лицензию:
- В интерфейсе DCImanager 6 перейдите в → Обзор системы.
- В поле Ключ лицензии введите значение токена лицензии.
- Нажмите кнопку Активировать.
- Если помимо платформы на сервере находится локация:
- Перенесите резервную копию директории /opt/ispsystem/dci/os_templates/.
- Если IP-адрес сервера изменился, укажите в настройках локации новый IP-адрес.
- Если пароль пользователя сервера изменился, укажите в настройках локации новый пароль.
- При необходимости повторно настройте локации.
-
Обновите базу данных:
docker exec -it mysql bash -c "mysql_upgrade -u root -p$MYSQL_ROOT_PASSWORD"
- Если на сервере находятся и платформа, и локация, переместите файл docker-ce.repo обратно в директорию /etc/yum.repos.d/.