Управление аккаунтом

Настройка бэкапов VPS

Статья создана для панели Control2. Control2 является устаревшей контрольной панелью. Регистрация в данную контрольную панель закрыта, инструкция ниже подготовлена для существующих клиентов, которые были зарегистрированы в ней ранее.

На тарифах VPS с администрированием резервное копирование настраивается в контрольной панели. Вы выбираете виртуальный сервер, включаете функцию бэкапа и указываете, куда сохранять архивы: на диск VPS, FTP/FTPS, Яндекс.Диск, Dropbox или Amazon S3. Ниже — порядок настройки каждого хранилища и ограничения: объём копий, исключение файлов и баз данных.

Как включить резервное копирование

В контрольной панели откройте вкладку «VPS», выберите нужный виртуальный сервер и пункт «Настройка backup». В открывшейся вкладке включите функцию резервного копирования.

Бекап может осуществляться как на сам сервер, так и на удалённые хранилища. Доступные варианты:

  • локальный каталог на диске VPS;
  • удалённый FTP/FTPS-сервер;
  • Яндекс.Диск;
  • Dropbox;
  • Amazon S3.

Куда сохранять резервные копии

Тип хранилища задаётся в той же вкладке «Настройка backup». Выберите вариант, затем заполните поля, описанные ниже.

Локальный каталог

Резервирование происходит на диск виртуального сервера. В поле «Путь до папки» можно изменить каталог:

Локальный каталог — небезопасный вариант: при повреждении диска VPS-сервера резервные копии будут утеряны.

FTP/FTPS

Резервирование происходит на удалённый FTP-сервер. Majordomo предоставляет 5 ГБ бесплатного места на собственном FTP-сервере; подойдёт и любой сторонний. Данные для подключения находятся в контрольной панели: вкладка «VPS» → нужный виртуальный сервер → «Место под backup».

Для настройки заполните поля «Адрес сервера», «Пользователь» и «Пароль»:

Яндекс.Диск

Для подключения Яндекс.Диска нужен код доступа. Перейдите по ссылке, указанной на странице настройки:

При нажатии на ссылку произойдёт перенаправление на страницу Яндекс. Разрешите доступ:

После этого панель автоматически вернётся на страницу настройки резервного копирования с уже заполненным полем кода доступа:

На этом шаге можно также указать путь до бекапов.

Dropbox

Настройка Dropbox тоже начинается с кода доступа. Перейдите по ссылке для получения кода на странице:

На странице Dropbox разрешите доступ нажатием «Allow»:

После этого панель автоматически вернётся на страницу настройки резервного копирования с уже заполненным полем кода доступа:

При необходимости укажите путь для бекапов.

Amazon S3

Для Amazon S3 нужны Access Key ID и Secret Access Key. Создайте пользователя в аккаунте Amazon:

  1. На главной странице аккаунта Amazon откройте подменю «Security Credentials»:
  2. В левом меню выберите вкладку «Users»:
  3. Для создания пользователя нажмите «Create New Users»:
  4. Введите любое имя пользователя и нажмите «Create»:
  5. В появившемся окне скопируйте или скачайте «Access Key ID» и «Secret Access Key» (данные раскрываются по нажатию «Show User Security Credentials»). Они понадобятся для дальнейшей настройки:
  6. Перейдите во вкладку «Users» и нажатием на левую кнопку мыши выберите созданного пользователя:
  7. Откройте вкладку «Permissions» для данного пользователя и нажмите «Attach Policy»:
  8. Прокрутите окно до строки «AmazonS3FullAccess», отметьте эту политику и нажмите «Attach Policy»:

В контрольной панели в поле «Код доступа» впишите получившийся Access Key ID, в поле «Пароль» — Secret Access Key, имя корзины задайте любое:

Ограничения для резервного копирования

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

  • Объём резервных копий. Если оставить поле пустым, будет использовано всё пространство, доступное на хранилище. Общий размер измеряется в байтах, допускается запись с единицами измерения, например 100Mib. При превышении заданной величины удаляются наиболее старые резервные копии.
  • Исключение файлов. Пути задаются относительно домашнего каталога пользователя.
  • Исключение баз данных. Текущий список баз на сервере выводится нажатием на соответствующую ссылку:

Пример конфигурации: резервное копирование на локальный каталог, объём ограничен 6000 Мб, из копирования исключены файл data/www/simpleserver.net/testpage.php и папка data/www/simpleserver.net/example_folder/, отключена база данных vm16983_1.

Восстановление данных

После настройки резервные копии доступны для восстановления через панель управления сервером.