Облачное хранилище, которое работает с rsnapshot?

Я начал использовать rsnapshot в качестве системы резервного копирования для домашнего компьютера. Мне очень нравится идея жестких ссылок и как они обрабатываются. Но я не могу найти лучший рабочий процесс. В настоящее время я храню свои снимки в том же разделе и в конце недели скопирую самый новый снимок на флеш-накопитель.

Облачное хранилище - это то, что я ищу. Dropbox не соответствует моим потребностям, потому что нет способа заставить Dropbox уважать жесткие ссылки - все снимки обрабатываются как полные снимки.

Аренда сервера стоит довольно дорого, поэтому мой вопрос: есть ли лучшие альтернативы для резервного копирования в облаке? Я хотел бы воспользоваться жесткими ссылками и отправлять только инкрементные резервные копии, так же, как я делаю это с моим локальным хостом.

3 ответа

Вы запускаете rsnapshot на удаленном сервере, он вращает снимки с помощью жестких ссылок и rsyncs ваши файлы с вашего локального компьютера через ssh.

rsync отправляет только изменения, поэтому использование полосы пропускания сведено к минимуму, а rsnapshot на сервере управляет жесткими ссылками, чтобы минимизировать дисковое пространство.

Какое облачное решение лучше всего зависит от того, сколько дискового пространства вам нужно и других вещей

Симлинкинг внутри облачного хранилища просто создаст копию, а не ссылку, поэтому вы сможете воспользоваться rsnapshot только в том случае, если перед загрузкой вы заархивируете целевой каталог.

Я признаю, я не пробовал это раньше. Вам нужно будет отредактировать файл так, чтобы tar представлял собой жесткую ссылку как жесткую ссылку, а не сам файл (или вы просто получите еще одну полную резервную копию, только сжатую).

Я бы посмотрел на man tar и посмотрим, можно ли это сделать. Например, кажется, что --hard-dereference (переходить по жестким ссылкам; архивировать и выгружать файлы, на которые они ссылаются) по умолчанию отключено, поэтому, если вы не укажете его, то дамп tar последней версии rsnapshot должен быть инкрементным.

Я хотел бы рассмотреть возможность использования двуличия. В основном это происходит путем создания файлов резервных копий TAR и загрузки в системы WebDAV или CloudFiles (API в стиле SWIFT).

http://duplicity.nongnu.org/

Другие вопросы по тегам