ВОЙТИ

Описание ситуации по резервному копированию.

При выполнении резервного копирования на сервере с панелью управления VestaCP происходит создание бэкапов сайтов и баз данных. В процессе создания бэкапов, файлы и данные сайтов, а также базы данных сначала копируются и сохраняются на диске. Однако, для выполнения успешного конечного бэкапа требуется дополнительное свободное место на диске.

При создании резервной копии в VestaCP требуется примерно в два раза больше свободного места на диске, поскольку в процессе создания бэкапа происходит копирование и сохранение данных сайтов и баз данных. Копия данных занимает дополнительное место на диске, помимо уже используемого места базой данных и файлами сайта.

Из-за нехватки свободного места на диске, MySQL перестает работать. Причина, заключается в том, что MySQL использует определенное количество места на диске для своей работы, включая хранение данных базы данных и временных файлов. Если свободного места на диске недостаточно, MySQL может прекратить свою работу, поскольку не может продолжить обработку запросов и запись данных.

Таким образом, если на диске недостаточно свободного места для хранения бэкапов, это может привести к сложностям с работой MySQL и даже к его остановке. Поэтому важно обеспечить достаточное количество свободного места на диске для выполнения резервного копирования на VestaCP, чтобы избежать подобных ситуаций и обеспечить нормальную работу базы данных MySQL.

Рекомендации

При ошибках выполнения резервного копирования панели VestaCP или остановке службы MySQL, вот некоторые рекомендации, что нужно проверять:

  •     Недостаток места на диске:
    •         Проверьте, есть ли достаточно свободного места на диске для создания резервной копии:
      • df -h

      • Если нет свободного места, нужно очистить старые логи, журналы, не нужные бекапы или временные файлы. Логи удалять нельзя, только очищать.

    • Попробуйте очистить очередь бекапов с помощью команды:
      • v-update-sys-queue backup

         

  •         Остановка выполнения резервной копии. Если выполнение бекапа не останавливается, выполните команду, чтобы принудительно завершить процесс сжатия:    
    • killall -9 gzip
  •         Если необходимо остановить все cron-задания, выполните команду:
    • service cron stop
  • Убедитесь, что права доступа к каталогу /home/backup установлены правильно. Выполните команду:
    • chmod -R 775 /home/backup
         
  •     Рестарт панели VestaCP. Для перезапуска панели VestaCP выполните команду:
    • service vesta restart
  • Убедитесь, что пароль MySQL root /root/.my.cnf совпадает с паролем, указанным в файле /usr/local/vesta/conf/mysql.conf.
  • Проверьте конфигурационные файлы VestaCP или конфгов CMS на наличие ошибок.

Журнал ошибок резервного копирования.

  • Проверьте файл журнала /var/log/vesta/backup.log для получения дополнительной информации об ошибках. Ориентируйтесь по кодам ошибок выполнения бекапов, которые могут указать на причину неудачного выполнения операции. Обратите внимание на коды ошибок и их комментарии, чтобы определить возможные причины такой ситуации.

Далее уже можно сориентироваться по коду ошибки:

0 OK Команда успешно выполнена
1 E_ARGS Недостаточно аргументов
2 E_INVALID Объект или аргумент недопустимы
VALUE NAME КОММЕНТАРИЙ
3 E_NOTEXIST Объект не существует
4 E_EXISTS Объект уже существует
5 E_SUSPENDED Объект приостановлен
6 E_UNSUSPENDED Объект уже приостановлен
7 E_INUSE Объект не может быть удален, потому что используется другим объектом
8 E_LIMIT Объект не может быть создан из-за ограничений пакета хостинга
9 E_PASSWORD Неправильный пароль
10 E_FORBIDEN Пользователь не может получить доступ к объекту
11 E_DISABLED Подсистема отключена
12 E_PARSING Конфигурация не работает
13 E_DISK Недостаточно места на диске для завершения действия
14 E_LA Сервер занят, чтобы завершить действие
15 E_CONNECT Соединение не удалось. Хост недоступен
16 E_FTP FTP-сервер не отвечает
17 E_DB Сервер базы данных не отвечает
18 E_RRD RRDtool не удалось обновить базу данных
19 E_UPDATE Операция обновления не удалась
20 E_RESTART Сбой перезапуска службы

Эти рекомендации помогут вам решить некоторые распространенные ошибким при резервном копировании панели управления сервером VestaCP.