Автоматический бэкап | 1dedic.ru Перейти к основному содержанию

Статьи
FirstDedic


Автоматический бэкап

31 декабря 2020

Чтобы уберечь ваши данные от безвозвратной потери, воспользуйтесь нашей новой услугой «Автоматический бэкап». Вам не придётся тратить время на настройку и мониторинг работы резервного копирования — данные будут регулярно сохраняться в облачном объектном хранилище S3, и вы всегда сможете восстановить информацию из актуальной копии.

Как работает «Автоматический бэкап»

Резервное копирование выполняется автоматически средствами панели ISPmanager или, при её отсутствии, с помощью специального скрипта. Данные сохраняются в фоновом режиме, не мешая работе ваших проектов.

При подключении «Автоматического бэкапа» вы получаете возможность хранить до 4 Тб данных. 300 Гб включено в тариф, превышение оплачивается по факту.

Для хранения используется облачное объектное хранилище Ceph c интерфейсом S3. Распределённая файловая система позволяет хранить ваши данные в нескольких копиях на независимых носителях. Даже если один из них выйдет из строя, ваши данные всё равно будут доступны.

Резервные копии включают в себя файлы сайтов, файлы пользователей, настройки сервера. По умолчанию базы данных сохраняются только на серверах с панелью ISPmanager. Для серверов без панели резервное копирование баз данных настраивается в Личном кабинете.

Полные копии сохраняются в день подключения, а после — раз в неделю по воскресеньям. Дифференциальные копии включают в себя данные, изменившиеся со времени создания полной копии, и сохраняются каждый день.

Срок хранения копий для серверов с панелью ISPmanager зависит от объёма используемого хранилища, его можно изменить в панели. «Инструменты»«Резервные копии» — раздел «Ограничения»«Общий объём» — задайте нужное значение в «гибибайтах» (1 ГиБ = 1.073741824 Гб). Как только хранилище заполнится, новые копии будут записываться на место устаревших.

Срок хранения копий для серверов без панели ISPmanager можно задать в Личном кабинете — «Выделенные серверы» — кнопка «Бэкап»«Хранить ежедневные бэкапы за … недель». Если объёма хранилища не хватит — вы получите тикет о наличии проблемы.

Для загрузки копии в хранилище она «нарезается» на слайсы от 100 Мб до 2 Гб в зависимости от объёма сохраняемых данных. В связи с этим для корректной работы резервного копирования требуется до 2 Гб свободного места на вашем сервере.

Создание резервных копий возможно только для активных серверов. Копирование происходит в фоновом режиме, но занимает ресурсы сервера. При удалении сервера или отключения услуги «Автоматический бэкап» ваши копии также удалятся.

«Автоматический бэкап» нельзя подключить на сервер с ОС Windows и FreeBSD. Для данных ОС
вы можете настроить резервное копирование самостоятельно, используя наш Диск для бэкапов.

Изменение параметров

Для серверов с ISPmanager изменение параметров, как и все другие операции, происходит в панели. Для этого перейдите в «Инструменты»«Резервные копии» — нажмите кнопку «Настройки».

В вы можете ограничить объём хранилища, указать максимальное количество дифференциальных и полных копий, исключить из резервных копий файлы или базы данных.

Для серверов без панели параметры резервного копирования можно настроить в Личном кабинете. Для этого перейдите в раздел «Выделенные серверы» и нажмите кнопку «Бэкап».

Вы сможете изменить список сохраняемых директорий, установить срок хранения бэкапов и указать размер частей, на которые «нарезается» копия для загрузки в хранилище. Здесь же происходит настройка резервного копирования баз данных.

Изменение настроек происходит не сразу, так как для этого системе необходимо обновить конфигурационный файл. Обычно этот процесс занимает до 24 часов.

Если при изменении параметров что-то пойдёт не так, вы получите уведомление об ошибке. В этом случае повторите операцию или напишите запрос в Службу поддержки.

Как скачать бэкап

