在線上上傳備份之前分割並加密資料夾

在線上上傳備份之前分割並加密資料夾

我想嘗試使用 BackBlaze B2 來備份 400 GB 的檔案。但是,我想在上傳之前進行壓縮和加密。

要求

  • 將一個資料夾拆分為多個資料夾(資料夾包含影片和圖像)
  • 分割應該基於大小(或檔案數量,如果更容易的話)
  • ~/Desktop/name0001/例如,資料夾命名末尾應有一個數字
  • 使用相同的密碼壓縮每個資料夾
  • 如果要刪除壓縮資料夾,其餘部分仍可解壓縮
  • 將檔案解壓縮並合併到拆分和壓縮之前的狀態
  • 在 OSX 終端機上運行(但 Linux 的答案也對其他人有幫助)

輸入範例

/path/to/folder/
  -someImage0001.png
  -someImage0002.png
  -...
  -someImage9999.png

分割處理後的輸出

someName01.zip //encrypted
someName02.zip //encrypted
...

解壓縮合併後的輸出

/path/to/folder/
  -someImage0001.png
  -someImage0002.png
  -...
  -someImage9999.png

我知道這些貼文,但它們達不到我的需要。我也知道有關zip -s <size>選項,但我擔心如果一個 zip 檔案損壞,我將無法將其餘檔案合併在一起。

相關內容