Задать вопрос

Автоматическое инкрементальное резервное копирование в облако?

Тяжким грузом на душе лежит тот факт, что хоть я уже и делаю бэкапы — делаю это не надлежащим образом.


Данные на компьютере разделены на две группы: большие и неважные (фильмы, образа инсталляционных дисков, etc), небольшие и важные (документы, скрипты, исходники, etc). К счастью, фотографией и видео не занимаюсь, так что больших и важных файлов нет.


На данный момент важные директории раз в сутки копируются автоматически с помощью rdiff-backup на другой раздел жесткого диска. Изредка (так как автоматизировать это не удаётся) содержимое архивного раздела перемещается на DVD.


Очевидный недостаток: копирование на внешний носитель редкое (пару раз в год), а копирование на другой раздел жёсткого диска не поможет в случае проблем с диском.


Размер важных данных порядка 8 Гб, большая часть изменяется редко.


Нужен продукт (или сочетание продуктов), который обладал бы следующими свойствами:

  1. Автоматизация — чтобы не требовалось участие человека при копировании
  2. Инкрементальность — копировать только изменённые файлы, а ещё лучше только изменения в файлах. С каким-то большим периодом делать полное копирование, на всякий случай. UPD: хранить не только последнюю версию, но и (разностно) все предыдущие (как это делает rdiff-backup)
  3. Сохранение бэкапов в облаке. Внешние носители не подходят из-за отсутствия возможности автоматизации.
  4. Шифрование на стороне клиента. На стороне сервера не должно храниться ничего осмысленного. Ключ шифрования должен быть только на клиенте, и (резервная копия) на постоянном носителе, но не на сервере.
  5. Контроль. При копировании человеческое участие не должно требоваться, но необходимо, чтобы в случае неполадок об этом стало известно. Например показывать отчеты с результатами (успех/неуспех, время, размер) копирования раз в неделю.
  6. Возможность работы под Windows
  7. Возможность работы в «ноутбучных» условиях (Интернет есть часто, но не всегда. Ноутбук включен тоже не всегда. При работе от батареи — откладывать/ставить на паузу)



Первым делом в голову приходит nnCron + rdiff-backup + TrueCrypt + Dropbox, опишу минусы такой комбинации.
  • Синхронизация будет происходить только в момент отмонтирования tc-контейнера. Значит придётся монтировать/размонтировать скриптом контейнер каждый раз
  • Ограничение на длину пути в каком-то из API, из-за чего rdiff-backup падает для некоторых файлов
  • Некоторые файлы могут быть эксклюзивно открыты в других программах, что приводит к проблемам при копировании
  • Копирование не атомарно, так что некоторые файлы могут быть несогласованы (впрочем это довольно редко даёт проблему)
  • Нет контроля над ошибками. Однажды что-то может пойти не так, и я об этом не узнаю



Плюс: если включить pack-rat, то можно заменить rdiff-backup на какой-нибудь rsync (инкрементальность и историю версий будет обеспечивать Dropbox) и сэкономить место. Хотя нет (или есть?) способа просмотреть в Dropbox какую-либо директорию и все файлы в ней по состоянию на какой-то момент времени, не восстанавливая по одному файлику. Да и при активном использовании такой фичи, не сочтут ли это злоупотреблением => бан.

UPD

Нашёл статью с сравнением сервисов: Резервное копирование он-лайн, пока что склоняюсь к CrashPlan

UPD2

В итоге остановился на Duplicati + S3, поддерживающей не всё вышеперечисленное, но достаточно много.

Для других ОС аналогом (а точнее оригинальной версией) — является duplicity, от автора rdiff-backup.
  • Вопрос задан
  • 11106 просмотров
Подписаться 9 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 6
voooz
@voooz
Inbox сегодня пиарил подобную услугу (только запустили), шифрование у них и т.д., но блин даже дороже дропбокса выходит.
infobox.ru/backup/
Ответ написан
YasonBy
@YasonBy
Mozy Home: $5/месяц, место неограничено (у меня лежит 80 ГБ).
Бэкапит по расписанию, инкрементально, в облако. Предыдущие версии файлов хранятся 30 дней.
Перед отправкой можно шифровать своим 256-битным AES ключом. После каждого бэкапа показывает окошко со статусом (сколько файлов сохранено, сколько времени это заняло, как давно был последний успешный бэкап). Статус можно смотреть и в процессе. Если приключились проблемы — сразу же даёт знать.
Работу от батареи не распознаёт, но можно вручную поставить на паузу. Работает под Windows и Mac OS, скачать файлы можно и через клиента, и через веб-интерфейс.
Может одновременно бэкапить и в облако, и на локальный носитель.
Для тестов дают 2 ГБ бесплатно.

P.S. Если подходит — могу дать реферальную ссылку :)
Ответ написан
ИМХО в вашем случае вполне достаточно Cobian Backup + Dropbox
Cobian Backup может создавать инкрементальные бэкапы и класть их в шифрованные архивы 7z, а когда будет подключение к инету — дропбокс это дело будет складировать к себе.
Cobian Backup умеет почти все что требуется: инкрементальный бэкап, шифрование архивов, работа по расписанию, показ/отправка по почте журнала. Не нашел только можно ли ограничить выполнение задания если ноут работает от батареи.
Ответ написан
kondor
@kondor
Если Вы рассматриваете не только бесплатные решения, то можете также посмотреть в сторону Acronis Online Backup. Практически всё (насчет работы в «ноутбучных условиях» мне ничего не известно) вышеперечисленное умеет.
Ответ написан
Комментировать
коллеги, а есть ли ПО которое могло бы напрямую в облако лить бекап без локальной копии. Т.е. все популярные клауды (дропбокс/гдрайв/вандрайв) отпадают т.к. хранят копию локально!
В идеале нужно ПО в котором вибираешь что/когда бекапить, указываеш креденшсы к облаку и оно бекапит сразу в клауд!
Ответ написан
Комментировать
@suvolod
burdakovd, не подскажешь? Тоже мучаю сейчас duplicati, но столкнулся с тем, что эта программа не умеет работать в режиме службы, в ее настройках (планировщике) невозможно задать расписание расписание выполнения задачи чаще, чем раз в день, да и иконка в трее мешается...

Хочу поставить эту программу на рабочий сервер, но эти недочеты останавливают.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Data World Москва
До 200 000 ₽
от 200 000 до 400 000 ₽
Goodt Екатеринбург
от 150 000 до 200 000 ₽