我的公司最近浪费了很多时间从损坏的 USB 磁盘备份中恢复数据。现在这里的每个人都渴望防止同样的情况再次发生 - 但在购买现在推荐的 5000 美元磁带驱动器之前,我想进一步调查一下。
帮助恢复我们数据的数据恢复公司告诉我们的工程师,备份到 USB 磁盘是一个愚蠢的想法。我想知道这可能是为什么,但到目前为止还没有找到任何可能的原因。我能想到的唯一可能影响这些备份的问题是
- 磁盘受到物理损坏。尽管磁盘不如磁带坚固,但这种情况不太可能发生,因为磁盘本身可读且没有受到不良处理。
- 拔出电源之前未能弹出设备(这似乎也不太可能,因为磁盘通常会在备份完成后很长时间才被拔出)
有人知道通过 USB 和/或磁盘备份存在任何根本问题吗?NAS 会更好吗?我怀疑问题在于从未检查过备份(从未进行过测试恢复),而不是备份在磁盘上或通过 USB 执行。
背景信息...:
我们遇到的故障:有一天,服务器因主板故障而崩溃,导致 RAID 磁盘对上的数据损坏。在恢复服务器时,我们发现 USB 备份磁盘(显然已验证无误)大部分都无法读取。在我检查的一个 BKF 备份中,似乎无法读取的是 MS Exchange 数据库文件夹。我们设法使用相当笨重但可用的“systools BKF 修复”恢复了数据。
我们针对数据丢失采取的预防措施包括
- RAID 磁盘对,Windows 服务器设置为记录文件的“先前版本”
- 每周将完整的 SBS 2003 服务器 (~200GB) 备份/验证到 500GB USB 磁盘
- 每日增量互联网备份用户数据(~60GB)
答案1
哪种 RAID?基于主板?(从描述中无法判断)?如果是,那就有问题了。
至于使用 USB 磁盘,我认为这不一定是一个坏主意,只要您验证备份并且速度/容量适合您的目的。
我们当前的磁带备份解决方案有一个专用服务器(使用 Microsoft DPM),它将备份保存到本地硬盘,然后在一段时间后将备份轮换到磁带上进行长期存储。
USB 可能很慢,但如果满足您的需求那么就什么也没有了从根本上这样做是不对的。您需要做的是坐下来分析您的选择和灾难恢复计划。您能够恢复多久前的数据?您能够从裸机故障中恢复吗?停机时间会有多长?您的备份是否花费了太多时间执行或妨碍了用户完成工作时的服务器性能?
此外,数据的可用性如何?磁带容量大,在一段时间内更容易保存,但如果您需要磁带上的数据,而您的驱动器不再读取它,或者由于磁带太旧而无法为您的设备获取新磁带,那该怎么办?硬盘备份往往不会出现这个问题,因为十年前的磁带可能难以读取,但 USB 很可能还会存在并可使用相当长一段时间。
您的解决方案是否专有?也就是说,很久以前龙是真实存在的,海盗没有法律学位时的旧 unix tarball 仍然可以解压和读取。如果您的备份采用特定于产品的格式,您认为如果程序不再受支持或存在其他问题,您可以恢复数据吗?
归根结底,就是分析您的情况,提出恢复方案,并确保在最可能发生的事件中得到保障。只要满足您的需求,USB 驱动器就没问题。但它们也容易发生任何其他硬件故障,因此您应该确保定期更换它们以实现冗余。
答案2
案例表明:任何未经测试的备份都是无效的。推论:经过测试的 USB 磁盘备份比未经测试的磁带备份更好。
测试意味着:每月至少进行一次审核,包括以下列表
- 检查日志。如果您的备份没有日志,则它不是备份。
- 恢复一些随机文件。
- 创建一个文件,唯一目的是查看它是否在备份中。检查它是否被正确处理。每次都把它放在不同的位置。
- 还可以采取其他几个步骤。
备用操作员没有这样做,或者管理层不赞成这样做,都是疏忽。
备份是一件很难的事情。大多数人第一次尝试时都不会成功。因此,定期重新检查可以让你有机会发现所犯的错误。
定期检查备份还能让你熟练掌握这些工具。到时候你就会用上这些技能。
答案3
从根本上讲,基于 USB 的磁盘应该可以正常工作,但 USB 数据通道非常慢,因此性能经常被认为是不使用它们的原因。就我个人而言,我不会使用它们,因为备份到可移动磁盘是一个手动过程,并且意味着必须断开磁盘连接并由某人将其带到其他地方,移动过程中存在损坏、物理丢失或被盗的风险。
NAS 通常更快,但是 NAS 盒在哪里?如果备份盒位于同一栋建筑物或房间中,一旦发生火灾、洪水或建筑物倒塌,您就会遭受重创。
答案4
您可以选择一对 eSATA 驱动器,这样既快速又简单。对于简单的备份,只需交替使用两个(或更多)外部 eSATA 驱动器,将不存在的驱动器放在建筑物外以防发生灾难。
如果您喜欢存储几代数据,从长远来看,磁带驱动器可能会更好。