Ich betreibe einen kleinen, bescheidenen CentOS-Server in meinem Haus für verschiedene Backups usw. Mein Freund auf der anderen Seite der Stadt betreibt ebenfalls einen kleinen, bescheidenen Server in seinem Haus für ähnliche Zwecke. Wir haben mit der Idee gespielt, jeden anderen Server für Remote- / Offsite-Backups zu verwenden.
Grundsätzlich würde jeder eine externe Festplatte kaufen, um sie bei jedem zu Hause aufzubewahren und an die Server des anderen anzuschließen. Anschließend planten wir bei jedem Setup die Rsync-Vorgänge, um die entsprechenden Daten von einem Server auf die externe Festplatte auf dem anderen Server zu übertragen. Zum größten Teil ziemlich unkompliziert.
Eine Sache, die (zumindest für mich) wichtig ist, ist die Datenverschlüsselung. Ich möchte meine Daten auf der externen Festplatte auf dem Server meines Freundes speichern. Aber ich möchte nicht, dass mein Freund (oder jemand, der auf den Server meines Freundes zugreift) liest, was sich auf der externen Festplatte befindet.
Was ist der beste Ansatz dafür? Können Sie rsync verwenden, um Daten an ein verschlüsseltes Festplattenlaufwerk zu senden und eine Passphrase zusammen mit den Daten zu übermitteln, die zum Schreiben verwendet werden, sobald sie den Server erreichen?