Миграция облачного кластера Solr на нового поставщика облачных решений - PullRequest
0 голосов
/ 30 мая 2018

Нам необходимо переместить наш облачный кластер solr от одного поставщика облачных услуг к другому, кластер состоит из 8 сегментов с коэффициентом 2 реплики, распределенных между 8 серверами с общим объемом данных 500 ГБ.

IИнтересно, каковы общие подходы к миграции кластера, но особенно его данных с меньшим влиянием на доступность и производительность и т. д.

Я думал о некоторой первоначальной копии дампа, чтобы затем синхронизировать их, догоняя diff (что может быть огромным) после синхронизации их просто переключайтесь, когда все будет готово с другой стороны.

Это что-то выполнимое?какие инструменты я должен / могу использовать?

Спасибо!

1 Ответ

0 голосов
/ 31 мая 2018

У вас есть несколько вариантов в зависимости от вашей существующей настройки и версии Solr:

  1. Как упоминалось ранее, используйте API резервного копирования и восстановления из API коллекций
  2. Если у вас есть Solr 6и выше, я бы порекомендовал изучить вариант CDCR, который является собственной репликацией перекрестных центров обработки данных Solr.
  3. Реиндексация в новый кластер, а затем использование псевдонима сбора Solr для изменения конечных точек приложения для целевого поставщика послезавершение переиндексации
...