使用Windows 7离线同步与外部USB HD


2

是的,确实是标题中的整个问题。有没有办法将Windows 7离线同步(我们从网络映射的驱动器中知道)与外部USB HD一起使用?

如果没有,是否有类似的内置工具或良好的第三方工具?

我的情况:我想购买一台带有SSD的超级本,而SSD的空间通常有限。因此,我将所有文件放到外部HD上,仅将当前项目存储在本地SSD上。假设我必须更改项目。只需更改同步文件夹,然后将第二个项目也同步到我的高清文件,就会很容易。

使用网络映射的驱动器,就这么简单。如果驱动器处于脱机状态,路径不会有所不同,因此在大多数情况下,如果文件夹处于脱机状态,则不会引起注意。而且,您只需要激活您迫切需要工作的文件夹的脱机文件。那么对于USB硬盘有类似的解决方案吗?

Answers:


4

我认为您在这里有一个非常合理的用例。

我已经将脱机文件与XP而不是Win 7一起使用,但是发现丢失和损坏的文件以及奇怪的同步问题是非常危险的。所以我从来不建议使用它。

我自己使用了第三方工具。主要是SyncbackSE,尽管不是免费的,但功能非常强大且完全可靠。使用这样的工具,您只需在USB驱动器文件夹和内部驱动器文件夹之间设置同步。该工具监视更改并自动同步它们。Syncback还可以自动维护多个版本,因此它的功能远远超过脱机文件。Syncback还可以监视特定驱动器的存在,并在出现驱动器时运行作业。

还有许多其他类似的工具可以完成类似的工作。唯一的缺点是每次更改项目时都必须设置一个同步配置文件。但是,这不是一个大任务,您通常可以克隆上一个任务并更改文件夹名称。

如果您愿意手动进行同步,那么我过去使用的另一种方法是使用分布式源代码管理程序包。即水银。与GIT相比,Mercurial与Windows更好地集成,并且处理大型二进制文件更好。但是,使用这种方法时,您需要记住要提交更改,前提是您已正确设置了所有设置,更改也可以自动同步到外部驱动器。

我想提出一个可能的替代方案。

当然,您还应该拥有一个适当的备份工具,该工具可以将所有数据文件的安全副本复制到一个不会意外删除它们的其他位置。Syncback也可以完成此任务,尽管就我个人而言,我将CrashPlan与本地和云存储一起使用。在这种情况下,您实际上并不需要项目文件的副本

因此,我实际上建议您使用Crashplan之类的工具来保护安全备份,并通过“我的文档”文件夹中(或方便之处)的软链接将项目存档保存在外部驱动器上。许多人忘记了Windows的HTFS格式支持链接和结点。我使用Link Shell Extension来帮助设置它们。这是我在笔记本电脑上使用的设置,其中有许多存档文件夹被推送到外部驱动器,并链接到“我的文档”和其他方便的位置中的那些文件夹。


谢谢朱利安。绝对好的解决方案。我看看他们。源代码控制也很好。我熟悉Windows上的GIT,因此对我来说并不难,但值得Mercurial尝试。但是首先我看一下SyncbackSE。看起来很有希望。拿到超极本后,我将标记正确的答案。
勒内·斯塔尔德

@RenéStalder,所以您没有得到超级本?
Armel Larcier15年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.