Re: [问题] 备份硬盘上的Onedrive资料夹

楼主: mattc123456c (Matt Zhuang)   2020-02-05 00:26:56
听说这是转信版,所以我还是用回文来回应后续
※ 引述《mattc123456c (Matt Zhuang)》之铭言:
: 我正在使用随身碟+Ubuntu将PC的硬盘资料以dd备份至外接式硬盘,然后另外将网
: 路硬盘在PC上的资料夹以rsync一个一个备份(防止营运商砍我放在上面的档案),
: 处理Dropbox和Google网络硬盘都顺利完成( https://i.imgur.com/uwKNNJn.png ),
: 但是要处理Onedrive却只看到"连结至 符号链结 (inode/symlink)"而非正确的资料夹(
: https://i.imgur.com/NWQ7l3g.png ),这在Ubuntu虚拟机的共享资料夹和直接用PC
: 上的Win10都可以正常显示,我怕dd也没办法顺利备份,难道只能再找时间确实在
: Windows下直接拷贝或是开虚拟机来处理了吗?
: 题外话:我自2012年开始接触Linux就碰到一个很大的困扰︰网络硬盘的同步问题。
: 如今都已经2020年了,当年使用的网络硬盘只有Dropbox有原生支援Linux,Google云
: 端硬盘和OneDrive(SkyDrive更名)还是对Linux使用者不友善(事实上后者也不支援
: Mac),现在手上则加上Mega与百度网盘。
我做完对分割区的dd成img档然后挂载后,跟原来硬盘上显示一样,会因为没能看到正确
的资料夹以为备份失败,然而我回到Windows必且使用7Zip打开该img后,神奇的事情来
了:
https://i.imgur.com/AViXsnA.png
黑框内除了原来命名的"Skydirve"以外多了一个在Ubuntu没看到的资料夹,命名为
SkyDrive:${3D0CE612-FDEE-43f7-8ACA-957BEC0CCBA0}.SyncRootIdentity ,
后缀词出现":"(Windows的保留字符)和"{}"(Linux下会用在指令输入),难怪在那两
个作业系统都无法显示。
然后当我打开该资料夹后就发现内容物跟我在Onedrive上的资料是一致的。
只是这下麻烦了:原本要在实体机用rsync同步的计画是不能用在Onedrive上,可能还是
要在Windows下直接拷贝还是用虚拟机Ubuntu下挂在共享资料夹来进行rsync,毕竟我利用
Ubuntu是拿来做半年一次的电脑备份而非作为长期使用的作业系统,短时间内我是不会让
我的电脑重灌为Ubuntu,所以应该不会用到rclone(有Win版)或insync(有15天试用期的商
业软件))
楼主: mattc123456c (Matt Zhuang)   2020-02-05 15:21:00
而且还不知道该资料夹能否顺利还原(单独取出或dd还原)
作者: CP64 (( ̄▽ ̄#)﹏﹏)   2020-02-06 14:32:00
看起来是 ntfs 的 ADS
作者: Adama (So Say We All.)   2020-02-07 17:39:00
可能是因为用streaming的吧?新的Google Drive也不会在本地端留下一个完整备份的资料,以节省本地硬盘空间

Links booklink

Contact Us: admin [ a t ] ucptt.com