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