Мне нужно скопировать данные из базы данных MarkLogic 7 в базу данных MarkLogic 9 в другой системе.Я попытался выполнить резервное копирование и восстановление с помощью консоли администратора MarkLogic.Первоначальная база данных в MarkLogic 7 имела только один лес.Я создал новую базу данных с тем же именем в MarkLogic 9. Также создал новый лес в MarkLogic 9 с тем же именем, что и в MarkLogic 7, прикрепленном к нему.Я не уверен, где я делаю это неправильно.
Подробно следуйте инструкциям:
- Перейдите к консоли администратора MarkLogic 7.
- Перейдите в раздел Настройка -> Базы данных -> вкладка
<database_name>
-> Резервное копирование / восстановление - Введите путь для сохранения резервной копии.
- Выберите «true» для «Включить леса реплик».
- Выберите «false» для архивных журналов.
- Нажмите кнопку «ОК».
- Перейдите в консоль администрирования MarkLogic 9.
- Перейдите в раздел «Настройка» -> «Базы данных» ->
<database_name>
-> вкладка «Резервное копирование / восстановление» - Введите путь для восстановления резервной копии из.
- Выберите «true» для «Включить леса реплик».
- Выберите значения по умолчанию для другого радиокнопки.
- Нажмите кнопку «ОК».
- Я получаю следующую ошибку:
Сбой операции с сообщением об ошибке: XDMP-BACKUPEMPTY: xdmp: database-restore((), "", (), fn: false (), (), fn: false (), (), "") - не указаны леса для резервного копирования или восстановления. Проверьте журналы сервера.