MarkLogic - можем ли мы настроить резервное копирование по расписанию на BLOB-объекте Azure - PullRequest
1 голос
/ 04 июля 2019

Мы хотим настроить резервное копирование по расписанию для базы данных.

Мы установили учетную запись хранения и ключ доступа для BLOB-объекта Azure в разделе Безопасность-> Учетные данные для Azure.

В каталоге резервных копий при вводе azure: // имя_содержимого Это имя контейнера существует в данной учетной записи хранения.

В ответ он говорит Каталог azure: // backup / не существует на хосте ml01. Хотите попробовать и создать?

Кто-нибудь может помочь мне настроить?

Ответы [ 2 ]

1 голос
/ 05 июля 2019

Похоже, что вы хотите создать рабочее задание, которое будет резервировать данные вашей базы данных MarkLogic в хранилище BLOB-объектов Azure и запускать по расписанию. Правильно? Я не совсем понимаю, что вы сказали, поэтому вот только мое предложение ниже.

Я не знаком с MarkLogic, но я думаю, что вы можете написать скрипт для NodeJS или Java-программы для выполнения резервного копирования, после того как я прочитал информацию тега для marklogic и у меня получилось он поддерживает клиентский API для Node и Java.

Как я знаю, обычно есть три способа развернуть его в Azure, если вы готовы выполнять резервное копирование в программировании.

  1. Вы можете развернуть его как веб-задание с выражением cron для запуска резервного копирования, см. Официальный документ Run Background tasks with WebJobs in Azure App Service.
  2. Вы можете развернуть его как веб-API в Azure с помощью службы, такой как WebApp, и использовать Планировщик Azure для его запуска.
  3. Вы можете развернуть ее как функцию Azure и запустить ее с помощью таймера, пожалуйста, обратитесь к официальному документу Create a function in Azure that is triggered by a timer.

Конечно, есть и другие услуги, которые могут помочь реализовать ваши потребности. Я не знаю, что для тебя лучше. Если у вас есть какие-либо вопросы, пожалуйста, дайте мне знать.

0 голосов
/ 10 июля 2019

Я столкнулся с подобной проблемой и смог ее решить.

Создайте что-нибудь на стороне вашего контейнера в папке. так что ваша структура должна выглядеть так

лазурь: // ИмяКонтейнера / папки

Я просто смог решить мою проблему, сделав это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...