1

有谁知道在将数据库添加到高可用性组后膨胀数据库备份大小的原因是什么?我注意到这种行为不仅在下面的示例中,而且在我添加到 HA 组的任何数据库中。如果这是预期的行为,我认为我不能在我的环境中支持 HA 选项。

数据库文件大小 322560.00 MB;可用空间 23444.92 MB

HA 组之前压缩的完整备份大小:4188.3 MB

添加到 HA 组后压缩的完整备份大小:48697.4 MB

从 HA 组中删除后压缩的完整备份大小:4925.1 MB

重新添加到 HA 组后压缩的完整备份大小:48732.2 MB

HA 组处于健康状态,具有以下设置:异步、手动故障转移、允许主要角色中的所有连接、辅助中的可读、端点的标准端口 5022、主要仅用于备份首选项。仅同步到处于 DR 状态的另一台服务器。

备份例程包括每个周末的 FULL、每周晚上的 DIFF、每小时的 LOG,不在 HA 组中的数据库仍然具有我们使用相同 MA 计划的标准压缩率。

我们自定义日志中的命令是:BACKUP DATABASE [DATABASE] TO DISK = N'H:\DB\MSSQL11.MSSQLSERVER\MSSQL\Backup_Remote\DATABASE.bak' WITH CHECKSUM, COMPRESSION

4

1 回答 1

0

日志是备份的一部分。我怀疑在数据库是 AG 的一部分时执行备份时您正在拉入大量日志。您可以通过在每次备份发生时比较文件大小来确认这一点,或者在事后RESTORE FILELISTONLY对每个备份执行一次。我怀疑您会看到日志文件的大小非常不同。

于 2013-09-04T18:45:12.240 回答