#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. Привет, Ян, Мы создадим вторую веб-базу данных. Позвольте мне обсудить это с моей командой и вернуться к вам. Спасибо за ответ, это нам очень поможет.