Cоздание резервной копии и настройка автосоздания резервной копии.

Для того, что бы сделать копию сайта, нужно зайти в панель управления cPanel в категории “Файлы” выбрать "Резервные копии"
Безымянный.png

Примечание: Частичные резервные копии можно создать/восстановить самостоятельно, а вот полную резервную копию восстановить через интерфейс cPanel -нельзя.
Это может сделать техническая поддержка
Теперь в разделе частичные резервные копии Выберите нужный Вам пункт :
  • Скачать/Восстановить резервную копию каталога

  • Скачать/Восстановить резервную копию баз данных

  • Скачать/Восстановить серверы пересылки электронной почты

  • Скачать/Восстановить фильтры электронной почты



































Настройка системы для автоматического создания резервных копий.

Для того чтобы система автоматически создавала резервные копии сайта исользуется программа Cron.
Cron — это программа, которая представляет собой планировщик задач. И, в определенное время, она автоматически выполняет задания. Например, создает резервную копию базы данных в определенное место на сайте

Для того, чтобы приступить к работе, на главной странице в cPanel в категории «Расширенный» и переходите в раздел «Запланированные задания».

В открывшемся окне есть несколько разделов. Первым идет электронная почта, а точнее, если вы хотите, чтобы система уведомляла о выполнении скрипта, добавьте ваш e-mail. При выполнение скрипта вам на e-mail будет приходить уведомление с результатом.

Вторым идет раздел «Добавить новое запланированное задание», как раз в нем вы сможете настроить запуск нужного вам скрипта. Предположим, что вам необходимо настроить запуск скрипта раз в день. Мы рекомендуем  выполнять Cron ночью, поскольку общая нагрузка на сервер будет ниже.

Например, вам нужно запустить скрипт в 2 часа ночи.

Выбираете:

минута - 00

час - 02

остальное - *

В поле “Команда” необходимо ввести команду которая зависит от задачи:

Бэкап баз данных

Для того чтобы сделать бэкап базы данных достаточно запустить в командной строке:
mysqldump --opt -u user -p password  database >/path/to/backup/filename.sql 
Вместо user нужно вписать имя пользователя, password - пароль, database - имя базы данных, и вписать нужный путь и название файла для сохранения. Даная команда выгрузить только указаную БД  и сохранит файл в указаную директорию без сжатия файла (в формате sql)
Для того чтобы выгрузить все БД указаного пользователя нужно вместо название БД написать опцию --all-databases :
mysqldump --opt -uuser -ppassword --all-databases  >/path/to/backup/filename.sql
Если же нужно сжать sql файл в архив gzip:
mysqldump --opt -uuser -ppassword --all-databases | gzip -c -9>/path/to/backup/filename.gz

Бэкап данных сайтов

Для бэкапа сайта нужно запустить в той же консоли такую команду:

tar -czf /path/to/backup/filename.tar.gz /path/to/site
Таким образом создастся архив gzip c данными Вашего сайта. Не забудьте заменить  путь к бэкапу и сайту на свои директории предварительно создав их.

Помог ли вам данный ответ?

 Распечатать статью

Также читают

Как загрузить сайт на хостинг через диспетчер файлов cPanel?

1. Чтобы открыть диспетчер файлов, пройдите в раздел «Файлы», оттуда в «Диспетчер файлов» и...

Как заказать выделенный IP-адрес и SSL-сертификат к нему.

Мы предоставляем услугу уникальной цифровой подписи вашего сайта, SSL-сертификат. Она необходимая...

Какой mysql сервер указывать в конфигурационных файлах?

Хост базы данных – localhost

Настройки для FTP-соединения.

Подключение по Total Commander 1. Во вкладке Сеть выбираете Новое FTP-соединение  2. В...

Как изменить пароль к панели управления

Если вам необходимо сменить пароль входа панели управления, зайдите в cPanel в раздел...