在之前的问题中,我们讨论了完全依赖 NetApp 快照进行备份的利弊。我现在发现自己处于这种情况,因为我们老化的旧式 Symantec BackupExec 磁带服务器在重建其 RAID-1 阵列时发生了灾难性故障。一些事情,一些事情,一些关键系统的主动升级……
我们当前的备份策略仅限于通过 SnapManager for SQL、NetApp 虚拟存储控制台 vSphere 插件 (SMVI) 或希望手动配置卷快照。然后,这些快照通过 SnapMirror 方式异地存储到另一个文件服务器,该文件服务器位于遥远的冻原荒原中,由雪狼守护。
由于空间限制,我们很快就会将这些快照过期,并且以前依赖磁带保留超过一个月的时间,正如在我的另一个问题依赖快照和 SnapMirror 作为唯一的备份和恢复来源还存在许多其他重大缺陷。
我们在异地位置有一个 Dell TL4000 LTO-6 磁带驱动器,目前由现有的 BackupExec 2010 R3 服务器使用。作为权宜之计,我想使用它来将我们的 SnapMirror 卷写入磁带。
我有一些基本问题:
- 我可以使用 NDMP 将 SnapMirror 卷写入磁带吗?我读到的所有内容都表明这非常常见且设置简单。我真的希望我们有 NetBackup 而不是 BackupExec,但是“你要用你现有的军队去打仗,而不是你希望拥有的军队”
- 如果 SnapMirror 在 NDMP 作业期间发生变化,会发生什么情况?我是否需要协调 SnapMirror 同步时间,以便它们在备份过程中不会发生变化?
- 我如何测试我的恢复?使用基于代理的平面文件,这非常简单,但我不确定基于卷的备份的流程是什么样的。
- 我的计划还有其他一般性建议和/或明显的问题吗?
答案1
我建议看看你的备份软件是否可以启动和管理SMTape 备份从您的辅助站点。即使不能,您也可以通过 Netapp CLI 使用它来备份整个卷。
如果您的备份软件支持它,您可以使用它进行完整和增量备份,其中包括 snapmirror 目标上可见的所有快照,从而为您提供另一个具有时间点粒度的可恢复副本。
我可以使用 NDMP 将我们的 SnapMirror 卷写入磁带吗?
是的,NDMP Dump 就是这样做的。它会拍摄单个快照(它自己创建的快照或您指定的快照)并将文件系统复制到磁带。与 SMTape 不同,您将每个快照保存为其代表的整个文件系统。SMTape 将每个卷保存为一个卷,包括所有快照。
如果 SnapMirror 在 NDMP 作业期间发生变化,会发生什么情况?我是否需要协调 SnapMirror 同步时间,以便它们在备份过程中不会发生变化?
如果使用 NDMP Dump 的备份作业正在使用目标上的快照,而您在 snapmirror 源上删除了该快照,则可能会发生以下两种糟糕的情况之一:要么目标上的快照将被删除,备份将失败,要么 snapmirror 更新将失败,直到目标上的快照不再繁忙。如果您对 SMTape 执行相同的操作,我也不确定这两种情况中的哪一种会失败。我知道它会尝试备份作业开始时看到的任何快照,但我不确定如果在作业运行时删除某些快照会发生什么。
我如何测试我的恢复?使用基于代理的平面文件,这非常简单,但我不确定基于卷的备份的流程是什么样的。
NDMP Dump 备份应该可以在您用来创建它们的备份软件中看到。如果您没有使用备份软件创建它们,那么您可能需要在获取它们的同一文件服务器上创建一个新的 R/W 卷,然后将整个卷恢复到该卷,以便获取文件。
如果备份软件支持,SMTape 备份也应该对备份软件可见,但如果不支持,您将找到有关如何进行恢复的说明这里。
我的计划还有其他一般性建议和/或明显的问题吗?
当这一切都结束时,给自己买一瓶好的苏格兰威士忌。