WebMoney: WMZ Z294115950220 WMR R409981405661 WME E134003968233 |
Visa 4274 3200 2453 6495 |
Можно определить опции mysqlbackup в
командной строке или как параметры конфигурации в конфигурационном файле. mysqlbackup ищет и читает конфигурационные
файлы MySQL, как mysqld (см.
Using Option Files). Можно также поставлять
конфигурационный файл mysqlbackup через опцию
mysqlbackup следует стилю
В именах опций mysqlbackup тире
( mysqlbackup читает местоположения данных
MySQL (файлы данных, регистрации и т.д.) из следующих источников: Для операций резервного копирования и частичного
восстановления информация берется от
mysqld. Для нечастичного восстановления информация предоставляется
mysqlbackup как параметры через: Командная строка mysqlbackup,
как параметры командной строки. Конфигурационный файл (см. объяснение выше в начале главы).
Параметры прочитаны сначала из группы
under the Каждый набор данных резервного копирования включает конфигурационный файл
Пример 21.1.
Файл Все пути к файлам в произведенном
Эти параметры конфигурации прочитаны
mysqlbackup во время таких операций, как
Глава 21. Конфигурационные файлы и параметры
--defaults-file
.
mysql
обработки параметров конфигурации: группы опций
[mysqlbackup]
и [client]
, перечисленные в
конфигурационном файле, передаются как параметры командной строки.
Любые параметры командной строки, которые вы определяете, когда вы
запускаете mysqlbackup, отвергают значения
от конфигурационного файла. В случае дублирования опций имеет
приоритет последний экземпляр. mysqlbackup
также читает опции группы [mysqld]
в конфигурационном файле, чтобы обнаружить параметры, имеющие отношение к
исходному хранилищу, когда это не связано с
mysqld (например, восстанавливая
не-TTS копию).-
) и подчеркивания (_
)
могут использоваться попеременно, подобно параметрам
mysqld, которые используют
то же самое соглашение (см.
Using Options on the Command Line in the MySQL Reference
Manual for details). Справочник по серверу MySQL, как правило, перечисляет
названия параметров с подчеркиванием, чтобы соответствовать выводу
запроса SHOW VARIABLES
.
Местоположения данных сервера и файлов опций
[mysqlbackup]
, затем из групп
under the [client]
и [mysqld]
.
Можно поместить общие параметры связи, используемые для операции
(например, пользовательский логин, имя хоста и т.д.) в конфигурационный файл.
Конфигурационные файлы, сохраненные в резервных копиях
backup-my.cnf
, содержащий ряд параметров
конфигурации. Команда mysqlbackup
производит этот файл, чтобы сделать запись параметров настройки, которые
относятся к данным резервного копирования. Вот образец файла
backup-my.cnf
, созданного
mysqlbackup:backup-my.cnf
#
# Generated backup-my.cnf file.
# Auto generated by mysqlbackup program.
#
[mysqld]
innodb_data_file_path=ibdata1:12M:autoextend
innodb_log_file_size=50331648
innodb_log_files_in_group=2
innodb_page_size=16384
innodb_checksum_algorithm=crc32
innodb_buffer_pool_filename=ib_buffer_pool
innodb_undo_tablespaces=2
backup-my.cnf
указаны относительно каталога
данных в соответствии с
резервным каталогом.apply-log
, в которых параметры прочитаны из этого файла, чтобы
определить, как данные резервного копирования структурированы.
Эти параметры могут также использоваться при восстановлении, чтобы сравнить
параметры настройки InnoDB целевого сервера с ними из поддержанного сервера,
чтобы могли быть внесены любые необходимые корректировки, посмотрите
здесь подробности. Только минимально обязательные параметры сохранены в
backup-my.cnf
: например, опции
innodb_data_home_dir
и innodb_log_group_home_dir
пропущены в backup-my.cnf
, когда они просто
указывают на каталог данных в соответствии с
резервным каталогом
(обычно это backup-dir/datadir
).
Найди своих коллег! |
Вы можете направить письмо администратору этой странички, Алексею Паутову.