Ubuntu
在 Ubuntu 9.04 下備份目錄為 1gb 的 zip 文件
我正在尋找一種解決方案來獲取一個大目錄並製作一個多存檔 zip 備份,每個 zipfile 為 1gig。我看過 zipsplit 但顯然你實際上不能分割文件,即。該目錄中的文件之一是 5gig,因此 zipsplit 無法處理它,因為它大於 zipfile 的目標大小。我喜歡製作 zipfile 以使 Windows 使用者更容易訪問這些文件。
我不使用 zip,而是使用 tar+gzip。我所做的是
tar czf - /some/dir | split -b 1G
這將創建文件 xaa xab 等。(您可以更改前綴。檢查手冊頁)
簡單地將文件一起還原
cat
,即cat xaa xab ... | tar xzf -
看起來你可以用
zip
to 來做到這一點,使用-
for 文件名,比如(未經測試)zip - /some/dir | split ...