Teilen und verschlüsseln Sie einen Ordner, bevor Sie ihn zur Sicherung online hochladen

Teilen und verschlüsseln Sie einen Ordner, bevor Sie ihn zur Sicherung online hochladen

Ich möchte BackBlaze B2 ausprobieren, um 400 GB an Dateien zu sichern. Allerdings möchte ich die Dateien vor dem Hochladen komprimieren und verschlüsseln.

Anforderungen

  • einen Ordner in mehrere Ordner aufteilen (Ordner enthalten Videos und Bilder)
  • Die Aufteilung sollte auf der Größe basieren (oder auf der Anzahl der Dateien, wenn es einfacher ist).
  • Ordnernamen sollten am Ende eine Nummer haben, ~/Desktop/name0001/zum Beispiel
  • zippen Sie jeden Ordner mit dem gleichen Passwort
  • Wenn ein komprimierter Ordner gelöscht wird, kann der Rest immer noch entpackt werden
  • Entpacken und Zusammenführen von Dateien in den Zustand vor dem Aufteilen und Komprimieren
  • läuft auf dem OSX-Terminal (aber eine Linux-Antwort würde auch anderen helfen)

Beispieleingabe

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

Ausgabe nach dem Teilungsprozess

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

Ausgabe nach dem Entpacken und Zusammenführen

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

Ich bin mir bewusst überdiesezweiBeiträge, aber sie genügen meinen Ansprüchen nicht. Ich kenne auch die zip -s <size>Option, aber ich habe Angst, dass ich den Rest nicht wieder zusammenführen kann, wenn eine Zip-Datei beschädigt wird.

verwandte Informationen