Я использую инструмент резервного копирования R1soft на своем сервере (cpanel) и пытаюсь восстановить резервную копию базы данных, но это дает мне ошибку «восстановление не удалось». Ошибка прикрепления логов сюда:
Защищенная машина: восстановление MySQL уже выполняется для запущенного экземпляра, продолжить нельзя -> Менеджер: не удалось запустить временный экземпляр базы данных Менеджер: агент сообщил об ошибке во время запрошенной операции -> Менеджер: не удалось запустить временный экземпляр базы данных -> Менеджер: не удалось запустить временный экземпляр базы данных -> Менеджер: агент сообщил об ошибке во время запрошенной операции
Если у кого-то есть идеи, пожалуйста, помогите.
У меня была эта проблема, и я обнаружил, что при ее сбое процесс оставался запущенным на моем сервере. Я подключился по SSH и сделал ps axfw | grep r1soft, определил ответственные подпроцессы и убил их.
Вот причина проблемы:
При инициации восстановления БД сервер CDP передает данные MySQL агенту, который записывает данные в каталог tmp cdp-agent (/ var / lib / r1soft / tmp). Агент CDP также создаст временный экземпляр MySQL для выполнения восстановления. Вот здесь и начинается проблема. Агент не может запустить временный экземпляр. Распространенными причинами этого сбоя являются механизмы безопасности, такие как SELinux и Apparmor.
Вы можете исправить это с помощью разрешения ниже:
Если это вызвано SELinux, переведите SELinux в разрешающий режим во время восстановления. Если запущен Apparmor, запустите «демонтаж служебного приложения», простой запуск «аа-жалоба» для mysqld и «остановка служебного приложения» не решит проблему. После создания экземпляра MySQL tmp Connector / J подключится к обоим экземплярам и перенесет базу данных InnoDB из экземпляра tmp в первичный экземпляр.