家庭网络上笔记本电脑的备份计划

家庭网络上笔记本电脑的备份计划

我目前正在制定将我的 2 台笔记本电脑(Windows 7)备份到我的 HTPC(Windows 7)的计划。

目前,两台笔记本电脑正在运行 EaseUs Todo Backup Free,并将完整磁盘/映像备份到我的 HTPC。我的 HTPC 运行 CrashPlan 的云备份。

这些备份需要一些时间,而且我不想每天/一直运行。是否有一些不错的软件可以在我每次使用家庭网络时“实时”备份我的笔记本电脑,或者我应该每小时运行一次文件备份并每周设置一次磁盘映像备份?

当我不在家时,我不想被备份软件打扰,但我希望它能在我回家时尽快备份。我不想在我的 HTPC 上安装任何服务器操作系统,因为我将它用作媒体中心。

这里有什么好的做法?还有哪些解决方案是我还没有想到的?

答案1

公然自我推销——我对此写了一些文章超级用户博客

现在谈谈你的观点:

这些备份需要一些时间,而且我不想每天/一直运行。是否有一些不错的软件可以在我每次使用家庭网络时“实时”备份我的笔记本电脑,或者我应该每小时运行一次文件备份并每周设置一次磁盘映像备份?

实时备份很难实现 - 要做到这一点,作为开发人员,您需要拦截文件或文件夹的更改。简而言之,这样做会增加每次写入操作的处理成本,因为您现在必须检查发生了什么变化。

对于少量数据,这是没问题的(例如 Dropbox),但是当涉及到整个磁盘时,你就会开始遇到问题。

现在,你可能会问磁盘映像实际上是如何工作的,答案是写时复制。基本上来说,会存储一个临时空间,每当文件发生变化时,就会在这个临时空间中复制原始文件(原始文件被写入磁盘)。这样,备份软件就可以访问给定时刻的文件,而无需进行任何比较或额外工作。这就是 VSS 服务的工作原理。

无论如何,显然,即使使用差异/增量备份,这也需要一些时间。我想你必须问的问题是你的系统有多少部分需要备份实时、始终。如果您像我一样,您的基本系统不会发生太大变化,但您处理的数据可能会发生很大变化。

在这种情况下,听起来你真正需要的(假设绝对关键,每次更改时都必须备份)文档是raid 1 硬盘设置。这为您提供了镜像卷,这些卷可以与 RAID 控制器断开连接并独立使用,因此如果一个磁盘发生故障,您仍然可以拥有另一个磁盘的副本。您可以轻松地通过网络提供此卷,并从所有网络 PC 访问它。

如果您的数据不是那么重要,我建议您采用一种能反映您使用情况的模式 - 在关键更改时进行备份,以及每天/每隔几天进行常规小规模(增量/差异)备份和每周(每隔一周)进行完整映像备份。基本上,根据您的需要调整时间。

最后,RedGrittyBrick 的回答仅凭“测试”部分,我就获得 +1。绝对如此。如果无法恢复,备份就毫无意义

答案2

什么是好的做法?

一些(可能相当明显的)观点

仅备份更改

您可以使用 rsync、unison 或 robocopy 之类的程序进行备份,这样只传输更改,而不是每次都重复完整的复制(我不熟悉“EaseUs Todo Backup Free” - 它可能类似)

保留异地媒体

建议在不同地点(即不同的建筑物)保留一个或多个备份,以防发生火灾或盗窃导致一个地点的所有数据丢失。您的云备份涵盖了这一点,但请确保您在安全的地方拥有必要的凭证。您还需要考虑到“云”公司突然倒闭的情况。

测试

传统观点是您应该定期测试是否能够从备份中恢复数据。

答案3

您应该将备份设置为有选择性的。例如,每天更新一次文档文件夹的备份,或者以其他高频率更新,而每隔一天或每隔一周更新下载文件夹(除非您经常下载种子或类似的东西)。

您可能还想将 LiveCD 视为另一种帮助工具;有时,如果 Windows 出现 BSOD 或有持续性病毒,您可能只想插入 CD 以启动 Fedora 或其他 Linux 发行版,以便将重要文件复制到闪存驱动器或外部硬盘驱动器。我一直这样做(不幸的是)。

实时备份既不可行又没有必要,而且可能对延长硬盘寿命没有帮助。每周或更长时间只进行一次完整的磁盘映像备份;它们会消耗大量资源。

相关内容