Скачать бэкап можно в панели ISPmanager или с помощью S3 совместимого клиента. Данные для доступа к хранилищу вы получите в инструкции о подключении услуги. Также их можно найти в Личном кабинете, для этого перейдите в раздел «Выделенные серверы», выберите сервер и нажмите кнопку «Инструкция».

С помощью ISPmanager

Войдите в панель ISPmanager с помощью данных из инструкции. Перейдите в раздел «Инструменты»«Резервные копии». Выберите копию из списка и нажмите «Подробнее». В открывшемся окне выберите пользователя и нажмите «Скачать». Резервная копия загрузится в виде архива tar с именем файла ГГГГ-ММ-ДД.tar.gz.

Без панели ISPmanager

Для скачивания копии вам потребуется S3 совместимый клиент, например CyberDuck. Запустите приложение и нажмите «Новое подключение». Выберите подключение через Amazon S3, порт 443. Далее введите данные из инструкции и нажмите «Подключиться». После этого вы увидите содержимое хранилища и сможете скачать нужную копию.

Как распаковать бэкап на сервере

С помощью ISPmanager

Чтобы восстановить все файлы, настройки и базы данных пользователя, перейдите в «Инструменты»«Резервные копии». Выберите копию из списка и нажмите «Подробнее». В открывшемся окне выберите пользователя из списка и нажмите «Восстановить».

Для восстановления отдельных файлов и баз данных войдите в панель под нужным пользователем. В разделе «Инструменты»«Резервные копии» выберите копию из списка, нажмите «Данные». Выберите необходимые данные и нажмите «Восстановить».

Без панели ISPmanager

  1. Для работы с S3 необходимо установить и настроить совместимый клиент.

Ubuntu\Debianapt install -y s3cmd

CentOSyum install -y s3cmd

  1. Далее создайте конфигурацию, используя доступы из инструкции.

s3cmd --access_key=ключ --secret_key=секрет --region=RegionOne --host=https://s3backup.hoztnode.net --host-bucket="https://s3backup.hoztnode.net/%(bucket)" --dump-config >~/.s3cfg

  1. Чтобы скачать дифференциальный архив за нужную дату, введите следующую команду: s3cmd sync s3://bucket/user/ГГГГ-ММ-ДД ./

Чтобы скачать полный архив, используйте дату последнего воскресенья перед нужным вам днём. Например, если вам нужна последняя полная копия на 16.12.2020, введите 13.12.2020.

  1. Теперь перейдите в директорию с архивом. cd ГГГГ-ММ-ДД
  2. Чтобы распаковать архив, создайте директорию на вашем диске. Предварительно убедитесь, что на нём достаточно памяти для распаковки.

mkdir /root/restore

  • Если нужно распаковать весь архив: /opt/autobackup/isptar --extract IГГГГ-ММ-ДД.user.tgz --base ../2020-03-22/F2020-03-22.user.tgz --root /root/restore
  • Если нужно распаковать только отдельную директорию data/etc, содержащуюся в архиве: /opt/autobackup/isptar --extract IГГГГ-ММ-ДД.user.tgz --base ../2020-03-22/F2020-03-22user.tgz --root /root/restore data/etc

Стоимость услуги

Стоимость услуги составляет 600 рублей в месяц и включает в себя 300 Гб хранилища. Превышение учитывается по факту из расчёта 2 рубля за 1 Гб.

Данные будут сохраняться, пока не заполнят 4 Тб. Если вы хотите ограничить объём хранилища, это можно сделать с помощью панели ISPmanager. При отсутствии панели вы можете изменить срок хранения бэкапов, чтобы не превышать необходимый вам объём.

Подключение

Чтобы подключить «Автоматический бэкап» для нового сервера, при заказе в Личном кабинете выберите услугу в поле «Резервное копирование». Далее добавьте сервер в корзину и оплатите заказ.

Чтобы подключить «Автоматический бэкап» для действующего сервера, перейдите в Личный кабинет — «Выделенные серверы» — выделите ваш сервер и нажмите «Изменить». Далее в поле «Резервное копирование» выберите услугу и сохраните настройки.

Для подключения и корректной работы необходимы


Смотреть все статьи

Сообщить об ошибке

Выделенная ошибка:

Опишите найденную ошибку