c# - 在 sitecore 9.0 中应该复制多少数据库(发布者、分发者、订阅者)?
问题描述
我们有 Sitecore 9.0 生产服务器,它有两个 MSSQL 数据库。使用 AWS (VM) 本地 MSSQL 数据库设置环境。我们想将所有数据库从一个 sql server(master、core、shared、reporting 等)复制到另一个 sql server。
如何在本地 sitecore 9.0 数据库上复制 AWS VM?
解决方案
对于 Sitecore,应该只有 1 个主数据库。此外,应该只有 1 个 CM 服务器处于活动状态(图片中的配置可能例外,它被命名为冷,这样看起来不错)。
靠近图纸,这不一定是最好的解决方案。替代选项当然是可能的,尤其是对于 Web 数据库。一种选择是拥有一个高可用性数据库,SQL 服务器始终开启。如果允许数据丢失或较长的恢复时间,请参阅Sitecore 始终开启配置 SQL Server并查看对 SQL Server 扩展功能的支持以了解其他选项。
SQL server always on 基本上是 VM 上的 Sitecore 支持选项。对于数据库镜像:将来将从 Microsoft SQL Server 中删除此功能。建议改用 AlwaysOn 可用性组。
推荐阅读
- c++ - 从 c++ 共享库中导出函数:在 Windows 上正常,在 Linux 上失败
- ruby - 从 XCode plist 读取的 Ruby shell 脚本
- c# - Specflow - 测试夹具 Account.AddBankAccountFeature BoDi.ObjectContainerException 的 TearDown 失败
- c# - C# 实体框架使用 SQL 选项/提示
- python - AttributeError:“三角形”对象没有属性“number_of_sides”
- php - [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]在 Laravel 中使用 model::with 时转换失败
- python - System of Equations in numpy
- spring-boot - Difference between spring-cloud-stream-binder-kafka and spring-cloud-starter-stream-kafka
- mysql - How to disable the "secure-file-priv" on macOS?
- javascript - 将数组嵌套到数组中,在嵌套数组周围添加括号