问题

问题

问题

我需要的是一种快速、简单但正确且完整地将存储卡备份到闪存驱动器的方法(有关详细信息,请参阅下面的场景)。

研究

显然有很多方法可以做到这一点(在我输入此文时,上面和旁边列出了一些与备份相关的问题),但问题是大多数解决方案往往存在严重的缺点和局限性。例如,简单地复制或“同步”文件会改变备份的创建时间戳,有时甚至会改变备份的修改时间戳。此外,它们似乎很少能够准确检测重命名和移动(由于这个原因,我一直在努力在两个系统上同步我的 Chrome 书签)。

对驱动器进行映像处理将生成一个打包文件,需要查看器(或将映像还原到驱动器)才能访问备份中的文件。如果驱动器不相同,则克隆驱动器可能会很麻烦。更糟糕的是,克隆或对驱动器进行映像处理会导致太多了写入备份设备;即使只修改了几个小文件,整个驱动器也将被复制。可以制作差异映像,但这具有差异映像的所有缺点。

要求

我正在寻找一种制作备份的方法或程序,例如:

  • 移动或重命名的文件不会被从备份中删除,然后再进行复制;如果文件被重命名或移动,程序应该能够简单地重命名或移动它
  • 源驱动器和目标驱动器可以是不同的介质,大小也不同
  • 备份文件有完全相同的元数据(属性、时间戳等)作为源文件
  • 备份可以像普通磁盘一样使用(安装映像可能如果不需要驱动程序,这是可以接受的,但同样,图像会写太多...)
  • 备份会导致最少的写入,以避免磨损闪存介质

问题

有人知道如何进行这样的有效备份吗?

我一直想编写自己的“完美”备份程序,但总是因为更紧迫的项目而将其搁置一旁。



设想

存储设备打折促销,所以我买了一个闪存盘和存储卡。目标是将我所有的个人文件(我自己创建的,因此不可替代的)转移到一个地方,而不是将它们分散在不同的地方。这样我就可以随时把它们放在一起,这样我就总有事可做。

当然,由于它们是不可替代的,我需要定期备份,这就是为什么我买了两种不同类型的介质。一个是闪存驱动器,另一个是存储卡。它们来自不同的(但信誉良好的)制造商,但两者的尺寸(名义上的、广告上的)相同。这降低了丢失所有内容的可能性,因为存在多样性(两个相同的可能来自同一批次,因此都是坏的)。

存储卡将是我的主要存储设备,因为它可以很好地塞入计算机的读卡器中,而闪存驱动器则会伸出侧面(需要被折断),并占用 USB 端口。

答案1

本质上你想要的是提供增量备份即仅备份已更改的文件。

根据您使用的操作系统,您可以查看rsyncLinux/Unix 或等效 GUI 中的命令/工具。

或者在 Windows 中,刚刚完成搜索后,你可以查看增量复制,它是 rsync 工具的 Windows 友好包装器。

这些应该可以满足您的所有要求。

编辑:Windows 7 备份工具不允许您选择闪存介质(?多个介质)。我相信这是增量的,尽管 DeltaCopy 看起来具有更多功能。

编辑2:不清楚W7备份工具是否是增量的,但无论哪种方式它都会将其保存为图像,因此不符合您的要求。

答案2

我推荐使用 Crashplan 作为任何备份解决方案。Crashplan 可以进行增量备份,因此您可以从任何数据中恢复任何文件。它还应该维护元数据,而且是免费的。如果您的计算机可以读取它,它应该能够与您的所有存储介质通信。本地备份是免费的,或者您可以支付一点额外费用进行异地备份(但这与这个问题无关)。

我非常有信心 Crashplan 能够实现您想要实现的目标。

Crashplan 网站

答案3

Windows 7 备份。您一定会喜欢它。

相关内容