Сколько баз данных должно реплицироваться (издатель, распространитель, подписчик) в sitecore 9.0?

#c# #database #sitecore #database-replication

#c# #База данных #sitecore #база данных-репликация

Вопрос:

У нас есть производственный сервер Sitecore 9.0, на котором есть две базы данных MSSQL. Среда настраивается с помощью AWS (VM) в локальной базе данных MSSQL. Мы хотим реплицировать всю базу данных с одного sql-сервера (master, core, shared, reporting и т. Д.) На другой sql-сервер.

Как реплицировать виртуальную машину AWS в локальных базах данных sitecore 9.0?

проверьте эту ссылку https://doc.sitecore.com/developers/90/platform-administration-and-architecture/en/scale-databases.html

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

Комментарии:

1. Если вы не уверены в том, как управлять и настраивать MSSQL, почему бы не использовать экземпляр RDS ?.

2. Привет, Ян, на самом деле эта конфигурация предоставляется клиентом. Они специфичны только для этого. У нас нет опции.

3. есть ли web и XConnect также на этом сервере sql?

Ответ №1:

Для Sitecore должна быть только 1 основная база данных. Также должен быть активен только 1 сервер CM (исключение возможно с конфигурацией, на картинке она называется cold, так что выглядит хорошо).

Оставаться рядом с чертежом, что не обязательно является лучшим решением. Альтернативные варианты, безусловно, возможны, особенно для веб-баз данных. Одним из вариантов является наличие базы данных высокой доступности, всегда включенный SQL server. См. раздел Sitecore Настройка SQL server всегда включен и см. раздел Поддержка функций масштабирования SQL Server для других параметров, если допускается потеря данных или длительное время восстановления.

SQL server always on — это, по сути, опция, поддерживаемая Sitecore на виртуальных машинах. Для зеркального отображения базы данных: эта функция будет удалена из Microsoft SQL Server в будущем. Вместо этого рекомендуется использовать группы доступности AlwaysOn.

Комментарии:

1. Привет, Ян, Мы создадим вторую веб-базу данных. Позвольте мне обсудить это с моей командой и вернуться к вам. Спасибо за ответ, это нам очень поможет.