【问题标题】:Setting appropriate parameters for backups为备份设置适当的参数
【发布时间】:2019-12-18 03:24:27
【问题描述】:

我需要确保在遵守公司要求的同时采用最佳做法。 1. 7天的数据备份,当一天重复时覆盖。我的命名约定为 DBNAME_DAYNAME.BAK。我通过动态构建名称的游标实现了这一点。 2. 事务日志备份每分钟发生一次,命名为 DBNAME_DAYNAME_MINUTEOFDAY.TRN。同样,这些应该在周期中的第 8 天开始时覆盖。正在使用类似的光标。 3. 将数据备份复制到网络共享。每次备份完成后,我都在使用 CmdExec。 4. 将日志备份复制到网络共享。我正在使用备份日志到磁盘和镜像到磁盘。

我需要确保我的参数是正确的。

对于步骤 1 中的数据文件备份,我使用以下参数: 使用 NOFORMAT、INIT、SKIP、倒带、NOUNLOAD、压缩、STATS = 10

然后,我有第二步,将文件复制到网络共享: 复制 H:\BACKUPS\SQLDataFiles*.* """\192.xxx.xxx.xxx\sharepath\Directory*.*""" /Y

问题 1:所有这些似乎都有效。我的参数还好吗?

对于日志文件备份,我使用镜像到磁盘,具有以下参数: WITH FORMAT, INIT, SKIP, REWIND, NOUNLOAD, COMPRESSION, STATS = 10

问题 2:所有这些似乎都有效,但我的参数还好吗?

当然,和往常一样,整个过程都是领导匆匆忙忙的,我还没有真正做过恢复测试。我很快就会但想得到这个明智的小组的参数审查。参数描述没有深入。诚然,管理不是我的强项。我使用的参数是从其他代码复制而来的,有些似乎暗示磁带。没有磁带,只有磁盘。如果它们是磁带并且不会引起问题,那很好。我只是想确保文件被覆盖,并且我可以通过此设置恢复。

【问题讨论】:

    标签: backup mirror


    【解决方案1】:

    我不能告诉你参数是否正常。我可以说的是,我肯定更喜欢使用真实可靠的备份和恢复软件。为什么会这样:

    • 备份和恢复工具正是为此目的而设计的
    • 备份和恢复工具提供了比“命名”更多的功能,这实际上反映了保留时间的需求:比如能够根据日期、搜索系统等找到要恢复的数据
    • 备份和恢复工具可以附带支持合同,让您在需要时获得帮助。

    有许多备份和恢复工具,由于我是一名开源人员,我建议根据您的企业 SLA、政策或要求使用 Bacula (https://www.bacula.org) 或其企业版 (https://www.baculasystems.com) .

    最好的问候

    韦兰

    【讨论】:

      猜你喜欢
      • 2011-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-08
      • 1970-01-01
      相关资源
      最近更新 更多