Проверьте, находится ли OrientDB в режиме резервного копирования /

Нам нужно проверить в клиентском приложении, создает ли OrientDB резервную копию. Есть ли способ проверить?


person Nem    schedule 05.07.2018    source источник


Ответы (1)


OrientDB поддерживает операции резервного копирования и восстановления, как и любая система управления базами данных. Резервное копирование можно выполнить, выполнив команду BACKUP DATABASE. Можно автоматизировать резервное копирование с помощью подключаемого модуля сервера автоматического резервного копирования, изменив

orientdb-server-config.xml

вы должны увидеть запланированное время на сервере, например:

введите здесь описание изображения

Если вы не изменили правильный параметр в этом файле, у вас не должно быть включено автоматическое резервное копирование.

Если вы используете Enterprise Edition, вы можете проверить настройки резервного копирования в области управления сервером.

Надеюсь, это поможет

С Уважением

person Michela Bonizzi    schedule 05.07.2018
comment
Спасибо за ответ @Michela Bonizzi. Проблема в том, что во время резервного копирования наша гарантированная система доставки сообщений SOAP (24/7) не работает должным образом. Запрос SOAP был прерван во время резервного копирования по таймауту, но поток все еще работает и ожидает создания объектов в БД. В результате второй, третий и так далее запросы (тот же SOAP из-за гарантии) терпят неудачу или создают повторяющиеся данные, что не очень хорошо. Вот почему мне нужно программно узнать, когда orient находится в режиме резервного копирования. - person Nem; 05.07.2018