опять велосипедисты понаехали.
для «резервного копирования на AmazonS3» и где угодно ещё есть duplicity, а для «начинающих» ещё и графическая морда к нему deja-dup.
Т.е. чтобы в удалённом хранилище были актуальные резервные копии, я должен обеспечить локальную целостность архивов… Какой смысл тогда вообще в удалённом хранилище? — Подобная реализация создаёт лишь видимость полноценного резервирования.
Смысл в удаленном хранилище возникает когда:
— проблемы с местом на своем сервере/хостинге.
— свой сервер/хостинг не оборудован Raid1/Raid5 и смерть жесткого диска приведет к смерти и бэкапов в том числе.
Частично это можно решить копированием бэкапа на свою локальную машину, но это не всегда возможно/удобно (например когда размер бэкапа переваливает за второй десятко гигов).
Для домашних бэкапов нужнее web-интерфейс внятный + софтинка кроссплатформенная с GUI — немного найдется самураев которые будут ставить Ruby на свою машину чтобы автоматизировать домашний бэкап ))
У меня основная ОС — Vista, разрабатываю на виртуальной машине с Linux. Все важные виндовые файлы бэкапаю на виртуалку, там бекапятся рабочие проекты, а оттуда уже запускается синхронизация с S3.
Такая схема нужна, т.к. много времени прогаю в автобусах/поездах и нужно чтобы все было «всегда с собой» :-)
Резервное копирование на Аmazon S3 для начинающих