Восстановление данных из резервной копии
Для восстановления данных на сервере, где вы создавали резервную копию, необходимо выполнить следующие шаги:
Запустите на хосте команду для восстановления данных:
backup_service_id=$(docker ps --format "{{.Names}}" --filter name=visiology3_backup-service) && \ docker exec ${backup_service_id} curl -sLv --request POST --url http://127.0.0.1:8000 --header 'Content-Type: application/json' \ --data '{"command": "restore","databases":["clickhouse","postgres", "smartforms"]}'
В параметре
"databases"
необходимо указать базы данных, которые требуется восстановить (если не указать никаких значений, восстановятся все базы данных, имеющиеся в папкеv3/backup
).Перезапустите сервис
formula-engine
:docker service update --init visiology3_formula-engine
При восстановлении данных, все имеющиеся базы данных будут очищены.
Смотрите также