作者 qazsd (天際線)
標題 [請益] GitLab備份還原後總大小不一致
時間 Thu Sep 14 15:54:37 2023


請教一下版上前輩

因為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---   6 git git 4096  九  14 10:01 .
drwx------   3 git git 4096  九   6 10:21 ..
drwxr-sr-x   4 git git 4096  九  14 15:20 +gitaly
-rw-------   1 git git   64  九   6 10:23 .gitaly-metadata
drwxr-s--- 251 git git 4096  九   6 17:39 @hashed
drwxr-s---   3 git git 4096  九   6 17:46 @pools
drwxr-s---  36 git git 4096  九   6 17:45 @snippets

原本的 git-data/repositories 內的子資料夾是以username及group名稱命名的資料夾

因為檔案資料總大小差很多,請問要怎麼確認還原後的資料是一致、沒有缺漏的呢?

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.166.120 (臺灣)
※ 作者: qazsd 2023-09-14 15:54:37
※ 文章代碼(AID): #1b0hn1fg (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1694678081.A.A6A.html
MoonCode: 改用 disk snapshot 如何1F 09/14 16:19
brucetu: local 開個git repo放進去不就知道差異有哪些了2F 09/14 16:42
qazsd: VM是用vmware建立的,M大的意思是指將資料碟改掛載到新VM嗎然後新VM也安裝GitLab這樣?但不確定資料讀取是否會有異常b大的意思是指在備份前開repo,還原後查看有無該repo嗎3F 09/14 20:50
tsaigi: 可能被 git gc了?6F 09/14 21:02
※ 編輯: qazsd (106.1.232.147 臺灣), 09/14/2023 21:11:05
brucetu: 我意思是你有ab兩個資料夾,他應該要一模一樣內容,但現在不一樣
你開個repo把A丟進去commit再把b丟進去不就知道差異在哪
不然你就用diff也可以啦7F 09/14 21:54
IhateOGC: 磁碟系統一樣是ETF4嗎?12F 09/15 01:51
qazsd: 都是ext413F 09/15 01:54
underwater: 歷史資料沒一起倒過去?14F 09/15 08:55
anson26666: 你用這個試試 du -h --apparent-size15F 09/15 15:11

--
作者 qazsd 的最新發文:
點此顯示更多發文記錄