Перейти к основному содержанию
`Ctrl`+`K`

# Миграция с предыдущих версий gs-ctk

Вы можете перенести существующую конфигурацию `gs-ctk` версии 4 или более раннюю на версию 5.0 при помощи утилиты `nscli`.

1. Скачайте и установите на jump-хост утилиту `nscli` версии 5.0.0:

       cd ~
       wget --backups=1 --user=<пользователь> --ask-password "https://repo.global-system.ru/artifactory/general/ru/bitec/gs-ctk-nscli/SNAPSHOT-5.0.0/gs-ctk-nscli-SNAPSHOT-5.0.0.zip"
       unzip -o gs-ctk-nscli-SNAPSHOT-5.0.0.zip -d nscli
       chmod +x nscli/bin/initvenv.sh
       ./nscli/bin/initvenv.sh

2. Выгрузите существующую конфигурацию с кластера версии 4 или ранее при помощи этой утилиты:

       cd nscli
       ./configmgr.sh export_legacy --namespace gs-ctk --file old_config.yaml

3. Создайте конфигурацию версии 5.0.0

       ./configmgr.sh migrate_legacy --name my-migrated-config --legacy-config old_config.yaml --new-config new_config.yaml

Разверните кластер версии 5.0.0 и примените получившийся файл.