Каков наилучший способ организовать двунаправленное резервное копирование данных за пределами офиса, при котором я управляю обоими источниками, но имею доступ только к части данных?

Каков наилучший способ организовать двунаправленное резервное копирование данных за пределами офиса, при котором я управляю обоими источниками, но имею доступ только к части данных?

Я убедил друга "поделиться" резервным копированием данных. У него дома были бы диски, на которые я мог бы делать резервные копии важных данных вне дома (на случай пожара или чего-то в этом роде), и наоборот.

Настройка, которую я себе представляю: дома я буду использовать свой старый сервер (буду работать на Debian или Ubuntu), а у него, скорее всего, будет просто мой старый Raspberry Pi с несколькими внешними жесткими дисками. Я думал просто использовать rsync для синхронизации по ночам.

Реалистично, он не будет заниматься обслуживанием сервера (Raspberry Pi), поэтому я хотел бы иметь возможность администрировать его ОС. Но я также хотел бы, чтобы она была настроена так, чтобы у меня не было доступа к его файлам ни на моем сервере, ни на его. Будучи «энтузиастом-любителем» (в лучшем случае), я не уверен, как настроить ее так, чтобы я не мог получить доступ к его файлам в ОС, где у меня есть root-доступ? Единственное, что я мог придумать, это то, что его данные были бы зашифрованы, но тогда, я полагаю, rsync не будет работать? И я предполагаю, что это может быть хлопотно, когда ему нужно будет добавлять файлы со своей стороны (для него, в основном, фотографии/видео; я, вероятно, просто установлю nextcloud для него).

Так что с моим (правда, очень небольшим) опытом я не могу придумать хороший способ сделать это. Буду признателен за любые указания.

решение1

Посмотри надвуличиеи его gui deja-dupили duply. Он использует librsync, но шифрует данные, которые сохраняются на удаленном сервере. Вам просто нужен обычный вход по ssh на удаленном сервере, без доступа root. Удаленный сервер не может прочитать данные без вашего ключа gpg, который вы храните на локальной машине. Будьте осторожны, он не обрабатывает жесткие ссылки между файлами; вам нужно будет отметить их каким-то другим способом или преобразовать их в символические ссылки, если это возможно.

Связанный контент