«Облачный» бэкап

Еще давно просил alice2k написать годный мануал про создание бэкапов в Яндекс.Диск, но с тех пор ничего не изменилось. Сегодня случайно увидел статью на wiki.firstvds.ru, но все-равно, тема до конца не раскрыта.

Если мы снова обратимся к википедии, то найдем то найдем там достататочно обширный список сервисов, готовых предоставить нам какое-то количество места на своих дисках. Где-то место предоставляют бесплатно, где-то за деньги. Для своих экспериментов я выбрал Яндекс.Диск, которых хорош тем, что доступ к нему осуществляется по протоколу WebDAV. Нетрудно догадаться, что после непродолжительного гугления я нашел davfs2 — утилиту, которая простой и понятной командой
mount -t davfs https://webdav.yandex.ru /backup

подключила мой Яндекс.Диск в директорию /backup моего VDS. Аналогичным образом подключается Microsoft SkyDrive, который так же работает по протокоду WebDAV.

В случае с FreeBSD тоже все просто
# pkg_add -r fusefs-wdfs
# echo 'fusefs_enable="YES"' >> /etc/rc.conf
# /usr/local/etc/rc.d/fusefs start
# wdfs https://webdav.yandex.ru /backup -o accept_sslcert,username=user@yandex.ru,password=youpassword

Но этот способ сработает лишь на VDS c аппаратной виртуализацией KVM, в случае же с неаппаратными виртуализациями на базе FreeBSD и OpenVZ воспользоваться этими способами не получится, т.к. у VDS нет прав на загрузку модулей ядра, однако все равно есть способ разместить архив в Webdav-хранилище на Яндексе, Skydrive или где-то еще используя curl, команда при этом будет выглядеть так
# curl --user yandex_login:yandex_password -T file_name_to_upload https://webdav.yandex.ru

В случае с Яндекс.Диском в целях повышения безопасности, можно так же воспользоваться API Яндекса для выполнения авторизации.

Бекап на Dropbox в Debian/Ubuntu

ISPmanager'у он не мешает
Регистрируемся в Dropbox
Устанавливаем консольный клиент:
cd ~/
wget -O dropbox.tar.gz http://www.dropbox.com/download/?plat=lnx.x86_64
tar -zxof dropbox.tar.gz

или для «обычной» 32 битной системы:
cd ~/
wget -O dropbox.tar.gz http://www.dropbox.com/download/?plat=lnx.x86
tar -zxof dropbox.tar.gz

Запускаем клиент:
~/.dropbox-dist/dropboxd

Через несколько секунд в консоле появится ссылка для привязки сервера к вашему аккаунту на dropbox.com
Пройдите по ссылке.
Создаем скрипт автозапуска /etc/init.d/dropbox
wget -P /etc/init.d http://dl.dropbox.com/u/37472737/dropbox

Делаем исполняемым, разрешаем запуск при загрузке и запускаем:
chmod +x /etc/init.d/dropbox
update-rc.d dropbox defaults
/etc/init.d/dropbox start

В ISPmanager в «Настройка резервного копирования» создаем новое задание, вводим все на свои усмотрения.
Директория: /root/Dropbox/backup
Выделяем задание и выбираем «Данные» (справа, вверху) и настраиваем на свое усмотрение.

Проверяем работу:
/etc/init.d/dropbox status

если выдает ошибку (что маловероятно, но у меня была), то выполните команду
~/.dropbox-dist/dropboxd &

Dropbox теперь будет синхронизировать ваши резервные копии.

Еще один хостинг под бэкапы backup4e.com

Работа с файлами осуществляется по протоколам: FTP и SFTP

Наши тарифы (за месяц):
  • Backup 4GB 1$
  • Backup 10GB 1.99$
  • Backup 30GB 4.99$
  • Backup 50GB 7.99$
  • Backup 70GB 9.99$
  • Backup 120GB 12.99$
  • Backup 180GB 14.99$
  • Backup 350GB 19.99$
  • Backup 450GB 24.99$
  • Backup 600GB 29.99$
  • Backup 1000GB 44.99$

Действуют скидки при оплате:
  • при оплате на 3 мес 10%
  • при оплате на 6 месяцев 20%
  • при оплате на 12 месяцев 30%

Что интересно, этот хостинг, просто делает вам аккуант в ISP manager, с ограничениями. Именно для бекапов. Поэтому связка с любыми ISP панелями, просто идеальна. И цены, копеечные ;)

Хостинги под бэкапы

Из моих наблюдений, лучший по цене, и надежности/приватности это fornex.com/backup.


При покупке такого(если у вас нету резервых серверов например), нада обращать внимание на скорость канала. Ибо иногда чтобы скачать бекап, нужно 4 часа :) Так что, скорость канала — самое важное, наверно.
*а еще, иногда можно просто заказать услугу дополнительную, у того же хостера, где покупаете VDS или сервер. хотя не у всех есть, но если такая услуга присутствует, то проще всего делать именно так.

Ну или, делите свои бекапы на части. Не нужно целый vds бекапить одним архивом. А лучше разделите на каждого пользователя.