Lassen Sie uns einige Annahmen treffen. Kommentieren Sie, wenn diese nicht korrekt sind.
- Sie führen Maschinen mit unterschiedlichen Betriebssystemen und möglicherweise unterschiedlichen Plattformen aus.
- Sie beschreiben es für den Fall mit 2 Maschinen und Linux und FreeBSD
- Ihre Computer verwenden verschlüsselte Dateisysteme
- Sie möchten Sicherungen Ihrer Daten erstellen und möchten, dass diese Sicherungen auch verschlüsselt werden
- Sie möchten von jeder der Plattformen, die zum Archiv beitragen, auf Daten in diesen verschlüsselten Sicherungen zugreifen können
(Kommentar hinzugefügt, um zwischen Verschlüsselungsformen zu unterscheiden)
Sie erwähnen, dass Sie von der überlebenden Maschine aus auf die anderen Systemdaten zugreifen möchten. Eine Möglichkeit könnte darin bestehen, unverschlüsselte Sicherungen auf dem lokalen Computer im verschlüsselten Dateisystem zu speichern. Eine andere Möglichkeit besteht darin, verschlüsselte Sicherungen auf dem lokalen Computer in einem nicht verschlüsselten Dateisystem zu speichern. Ich empfehle, verschlüsselte Backups auf nicht verschlüsselten Dateisystemen zu speichern.
Abgesehen davon - es gibt immer Bedenken hinsichtlich verschlüsselter Sicherungen: - Sie müssen wirklich vorsichtig mit dem Schlüssel sein - teilweise Beschädigung tötet normalerweise die gesamte Sicherung
mein vorschlag: verwenden
Um Backups für einen oder mehrere Container zu erstellen, können beide Computer darauf zugreifen.
Um alles in Ihrem LAN zu behalten, können Sie:
- Erstellen Sie auf beiden Hosts ein "Backup" -Dateisystem, um die verschlüsselten Backup- "Pakete" zu speichern. Es muss kein verschlüsseltes Dateisystem sein, da die darauf gespeicherten Backup- "Pakete" (Brackup nennt sie "Chunks") verschlüsselt werden
- Exportieren Sie diese Dateisysteme, z. B. mit NFS, und hängen Sie sie auf den anderen Hosts an
- Wenn Sie Sicherungen erstellen, sichern Sie diese im lokalen Dateisystem und spiegeln Sie sie in das NFS-gemountete Verzeichnis auf dem anderen Host. Dies hat den schönen Nebeneffekt, dass zwei Instanzen Ihrer Sicherungsdateien vorhanden sind.
Sie haben jetzt die folgenden Dateisysteme auf Ihren Servern:
unter tux Ihr Linux-Rechner:
/dev/foo / # encrypted filesystem
/dev/bar /tuxdump # unencrypted filesystem, local backup
beastie:/daemondump /daemondump # NFS backup destination
auf Beastie, du FreeBSD-Maschine:
/dev/flurb / # encrypted filesystem
/dev/baz /daemondump # unencrypted filesystem, local backup
tux:/tuxdump /tuxdump # NFS backup destination
Abhängig von der Datenmenge, die Sie sichern müssen, können Sie auch an einen externen Container denken, den jeder Cloud-Anbieter tun würde. Ich spiele gerade damit, meine S3-Container so zu konfigurieren, dass alte Sachen zu Glacier verfallen, was preislich sehr vielversprechend aussieht.