Gestisco un piccolo server CentOS modesto a casa mia per backup errati, ecc. Il mio amico dall'altra parte della città gestisce anche un piccolo server modesto a casa sua per scopi simili. Abbiamo avuto l'idea di utilizzare i server di ciascuno per eseguire backup remoti / fuori sede.
Fondamentalmente, ognuno di noi comprava un hdd esterno da conservare nelle case di ognuno, collegato ai server di ognuno. Quindi, ogni installazione programmava rsync per inviare i dati appropriati da un server all'hdd esterno sull'altro server. Abbastanza semplice per la maggior parte.
Tuttavia, una cosa importante (almeno per me) è la crittografia dei dati. Voglio archiviare i miei dati sull'hdd esterno sul server dei miei amici. Ma non voglio che il mio amico (o chiunque acceda al server del mio amico) sia in grado di leggere ciò che è sul disco fisso esterno.
Qual è l'approccio migliore a questo? Puoi usare rsync per inviare dati a un'unità hdd crittografata e in qualche modo passare una passphrase insieme ai dati che usa per scriverli una volta che raggiunge il server?