我想尝试使用 Sky Drive,但除非我决定切换,否则我会继续使用我的 Dropbox 帐户。
这个答案给出了如何同时设置两者的说明,但我有点担心数据完整性。这里面有什么危险吗?Sky Drive 和 Dropbox 会相互冲突吗?请注意,我在多台计算机上使用 Sky Drive/Dropbox,因此它们会写入数据,也会读取数据。
这安全吗?
编辑:如果需要,我可以将它们与不同的文件夹一起使用,但我特别好奇如果它们从同一个文件夹同步会发生什么。
答案1
完全没有问题,它们甚至可以通过 NTFS 连接指向同一个文件夹,并且它们都会同步相同的数据。
这实际上是我为增加可靠性而采取的设置之一,以下是我所做的:
- 如果其中已经备份了文件,请安装它们并让它们同步。
- 停止其中一个客户端,比如Dropbox。
- 如果您在 Dropbox 中的文件未在 SkyDrive 中同步,请将它们复制到 SkyDrive 的文件夹中。
删除 Dropbox 文件夹并创建一个连接点,其名称指向 SkyDrive 文件夹(CMD):
mklink /J Path\To\Dropbox Path\To\SkyDrive e.g.: mklink /J C:\Users\Alex\Dropbox C:\Users\Alex\SkyDrive
再次启动 Dropbox。
编辑:
也许这是您想知道的:您会注意到 Dropbox 无法同步 SkyDrive 使用的名为“.lock”的文件,并且在 SkyDrive 中您会注意到一个名为“.dropbox.cache”的文件夹。
这些东西是每个应用程序使用的元数据,“.lock”只是一个锁定文件,“.dropbox.cache”包含 Dropbox 的某种缓存,如果我没记错的话,它是为一些已删除的文件准备的,以便更快地恢复它们,但该文件夹中的文件已被删除。除此之外,我从未做过其他任何事情,也没有因为同时使用这两种服务而遇到数据丢失的情况。
答案2
这样做应该没问题,但可能会出现问题,这里有一个可能的解决方法:
您可以通过在两个文件夹之间建立链接来让 SkyDrive 同步 Dropbox 文件夹的内容。
您可以通过打开cmd
(您应该以管理员身份运行它)并运行以下命令来执行此操作:
mklink /d C:\Users\User\Dropbox C:\Users\User\SkyDrive
将这两个目录路径替换为实际的 Dropbox 和 Skydrive 文件夹的路径。