作者chang0206 (Eric Chang)
看板Linux
标题[问题] hardlink占用磁碟空间问题
时间Wed Aug 12 15:40:07 2015
最近在测试用pdumpfs 将档案从NAS复制到一台备份用的BSD(A)机器
然後再从(A)透过双向100M建立的VPN,把备份下来的NAS资料
做一份异地备援到台中分公司的BSD(B)机器
pdumpfs 因为是采用hardlink 的方式来建立目录结构
理论上只有第一天的资料会真正占用磁碟空间
後面的因为都指向inode,所以只会吃掉一点点的空间
这个在本机上验证应该是OK的
但是透过VPN传输时,却发现一些奇怪的问题
有一个档案,在pdumpfs里面存在两份「实体」档案,大小不一
但都指向同个inode
但是这个档案是.exe ,我们平常也很少会去存取这个档案
而且不管是检查inode或者是计算md5/checksum都是一样 没有问题
不晓得pdumpfs是怎麽判断出这个档案有异动过,所以要备份?
再来就是观察异地备援的过程
会发现这个档案实际上被传输了两次
那如果只是hardlink,为什麽会真的被传输了两次?
--
1F:→ Microscft:看你这蠢样应该在公司也是个免洗的工具而已08/15 01:38
2F:→ Microscft:所以你真的是讼棍吗?08/15 01:53
3F:→ Microscft:有没有必要搞到大家都难看...08/15 02:28
4F:→ Microscft:应该是没那个必要 ok 这边我道歉 所有被我骂的 对不起08/15 02:28
5F:→ chihyun1005:刚刚不是很呛吗?亏我鸡排奶茶板凳都拿出来了,啧啧X08/15 02:31
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 128.199.78.155
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1439365210.A.E98.html