Spec-Zone.ru › MySQL Enterprise Backup 4.1

4.2.1 Пользователь ОС для запуска mysqlbackup

Для платформ Linux и других Unix-подобных систем: mysqlbackup не записывает права владения и разрешения файлов, которые архивируются. Чтобы предотвратить проблемы с правами доступа, которые могут помешать успешному резервному копированию, восстановлению и перезапуску сервера, настоятельно рекомендуется запускать mysqlbackup от того же пользователя ОС, что и сервер MySQL (обычно mysql). Если это невозможно, следуйте приведенным рекомендациям:

  • Для резервного копирования mysqlbackup должен запускаться пользователем, который имеет право читать все файлы и каталоги сервера и выполнять операции в каталогах сервера. Для удовлетворения этого требования пользователю ОС, запускающему mysqlbackup, например, следует назначить группу владельцев файлов и каталогов сервера (обычно mysql) своей основной или дополнительной группой.

  • Для восстановления, если mysqlbackup запускается не от того же пользователя, что и сервер, может быть очень сложно гарантировать, что сервер имеет доступ ко всем восстановленным файлам и папкам сервера, особенно в случае онлайн-восстановления, когда сервер должен иметь доступ к файлам сразу после их восстановления. Для офлайн-восстановления, возможно, потребуется, например, установить umask для пользователя перед восстановлением и настроить разрешения восстановленных файлов и папок с помощью ряда команд chmod и chown, чтобы восстановить исходные разрешения для архивированных файлов и папок.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-enterprise-backup-4.1-en/mysqlbackup-os-user.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API