- Предварительно создать резервную копию СГУ
- Подключиться по ssh к хост-серевру root@х.х.х.xxx
Войти в контейнер СРК
docker exec -it bus bash
Скопировать копию СГУ в контейнер СРК предварительно создав папку sgu
mkdir /tmp/sgu
scp -r oneadmin@<host>:<путь копии>/* /tmp/sgu/ где <host> - ipv4 адрес хост-сервера с СГУ
Остановить службы СГУ
ssh -p2222 oneadmin@<host> 'one stop; sunstone-server stop' где <host> - ipv4 адрес хост-сервера с СГУ
При успешной установке последует вывод:
kernel and scheduler stopped sunstone-server stopped
Копировать файл копии базы данных в контейнер СГУ
scp -P2222 -r /tmp/sgu/opennebuladb.backup oneadmin@<host>:/var/lib/one/opennebuladb.backup где <host> - ipv4 адрес хост-сервера с СГУ
Восстановить базу данных
ssh -p2222 oneadmin@<host> onedb restore -f -S localhost -u root -p horizon -d opennebula /var/lib/one/opennebuladb.backup где <host> - ipv4 адрес хост-сервера с СГУ
При успешном восстановлении базы данных последует вывод:
MySQL DB opennebula at localhost restored.
Копировать конфигурацию в контейнер СГУ
scp -P2222 -r /tmp/sgu/one/* oneadmin@<host>:/etc/one/ где <host> - ipv4 адрес хост-сервера с СГУ
Копировать файлы авторизации (если они есть в копии) в контейнер СГУ
scp -P2222 -r /tmp/sgu/.one/* oneadmin@<host>:/var/lib/one/.one
Запустить СГУ
ssh -p2222 oneadmin@<host> one start; sunstone-server start где <host> - ipv4 адрес хост-сервера с СГУ
При успешном запуске последует вывод:
VNC proxy started
sunstone-server startedУдалить копию СГУ из контейнера СРК
rm -r /tmp/sgu
Выйти их конейнера
exit
Связанные статьи
Содержимое по меткам
Содержимое с указанными метками не найдено.