必备条件
- 文件路径要求
在 SQL Server 2016 中,自动种子设定要求数据和日志文件路径在参与可用性组的每个 SQL Server 实例上均相同。 在 SQL Server 2017 中,你可以使用不同的路径,但是 Microsoft 建议,当所有副本都承载于相同的平台(例如 Windows 或 Linux)时,使用相同的路径。 跨平台可用性组针对副本具有不同的路径。若你的数据文件在副本上位于不同的卷上,SQL Server 2017的行为可以满足你的需求。详细参见微软官方文档的磁盘布局部分。
- 端口访问要求
可用性组种子设定通过数据库镜像端点进行通信。 打开每台服务器上镜像端点端口的入站防火墙规则。
- 恢复模式和备份要求
可用性组中的数据库必须处于完整恢复模式。 数据库需要具有最新的完整备份和事务日志备份。 这些备份文件不用于自动种子设定,但需要这些文件才可将数据库包含到可用性组中。