4.1.1 Сбор информации о базе данных
Перед первым резервным копированием конкретного сервера базы данных соберите некоторую информацию и используйте её для принятия плановых решений, как описано в следующей таблице.
Таблица 4.1 Необходимая информация для резервного копирования базы данных
Информация для сбора |
Где её найти |
Как её использовать |
|---|---|---|
Путь к файлу конфигурации MySQL |
По умолчанию в системных расположениях, в жёстко закодированных значениях по умолчанию приложения или из параметра в скрипте запуска mysqld. |
Предпочтительный способ передачи информации о конфигурации базы данных в mysqlbackup — использование параметра. Когда информация о подключении и структуре данных доступна из файла конфигурации, вам больше не нужно предоставлять отдельно большую часть информации, перечисленной ниже. |
Порт MySQL |
В файле конфигурации MySQL или в скрипте запуска mysqld. |
Используется для подключения к экземпляру базы данных во время операций резервного копирования. Указывается через параметр |
Путь к каталогу данных MySQL |
В файле конфигурации MySQL или в скрипте запуска mysqld. |
Используется для извлечения файлов из экземпляра базы данных во время операций резервного копирования и для копирования файлов обратно в экземпляр базы данных во время операций восстановления. Автоматически извлекается из подключения к базе данных для горячих и тёплых резервных копий и берется из файла конфигурации MySQL для холодных резервных копий. |
Идентификатор и пароль привилегированного пользователя MySQL |
Вы записываете это во время установки собственных баз данных или получаете его от DBA при резервном копировании баз данных, которыми вы не владеете. Не требуется при выполнении офлайн (холодного) резервного копирования, которое работает напрямую с файлами с помощью разрешений файловой системы ОС. Для холодных резервных копий вы входите как административный пользователь. |
Указывается через параметр |
Путь для временного или постоянного хранения резервных данных или метаданных |
Вы выбираете его. Подробности см. в разделе 4.1.3 «Определение расположения каталога резервной копии». |
В общем случае, этот каталог должен быть пустым, чтобы mysqlbackup мог записать в него данные. |
Сведения об владельце и правах доступа к резервным файлам (для систем Linux, Unix и OS X) |
В каталоге данных MySQL. |
Если вы выполняете резервное копирование и восстановление с использованием другого пользователя ОС, чем тот, который запускает сервер, эта информация может стать важной. Подробности см. в разделе 4.2.1 «Пользователь ОС для запуска mysqlbackup». |
Размер файлов журнала отката InnoDB |
Вычисляется по значениям конфигурационных переменных и . Используйте методику, описанную для параметра |
Необходим только если вы выполняете инкрементные резервные копии с использованием параметра |
Скорость генерации данных отката |
Вычисляется по значениям переменной InnoDB в разные моменты времени. Используйте методику, описанную для параметра |
Необходим только если вы выполняете инкрементные резервные копии с использованием параметра |
© 2025 Oracle
Licensed under the GPLv2 License.