Спойлер

воскресенье, 5 апреля 2015 г.

Храним резервные копии в Dropbox

Мы рассмотрим случай, когда панель на сервере не используется или по каким-то причинам резервные копии необходимо делать другим способом. В нашем примере мы реализуем следующую схему – создание резервных копий каталогов с вэбсайтами и загрузка их на сервис Dropbox. Для подготовки архивов мы будем использовать backup-manager – простой скрипт, доступный в репозиториях популярных операционных систем. Установка его производится с помощью штатного пакетного менеджера:

1
2
3
4
# Centos
yum install backup-manager
# Debian, Ubuntu
apt-get install backup-manager
После установки с помощью любимого текстового редактора отредактируем файл /etc/backup-manager.conf. Файл конфигурации достаточно хорошо документирован, мы же приведем его к следующему виду:




Теперь мы можем проверить, что backup-manager успешно создает архивы данных. Запустим его из командной строки и проверим результат:



Отлично, резервные копии созданы, а далее backup-manager будет запускаться каждую ночь – ведь мы указали BM_DAILY_CRON=”true” в его настройках. Перейдем к следующему этапу – загрузке наших архивов на серверы Dropbox.

Мы рекомендуем создать отдельный аккаунт Dropbox для хранения резервных копий. Как только регистрация будет пройдена, загрузим и установим официальный клиент dropbox на наш сервер:
После этого нам необходимо авторизовать наш сервер для начала работы с Dropbox. Запустим клиентский скрипт:
Скопируйте указанную ссылку в буфер и откройте ее в броузере. При необходимости – авторизуйтесь на сайте Dropbox. Сразу после этого скрипт сообщит Вам об успешной привязке сервера к вашему dropbox-аккаунту:
Нажмем Ctrl-C и приступим к настройке клиента Dropbox. Для начала обеспечим запуск dropboxd при загрузке системы. Это сделать проще всего с помощью планировщика – запустим crontab -uroot -e и вставим сточку:
После этого с помощью символьной ссылки укажем клиенту dropbox расположение файлов с резервными копиями:
На этом настройка окончена. Перезагрузим сервер или запустим клиентскую часть dropbox:
На этом настройка нашей системы резервного копирования завершена. Буквально через несколько минут в облачное хранилище будут загружены резервные копии наших данных и к ним в любой момент можно будет получить доступ. Каждый день backup-manager будет создавать обновленный архив с файлами и базами данных, а dropbox-клиент обеспечит их загрузку в облачное хранилище.


https://itldc.com/blog/backup-to-dropbox/

Комментариев нет:

Отправить комментарий