![问题](https://linux22.com/image/1372682/%E9%97%AE%E9%A2%98.png)
问题
我需要的是一种快速、简单但正确且完整地将存储卡备份到闪存驱动器的方法(有关详细信息,请参阅下面的场景)。
研究
显然有很多方法可以做到这一点(在我输入此文时,上面和旁边列出了一些与备份相关的问题),但问题是大多数解决方案往往存在严重的缺点和局限性。例如,简单地复制或“同步”文件会改变备份的创建时间戳,有时甚至会改变备份的修改时间戳。此外,它们似乎很少能够准确检测重命名和移动(由于这个原因,我一直在努力在两个系统上同步我的 Chrome 书签)。
对驱动器进行映像处理将生成一个打包文件,需要查看器(或将映像还原到驱动器)才能访问备份中的文件。如果驱动器不相同,则克隆驱动器可能会很麻烦。更糟糕的是,克隆或对驱动器进行映像处理会导致太多了写入备份设备;即使只修改了几个小文件,整个驱动器也将被复制。可以制作差异映像,但这具有差异映像的所有缺点。
要求
我正在寻找一种制作备份的方法或程序,例如:
- 移动或重命名的文件不会被从备份中删除,然后再进行复制;如果文件被重命名或移动,程序应该能够简单地重命名或移动它
- 源驱动器和目标驱动器可以是不同的介质,大小也不同
- 备份文件有完全相同的元数据(属性、时间戳等)作为源文件
- 备份可以像普通磁盘一样使用(安装映像可能如果不需要驱动程序,这是可以接受的,但同样,图像会写太多...)
- 备份会导致最少的写入,以避免磨损闪存介质
问题
有人知道如何进行这样的有效备份吗?
我一直想编写自己的“完美”备份程序,但总是因为更紧迫的项目而将其搁置一旁。
设想
存储设备打折促销,所以我买了一个闪存盘和存储卡。目标是将我所有的个人文件(我自己创建的,因此不可替代的)转移到一个地方,而不是将它们分散在不同的地方。这样我就可以随时把它们放在一起,这样我就总有事可做。
当然,由于它们是不可替代的,我需要定期备份,这就是为什么我买了两种不同类型的介质。一个是闪存驱动器,另一个是存储卡。它们来自不同的(但信誉良好的)制造商,但两者的尺寸(名义上的、广告上的)相同。这降低了丢失所有内容的可能性,因为存在多样性(两个相同的可能来自同一批次,因此都是坏的)。
存储卡将是我的主要存储设备,因为它可以很好地塞入计算机的读卡器中,而闪存驱动器则会伸出侧面(需要被折断),并占用 USB 端口。
答案1
答案2
我推荐使用 Crashplan 作为任何备份解决方案。Crashplan 可以进行增量备份,因此您可以从任何数据中恢复任何文件。它还应该维护元数据,而且是免费的。如果您的计算机可以读取它,它应该能够与您的所有存储介质通信。本地备份是免费的,或者您可以支付一点额外费用进行异地备份(但这与这个问题无关)。
我非常有信心 Crashplan 能够实现您想要实现的目标。
答案3
Windows 7 备份。您一定会喜欢它。