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

База знаний
FirstDedic

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Если на вашем сервере используется панель управления ISPmanager, вам будет предложено перейти в панель — изменить настройки можно в разделе Резервные копии.

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

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

Также вы можете включить опцию Разрешить поддержке проводить работы на сервере, поставив «галочку». Тогда при обнаружении проблем, связанных с созданием бэкапов, наши администраторы проведут диагностику и исправят проблему без вашего участия. Если возникнет необходимость, то они свяжутся с вами через систему тикетов. Опция доступна как клиентам, использующим панель ISPmanager, так и не не использующим ее. 

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

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

С помощью ISPmanager

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

Без панели ISPmanager

Скачать бэкап можно двумя способами:

Откройте Инструкцию к услуге и нажмите кнопку «Войти в панель управления». Система перебросит вас в web-интерфейс, где отобразится папка с вашими бэкапами.Там вы сможете найти нужные архивы и затем скачать их. Файлы будут иметь расширение .tgz.

Установите 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

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

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

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

Подключение

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

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

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


База знаний

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

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

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