Разделите и зашифруйте папку перед загрузкой в ​​онлайн для резервного копирования

Я хотел бы попробовать BackBlaze B2 для резервного копирования 400 ГБ файлов. Тем не менее, я хотел бы заархивировать и зашифровать перед загрузкой.

Требования

  • разделить папку на несколько папок (папки содержат видео и изображения)
  • разделение должно основываться на размере (или количестве файлов, если это проще)
  • имя папки должно иметь номер в конце ~/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 будет поврежден, я не смогу объединить остальные обратно.

0 ответов

Другие вопросы по тегам