Files
XC_VM/docs/ru/migration_guide.md
T
Divarion-D 3ee16c8af8 Documentation update.
Migration documentation added.
Build instructions moved to the builds folder.
2025-10-08 21:41:36 +03:00

5.1 KiB

🧭 Руководство по миграции XC_VM

Легко переходите с совместимых систем IPTV с помощью встроенного инструмента миграции XC_VM.


⚙️ Перед началом

💡 Рекомендация:
Лучше всего выполнять миграцию на чистой установке XC_VM.

Если вы решите использовать существующую установку, обратите внимание на следующее:

  • XC_VM удалит все таблицы в вашей основной базе данных, которые соответствуют данным, найденным в вашей базе данных миграции.
  • Всегда создавайте резервные копии перед выполнением миграции.

🚀 Шаги миграции

1. Загрузите резервную копию

Загрузите существующую резервную копию базы данных на сервер XC_VM через SFTP.
В этом примере мы предположим, что она находится по адресу:


/tmp/backup.sql

2. Восстановите резервную копию в базе данных миграции

Используйте скрипт инструментов, чтобы очистить существующую базу данных миграции и восстановить резервную копию:

/home/xc_vm/tools migration «/tmp/backup.sql»

3. Запустите миграцию

Если во время восстановления не произошло никаких ошибок, вы можете начать миграцию одним из двух способов:

🧩 Вариант 1 — командная строка (рекомендуется)

Запустите миграцию вручную:

/home/xc_vm/bin/php/bin/php /home/xc_vm/includes/cli/migrate.php

🌐 Вариант 2 — Веб-установщик

Если вы не хотите использовать инструменты командной строки, вы также можете вернуться к интерфейсу веб-установщика по ссылке, предоставленной скриптом при установке панели. Там выберите опцию «Миграция» и следуйте инструкциям на экране, чтобы завершить процесс в интерактивном режиме.

Вы будете видеть обновления прогресса в режиме реального времени, пока XC_VM мигрирует ваши данные. По завершении вы сможете войти в свою систему.


🔑 Восстановление доступа после миграции

Если вы не можете войти в систему (например, из-за отсутствия имени пользователя/пароля или недействительного кода доступа), вы можете использовать инструменты спасения:

Создание кода доступа для спасения

/home/xc_vm/tools access

Создание администратора для восстановления доступа

/home/xc_vm/tools user

⚠️ После входа в систему не забудьте немедленно изменить код доступа и учетные данные администратора.


🧩 После миграции

  • Балансировщики нагрузки сначала будут отображаться как отключенные.
  • Все потоки автоматически остановятся в целях безопасности.

Следующие шаги

  1. Переустановите балансировщики нагрузки и вручную запустите потоки после подтверждения миграции.
  2. Просмотрите и обновите настройки XC_VM по умолчанию.
  3. Проверьте данные главного сервера — доменные имена, конфигурацию SSL и т. д.
  4. Убедитесь, что все соответствует вашей среде и настройкам.

🖥️ Подготовка балансировщика нагрузки

Вам необходимо будет переустановить ОС на балансировщиках нагрузки.