减少Service Fabric备份大小

时间:2016-09-23 12:17:31

标签: azure azure-service-fabric service-fabric-stateful

我正在尝试使用Actors进行Service Fabric备份:

var backupDescription = new BackupDescription(BackupOption.Full, BackupCallbackAsync);

await BackupAsync(backupDescription, TimeSpan.FromHours(1), cancellationToken);

但我注意到一个备份文件可能包含多个文件,如:

  • edb0000036A.log 5120 KB
  • edb0000036B.log 5120 KB
  • edb00000366.log 5120 KB
  • ...

我还没有找到关于这些文件的任何信息,但似乎它们只是日志而我可能不包含它们。我是对的还是这些文件必须包含在备份中?

这些文件很重,所以我正在尝试减少备份的大小

更新1: 我试过使用增量备份。但似乎Actors不支持增量备份,因为我已在MSDN上阅读过。此外,我已经测试但是得到了Exception“无效的备份选项。参数名称:选项”

1 个答案:

答案 0 :(得分:2)

您可以使用增量备份,而不是每小时执行一次完整备份,这样可以缩小规模。 (例如,每天进行完整备份,例如每小时进行一次增量备份)

日志文件是事务日志,它们不是可选的还原。更多信息here