Я ищу подходящее решение для синхронизации резервных копий / файлов за пределами сайта. И локальный клиент, и удаленный сервер работают под управлением linux. Пространство для хранения на сервере ограничено, пропускная способность между клиентом и сервером очень ограничена.
Я взглянул на двуличие, назад во времени, дежа ДУП, luckyBackup, rsnapshot, бэкап-резервная копия, rsynccrypto. Ни один из них, кажется, не делает то, что я хочу, по крайней мере, если я правильно их понимаю. Они или хранят множественные версии, или делают полное ретранслируют each time, или отсутствие шифрования или сжатия. Я попробовал комбинацию rsync/fusecompress / encfs, но fusecompress продолжает уничтожать мои файлы. Я искал superuser и askubuntu, нашел только один подобный вопрос здесь (Как сделать rsync-like encrypted backup?), но нет никаких разговоров о сжатии и нет подходящего решения.
требования:
- простое зеркальное отображение, только одна копия файлов (ограниченное пространство хранения)
- обновлять только файлы, которые изменились с последняя синхронизация (ограниченная пропускная способность)
- сохранять сжатые и зашифрованные файлы
- шифрование должно произойти на клиенте перед передачей
в принципе, то, что я хочу, это то, что ведет себя как rsync, но хранит зеркальные файлы, сжатые и зашифрованные. Существует ли что-то подобное?