Перенести свежий образ коллекций из базы данных MarkLogic на новый сервер

Нам нужно свежее изображение пары коллекций данных, присутствующих на одном сервере базы данных Marklogic, на другом сервере.

Мы пытались передать данные с помощью xqsync и MLCP, но это занимает слишком много времени и производительность сервера падает. Если есть быстрый способ сделать это, вы можете описать его здесь, чтобы мы могли управлять им внутри в следующий раз.

Может ли кто-нибудь предоставить информацию о способах передачи данных между базами данных MarkLogic, которые находятся на разных серверах.


person user5556585    schedule 26.04.2016    source источник
comment
Что конкретно вы пробовали? Сколько данных? Как долго это займет? Что было узким местом? Какова топология исходного и целевого кластеров? Вам нужно будет предоставить больше информации.   -  person Justin Makeig    schedule 26.04.2016


Ответы (2)


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

person Tyler Replogle    schedule 26.04.2016
comment
Должны ли оба сервера работать с одной и той же версией MarkLogic для восстановления из резервной копии. - person user5556585; 27.04.2016
comment
Да, они должны быть одной версии. Это может работать с другой версией, но они должны быть одной и той же версии. - person Tyler Replogle; 29.04.2016
comment
Спасибо, Хансен. Я попробовал Backup and Restore, и данные копируются, хотя на серверах две разные версии Marklogic. - person user5556585; 29.04.2016

Существует несколько вариантов передачи данных из одного кластера MarkLogic в другой кластер MarkLogic.

  1. Репликация базы данных : для такого же количества лесов необходимо создать как кластер, так и базы данных должны быть настроены для репликации базы данных.

  2. Гибкая репликация: это асинхронно. Он использует CPF в качестве базового механизма репликации. Документы, подлежащие репликации, определяются доменом CPF. Областью домена может быть документ, набор документов или каталог.

person Anand Thiagarajan    schedule 26.04.2016
comment
Моя проблема в том, что на одном из моих серверов работает ML 7.0-5.4, а на другом ML 8.0-4. - person user5556585; 27.04.2016
comment
При репликации базы данных они должны быть одинаковыми, но при гибком представлении они могут отличаться. - person Tyler Replogle; 01.05.2016