Настройка резервного копирования: Amazon S3 и Drupal

Среди модулей которые-нужно-установить-в-первую-очередь, особняком выделяется BackupAndMigrate. Модуль, который нужно установить в САМУЮ первую очередь. Он позволяет - как вы уже догадались - делать бэкапы сайта, как базы, так и файлов, хранить их либо у себя на диске, либо закачивать куда-укажете-в-настройках, а также восстанавливать бэкапы в один клик. 

Хороший модуль. 

Из коробки он может хранить бэкапы: у вас на хостинге, на любом другом хостинге по ФТП, отправлять на эмейл... а также закачивать на облако Амазон С3.

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

  1. Регистрируемся на Амазоне. Не буду сильно углябляться, скажу лишь: а) тюториалов полно в сети, б) понадобится действующая банковская карточка, которую принимают интернет-магазины.
  2. В ходе регистрации вам предложат создать Access Key. Создаем и запоминаем/записываем ключи. В дальнейшем их можно найти на странице: https://portal.aws.amazon.com/gp/aws/securityCredentials
  3. Переходим в Amazon S3: https://console.aws.amazon.com/s3/home и создаем новую bucket, это типа основной папки. 
  4. BackupMigrate, понятное дело, у вас на сайте стоит? Если еще не установили, быстро ставьте!!! Настройки можно оставить дефолтными: модуль делает копию в базы данных, обозначенной в вашем сеттингс.пхп файле. Некоторые не нужные таблицы он оставляет пустыми, чтобы уменьшить размер бэкапа (таблицы кэшей).
  5. Заходим в места назначений и добавляем Новое Место: Amazon S3 Bucket. Имя места назначения выбирайте сами. S3 Bucket - понятно, это то, что вы создали на шаге 3. Подпапка: я называю по имени домена, чтобы не путаться. Заполняем также Access Keys, которые вы создали на шаге 2.
  6. Настраиваем расписания бэкапов. 
  7. Профит!

Это все можно дополнить:

  • BackupMigrate Files: чтобы делать бэкап директории с файлами.
  • AES Encryption: если вы параноик/просто-очень-осторожный-человек.
  • BackupMigrate Prune: чтобы сохранять один бэкап за год/месяц/неделю/час и т.п.

Удачных бэкапов!!!

Главные темы: 

Комментарии

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.