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 данными Вашего сайта. Не забудьте заменить  путь к бэкапу и сайту на свои директории предварительно создав их.

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

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

Также читают

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

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

Я зарегистрировал хостинг и у меня есть свой домен, что сделать, чтобы заработал сайт?

Для того чтобы все работало должным образом, вам необходимо прописать для доменного имени наши...

Что такое .htaccess

Значение .htaccess является файлом, дающего возможность управлять сервером в вашем хостинг...

Как редактировать файл через диспетчер файлов cPanel

Для редактирования файлов откройте диспетчер в cPanel’е и пройдите в раздел «Файлы», затем...

Как добавить DKIM запись в зону DNS

Если в панели управления в разделе Проверка подлинности DKIM включен но в Расширенный...