백업을 위해 온라인으로 업로드하기 전에 폴더 분할 및 암호화

백업을 위해 온라인으로 업로드하기 전에 폴더 분할 및 암호화

BackBlaze B2를 사용해 400GB의 파일을 백업하고 싶습니다. 하지만 업로드하기 전에 압축하고 암호화하고 싶습니다.

요구사항

  • 폴더를 여러 폴더로 분할(폴더에는 비디오와 이미지가 포함됨)
  • 분할은 크기(또는 더 쉬운 경우 파일 수)를 기준으로 해야 합니다.
  • ~/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 파일 하나가 손상되면 나머지 파일을 다시 병합할 수 없을까 걱정됩니다.

관련 정보