活动次要副本:次要副本备份(AlwaysOn 可用性组)

Always On可用性组的活动辅助功能包括对辅助副本执行备份操作的支持。 备份操作可能会给 I/O 和 CPU 带来很大的压力(使用备份压缩)。 将备份负荷转移到已同步或正在同步的辅助副本后,您可以使用承载第一层工作负荷的主副本的服务器实例上的资源。

注意

在可用性组的主数据库或辅助数据库上不允许 RESTORE 语句。

辅助副本上支持的备份类型

  • BACKUP DATABASE 在辅助副本上执行时仅支持数据库、文件或文件组的仅复制完整备份。 请注意,仅复制备份不影响日志链,也不清除差异位图。

  • 辅助副本不支持差异备份。

  • BACKUP LOG 仅支持常规日志备份(次要副本上的日志备份不支持 COPY_ONLY 选项)。

    对于在任何副本(主副本或辅助副本)上进行的日志备份之间,确保一致的日志链,而与其可用性模式(同步提交或异步提交无关)。

  • 若要备份辅助数据库,辅助副本必须能够与主副本进行通信,并且状态必须为 SYNCHRONIZEDSYNCHRONIZING

配置运行备份作业的位置

在辅助副本上执行备份以减轻主生产服务器的备份工作负荷非常有好处。 但是,对辅助副本执行备份会显著增加用于确定应在何处运行备份作业的过程的复杂性。 要解决这个问题,请按如下所示配置备份作业运行的位置:

  1. 配置可用性组以便指定要对其执行备份的可用性副本。 有关详细信息,请参阅 CREATE AVAILABILITY GROUP (Transact-SQL)ALTER AVAILABILITY GROUP (Transact-SQL) 中的 AUTOMATED_BACKUP_PREFERENCE 和 BACKUP_PRIORITY 参数。

  2. 为承载作为执行备份候选的可用性副本的每个服务器实例上的每个可用性数据库都创建编写了脚本的备份作业。 有关详细信息,请参阅 配置可用性副本备份 (SQL Server)

Related Tasks

配置辅助副本备份

确定当前副本是否为首选备份副本

创建备份日志

另请参阅

AlwaysOn 可用性组概述 (SQL Server)
仅复制备份 (SQL Server)
CREATE AVAILABILITY GROUP (Transact-SQL)(创建可用性组 (Transact-SQL))
更改可用性组 (Transact-SQL)