将数据库挂载到 SQL AlwaysOn 可用性组

停用评论:

使用快照池装载到 SQL Server AAG

此方法是创建新的 SQL Server AlwaysOn 可用性组以供短期使用的最快方式。已装载的应用在快照池中运行,并实现与快照池中捕获的数据相同的性能。

  1. 将要添加到 SQL 可用性组的数据库装载到 AG 中的每个节点(一次一个节点)。请参阅装载 SQL Server 数据库

  2. 选择所需的主机。

  3. 选择 SQL 实例。

  4. 指定前滚时间,并确保在装载到每个节点期间指定相同的时间。

  5. 高级选项下,取消选择在还原后恢复数据库

  6. 输入名称或前缀/后缀。在所有节点上使用相同的名称、前缀或后缀。

  7. 针对每个可用性组成员重复执行此流程。

  8. 在每个可用性组节点上将所有数据库装载为虚拟数据库后,使用 SQL 选择作为主数据库的 SQL 实例,并针对每个数据库执行恢复操作:

    `recover database (name) with recovery`
    
  9. 使辅助数据库副本保持在恢复状态。

  10. 恢复主数据库后,使用 SQL 创建新的可用性组,并按照向新的 SQL Server AlwaysOn 可用性组添加虚拟数据库中所述,加入主数据库和辅助数据库。

独立于快照池克隆到 SQL Server 可用性组

如需克隆到独立于快照池的 SQL AlwaysOn 可用性组,请按照克隆 SQL Server 数据库中的说明,对 SQL AlwaysOn 可用性组中每个节点上的数据库执行克隆操作。 请务必在恢复后取消选择恢复数据库,并为每个克隆操作指定相同的前滚时间。

将虚拟数据库添加到新的 SQL Server AlwaysOn 可用性组

在恢复新 AG 的所有数据库后,使用 SQL Studio 或 T-SQL 将数据库添加到 SQL AlwaysOn 可用性组:

  1. 在 SQL Studio 中,选择 SQL 可用性组。

  2. 将数据库添加到可用性组。

  3. 点击下一步。系统会提示您选择同步方法。 选择仅联接仅联接操作会将主数据库和辅助数据库组成一个可用性组。

  4. 监控操作的进度。操作完成后,主数据库和辅助数据库都会处于同步状态。

  5. 如果未启用自动发现应用,请手动发现可用性组主机上的应用。

  6. 发现完成后,数据库会在应用管理器中显示为 SQL 可用性组的成员。

  7. 捕获可用性组的成员,就像捕获任何其他数据库一样。

Backup and DR SQL Server DBA 指南

本页是关于使用 Backup and DR 保护和恢复 Microsoft SQL Server 数据库的一系列页面之一。您可以在以下页面中找到更多信息: