Резервное копирование и восстановление
Для осуществления резервного копирования (бэкапа) в Sherpa Orchestrator (версии с Docker) необходимо осуществить резервное копирование настроек, файла cache.bin, а также создать дамп данных из базы данных. Ниже представлена подробная пошаговая инструкция для осуществления резервного копирования (бэкапа) в Sherpa Orchestrator.
1. Копирование настроек
Скопируйте папку config, находящуюся по указанному пути: папка_установки/backend/config
(по умолчанию путь: opt/SherpaOrchestrator/backend/config
).
2. Копирование файла cache.bin
Скопируйте файл cache.bin, находящийся внутри Docker-контейнера Orchestrator. Путь, по которому находится файл внутри контейнера:
opt/SherpaOrchestrator/backend/app/cache.bin
Также можно использовать следующую команду в терминале:
docker cp orchestrator:/opt/SherpaOrchestrator/backend/app/cache.bin /путь_куда_осуществляем_копирование
3. Создание дампа базы данных
войдите в контейнер с базой данных:
docker exec -it orchestrator-db bash
создайте дамп данных и структуры базы данных:
mysqldump -u root --max-allowed-packet=1G --single-transaction orchestrator > /orchestrator_db_dump.sql
Примечание: в случае, если изменяли стандартные доступы о базы данных, в запросе замените -u root на -u ваш_логин -p.
выйдите из контейнера (команда “exit”).
скопируйте дамп из контейнера на хостовую машину:
docker cp orchestrator-db:/orchestrator_db_dump.sql/путь_куда_осуществляем_копирование
Last updated