楼主:
qazsd ( )
2023-09-14 15:54:37请教一下版上前辈
因为VM作业系统为 ubuntu 18.04,需要升级以提升安全(买ESM就可以升级吗?)
因此打算将VM上的 GitLab 服务改在新的一台 ubuntu 22.04 VM上面跑
但是将 GitLab CE 15.10.1制作的备份还原到另一台VM后,
发现 git-data/repositories 资料夹的大小少了20G左右
并且该资料夹内的子资料夹变成如下:
root@test-restore-gitlab-backup:/data/git-data/repositories# ls -la
total 28
drwxrws
作者:
MoonCode (MoonCode)
2023-09-14 16:19:00改用 disk snapshot 如何
作者:
brucetu (sec)
2023-09-14 16:42:00local 开个git repo放进去不就知道差异有哪些了
楼主:
qazsd ( )
2023-09-14 20:50:00VM是用vmware建立的,M大的意思是指将资料碟改挂载到新VM吗然后新VM也安装GitLab这样?但不确定资料读取是否会有异常b大的意思是指在备份前开repo,还原后查看有无该repo吗
作者: tsaigi (菜鸡) 2023-09-14 21:02:00
可能被 git gc了?
作者:
brucetu (sec)
2023-09-14 21:54:00我意思是你有ab两个资料夹,他应该要一模一样内容,但现在不一样你开个repo把A丢进去commit再把b丢进去不就知道差异在哪了不然你就用diff也可以啦
楼主:
qazsd ( )
2023-09-15 01:54:00都是ext4
作者: underwater (underwater) 2023-09-15 08:55:00
历史资料没一起倒过去?
作者: anson26666 (GodDomain) 2023-09-15 15:11:00
你用这个试试 du -h --apparent-size
楼主:
qazsd ( )
2023-09-16 22:03:00上述方法的两者总大小跟使用du -sh .一样已试过将资料碟改挂载到另一台VM可行,但是两者postgresql版本不一致,旧的为12.12,新的为13.8,不确定会有何影响
作者:
s860134 (s860134)
2023-09-17 15:06:00应该是GC