Как создать бэкап (резервную копию) хостинга самостоятельно?
Обратите внимание на то, что мы оказываем услугу автоматического бесплатного резервного копирования. Такие резервные копии создаются ежедневно по расписанию (с 00:00 до 06:00 CEST) на специальном сервере для бэкапов и не занимают места на вашей услуге хостинга. Как управлять этими резервными копиями, описано в этой статье.
Тем не менее, создавать резервные копии можно самостоятельно внутри панели управления в любой удобный момент. Создавать такие резервные копии полезно перед глобальным обновлением CMS или после завершения финального этапа разработки сайта, чтобы, в случае необходимости, можно было вернуться к этому моменту. Также польза создания резервной копии самостоятельно в том, что ее можно создать в любой удобный момент, не дожидаясь общего расписания.
Как создать резервную копию сайта самостоятельно?
DirectAdmin
- Перейдите в личном кабинете в меню «Хостинг — Мой хостинг» и нажмите «Войти в Direct Admin»;
- В новом окне откроется Direct Admin. Перейдите в раздел «Доп. возможности — Резервные копии»;
- Отметьте флажками данные, которые необходимо сохранить в резервной копии;
- Данные сайта:
- Директория доменов — все папки и файлы всех доменов и всех поддоменов (полностью архивируется папка /home/username/domains/ вместе с логами и статистикой);
- Списки поддоменов — список поддоменов для каждого домена (не сохраняет файлы и базы поддоменов, а только их настройки);
- E-Mail:
- Список E-Mail аккаунтов — имена и пароли почтовых ящиков;
- E-Mail данные — контент почтовых ящиков (папка «Входящие» и папки, созданные в почтовых клиентах);
- Настройки E-mail — настройки фильтров почты и ящика по-умолчанию;
- Перенаправления — настройки переадресации почтовых ящиков;
- Автоответчики — настройка автоответчиков;
- Сообщения об отсутствии — настройки сообщений об отсутствии и сами сообщения;
- Листы рассылок — настройки списка рассылок, дайджестов и архивы;
- FTP:
- FTP Аккаунты — настройки созданных в панели FTP-аккаунтов (не сохраняет контент в виде файлов и папок. Если нужно сохранить контент, выберите опцию «Директория доменов»);
- FTP настройки — настройки FTP-аккаунтов;
- Базы Данных:
- Настройки базы данных — настройки пользователей базы данных и самих баз данных;
- Данные базы данных — контент самих баз данных (таблицы, строки, записи);
- Данные сайта:
- После того как все необходимые параметры будут отмечены, нажмите на кнопку «Создать резервную копию». Создание резервной копии будет запущено в фоне (можно переходить по другим разделам);
- Как только резервная копия будет создана, вам придет уведомление об этом. Иконка уведомления появится в правом верхнем углу возле аватара клиента;
- Перейдите в ваши сообщения, прочтите уведомление о завершении создания резервной копии и нажмите «Закрыть».
Также обратите внимание на то, что резервная копия будет сохранена в папке /home/username/backups/, откуда ее можно будет скачать через Файловый менеджер или FTP-клиент. Мы рекомендуем дополнительно скачивать важные резервные копии на локальный ПК, ведь бэкапы надежнее хранить в нескольких местах одновременно.
Как восстановить сайт из резервной копии, созданной самостоятельно?
- Перейдите в раздел «Доп. возможности — Резервные копии»;
- Нажмите на кнопку «Восстановить бэкап»;
- В выпадающем списке «Резервное копирование» выберите нужный бэкап;
- После выбора бэкапа, появится раздел «Параметры восстановления», который будет содержать те опции, которые были выбраны при создании резервной копии ранее;
- Если необходимо исключить какие-то данные из процесса восстановления, уберите флажок с этой опции;
- После указания всех необходимых данных для восстановления нажмите на кнопку «Восстановить». Восстановление будет запущено в фоне;
- Как только восстановление будет завершено, вам придет уведомление об этом. Иконка уведомления появится в правом верхнем углу возле аватара клиента;
- Перейдите в ваши сообщения, прочтите уведомление о завершении восстановления резервной копии и нажмите «Закрыть».
Также в разделе «Восстановить бекап» есть ссылка «Кликните для просмотра списка ваших бекапов». Нажатием на эту ссылку вы закроете текущий раздел и откроете файловый менеджер в папке /backups.
Если нужного бэкапа нет в списке «Резервное копирование» для восстановления (но ранее вы скачали его на свой ПК), вы можете загрузить его в папку /backups через Менеджер файлов или FTP-соединение. После этого бэкап появится в списке «Резервное копирование» и можно будет восстанавливать данные с его помощью. Обратите внимание на то, что восстанавливать услугу этим методом можно только с помощью тех бэкапов, которые были созданы в панели.
cPanel
- Перейдите в личном кабинете в меню «Хостинг — Мой хостинг» и нажмите «Войти в cPanel»;
- В новом окне откроется cPanel. Перейдите в раздел «Файлы — Помощник резервного копирования»;
- Нажмите на кнопку «Создать резервную копию»;
- Выберите тип копирования:
- Полная резервная копия — создается копия аккаунта(баз данных, файлов, почты);
- Частичное резервное копирование:
- Домашняя папка — полностью архивируется папка /home/username;
- Базы данных MySQL — контент самих баз данных;
- Серверы пересылки и & фильтры электронной почты — указанные почтовые настройки;
- При выборе полной резервной копии необходимо выбрать место для хранения резервной копии. Возможные варианты расположения доступны из выпадающего меню «Место назначения резервной копии». Также можно указать адрес электронный адрес, на который будет отправлено сообщение о завершении резервного копирования, когда оно будет закончено.
- После выбора доступных опций нажмите на кнопку «Создать резервную копию».
Как восстановить сайт из частичной резервной копии, созданной самостоятельно?
- Перейдите в раздел «Файлы — Помощник резервного копирования»;
- Нажмите на кнопку «Восстановить»;
- Выберите тип восстановления;
- Нажмите на кнопку «Выберите файл» и выберите нужный архив, после чего нажмите на кнопку «Загрузить»;
- Дождитесь уведомления о завершении восстановления резервной копии.
Хотим уточнить, что восстановление данных из полной резервной копии невозможно выполнить с помощью мастера резервного копирования, для этого необходимо написать тикет с личного кабинета или с контактного почтового адреса, предоставить либо ссылку на архив бэкапа либо залить в аккаунт сам бэкап.
ISPmanager
- Перейдите в личном кабинете в меню «Хостинг — Мой хостинг» и нажмите «Войти в ISPmanager»;
- В новом окне откроется ISPmanager. Перейдите в раздел «Инструменты — Резервные копии»;
- Для создания резервной копии нажмите на кнопку «Новый»;
- В фоновом режиме будет создана резервная копия и по окончанию создания — резервная копия будет скачана на ваш ПК;
- Созданная версия будет содержать полную копию всех данных и будет доступна в разделе «Резервные копии».
Для того чтобы загрузить свою резервную копию из внешнего источника, необходимо нажать на кнопку «Импорт”, выбрать тип источника и резервную копию (файл) для импорта.
Как восстановить сайт резервной копии?
- Перейдите в раздел «Инструменты — Резервные копии»;
- Выберите необходимую копию из списка и нажмите на кнопку «Данные»;
- Выберите тип данных: «Базы данных», «Почта» или «Файлы»;
- Выберите нужные файлы;
- Нажмите кнопку «Восстановить» для восстановления файлов из резервной копии.
Plesk
- Перейдите в личном кабинете в меню «Хостинг — Мой хостинг» и нажмите «Войти в PleskExtended»;
- В разделе “Websites & Domains” выберите справа «Backup & Restore»;
- Для создания резервной копии нажмите на кнопку «Back up»;
- В разделе «Back up» вы можете выбрать, какое содержимое вы хотите включить в резервную копию. Настройки домена всегда включаются в резервную копию. Вы можете исключить из резервной копии «Mail messages» и/или «User files and databases», сняв соответствующие флажки;
- В разделе «Type» укажите тип резервной копии, выбрав соответствующую опцию:
- «Full» backup — резервная копия включает в себя все данные, которые вы указали на шаге 4;
- «Incremental» backup — резервная копия содержит только файлы, которые изменились с момента создания последней резервной копии. Инкрементные резервные копии создаются быстрее и занимают меньше дискового пространства, чем полные резервные копии. Однако для восстановления инкрементной резервной копии необходимо иметь в распоряжении соответствующую полную резервную копию и все ранее созданные инкрементные резервные копии;
- На этом этапе все готово для создания резервной копии. Есть ряд необязательных настроек, которые вы можете задать перед созданием резервной копии:
- Добавьте комментарий о создаваемой резервной копии в поле «Comments». Комментарии видны в интерфейсе Plesk, они могут помочь вам отличить одну резервную копию от другой;
- Чтобы исключить файлы журналов из резервной копии, поставьте галочку «Exclude log files». Это позволит уменьшить количество дискового пространства, занимаемого резервной копией;
- Чтобы исключить определенные файлы или папки из резервной копии, установите флажок «Exclude specific files from the backup». Введите путь или пути к папкам или файлам, которые хотите исключить, в поле ниже. Пути должны быть указаны относительно вашей домашней папки;
- Если вы хотите получить уведомление о создании резервной копии по электронной почте, поставьте галочку «Сообщить о завершении резервного копирования на». Удостоверьтесь в том, что рядом с этой галочкой указан действительный адрес электронной почты;
- Оставьте активную опцию «Use native MS SQL backup functionality if possible»;
- Нажмите на кнопку «OK» для начала создания резервной копии.
Как восстановить сайт из резервной копии?
- Перейдите в раздел «Websites & Domains» и нажмите на кнопку «Backup & Restore»;
- В списке резервных копий нажмите на дату создания резервной копии, которую хотите восстановить;
- Выберите тип восстановления:
- All objects (entire system) — укажите, какие данные вы хотите восстановить: настройки доменов, контент виртуального сервера, базы данных или почтовые настройки и пользователи;
- Selected objects — выберите тип восстанавливаемого объекта;
- Если вы хотите получить уведомление о завершении восстановления, то отметьте галочкой «When the restoration is completed, send a notification to»;
- Нажмите на кнопку «Restore» для начала восстановления.