10bet网址
企业备份MySQL 3.11用户指南
相关的文档10bet官方网站 本手册下载
PDF (Ltr)- 1.0 mb
PDF (A4)- 1.0 mb
HTML下载(TGZ)- 161.8 kb
HTML下载(邮政编码)- 183.1 kb


是5.1.5备份库选项

这些选项指定的布局相关的各种参数备份目录。

——backup-dir选择从这个组是唯一一个,你通常指定。所有的值backup_innodb_ *选项可以自动从相应的配置选项没有backup_前缀(见下面的描述个人选项)。这些选项需要指定仅当,在备份过程中,用户希望为这些选项指定特定值时使用备份的修复。指定的值backup_innodb_ *选择存储在backup_my.cnf文件,用于在未来的修复。

当一个数据库连接可用备份期间,这些backup_innodb_ *选择忽视,与他们的价值观被相应的值从数据库检索连接。。

使用这些选项只有以下操作:

下面的参数描述的布局文件备份目录:

  • ——backup_dir=路径

    一样——backup-dir。的目录来存储备份数据。这是一个至关重要的参数所需的大多数类型的备份操作。它不能被指定的目录的子目录——datadir。当创建额外的子目录——with-timestamp选项指定。

    另外,当备份与恢复排成一列纵队copy-back-and-apply-log,——backup-dir是用来提供一个文件夹的位置,将用于存储在修复过程中产生的临时文件。

  • backup_innodb_data_home_dir=路径

    指定InnoDB备份数据文件所在的目录。通常一样backup-dir,但可以是不同的。

    这个参数一起backup_innodb_data_file_pathInnoDB数据文件(如决定ibdata1,ibdata2,……)都存储在备份目录结构。

    这个参数适用只备份操作,没有恢复。

    备份操作(例如备份,backup-and-apply-log,backup-to-image),备份目标目录的价值推导如下:

    • 如果backup_innodb_data_home_dir没有指定,它继承的价值backup-dir

    • 如果backup_innodb_data_home_dir是一个相对路径,路径位于相对于(下)backup-dir价值。

    • 一个backup_innodb_data_home_dir”“指的是/根目录。

    • 如果backup_innodb_data_home_dir是一个绝对路径,它的值是按原样使用。

    使它容易迁移备份目录,避免编辑backup-my.cnf文件,备份操作写这个值backup-my.cnf只有当它是不同的backup-dir值,如果可能的话,使用相对路径。

    backup-to-image操作,最终的价值backup_innodb_data_home_dir选项必须是相对路径,因此,单个文件备份与机器无关的。

  • backup_innodb_data_file_path=价值

    指定InnoDB数据文件名称和大小。例子:

    ibdata1:32M; ibdata2:32M: autoextend / abs /道路/ ibdata1:32M: autoextend innodb-dir / ibdata1:32M: autoextend

    这个参数一起backup_innodb_data_home_dirInnoDB数据文件(如决定ibdata1,ibdata2,…)住在备份存储库。

    在备份目录,指定任何数据文件相对路径位于相对backup_dir路径。任何数据文件放置在指定绝对路径backup_innodb_data_home目录中。

    当没有指定参数,它继承了价值的价值innodb_data_file_path选择。如果两个来源和目的地尝试使用绝对路径,解决相同的文件,备份是取消了。

    指定绝对路径为InnoDB备份数据文件来完成,你也必须设置backup_innodb_data_home选项”“

  • backup_innodb_log_group_home_dir=路径

    指定备份InnoDB日志居住。通常一样backup-dir,但可以是不同的。

    日志文件的名称是固定的,而不是可重构。

    这个参数适用只备份操作(而不是恢复)。

    备份操作使用这个值并写道innodb_log_group_home_dir =价值backup-my.cnf

    复制回去运用原木操作,innodb_log_group_home_dirbackup-my.cnf治疗的方式兼容它是如何创建的。

  • backup_innodb_log_files_in_group=N

    指定的数量InnoDB日志文件备份在旋转。例如:5。

    通常一样innodb_log_files_in_group,但可以是不同的。

    得到该参数的值为:

    • 指定的backup_innodb_log_files_in_group从命令行或配置文件。

    • 其他的innodb_log_files_in_group值从数据库连接,如果可用。

    • 其他的innodb_log_files_in_group值从命令行或配置文件。

  • backup_innodb_log_file_size=大小

    指定最大单一InnoDB备份日志文件大小在之前切换到下一个日志文件。例子:20米。

    通常一样innodb_log_file_size,但可以是不同的。

    得到该参数的值为:

    • 指定的backup_innodb_log_file_size从命令行或配置文件。

    • 其他的innodb_log_file_size值从数据库连接,如果可用。

    • 其他指定innodb_log_file_size从命令行或配置文件。

  • backup_innodb_page_size=大小

    所有InnoDB表空间的页面大小一个MySQL实例。页面大小必须MySQL实例中相同的值。默认情况下,它假定innodb页面大小的服务器。

  • backup_innodb_checksum_algorithm=的名字

    校验和算法的名称用于验证InnoDB表空间。默认设置是“innodb”。

  • backup_innodb_undo_directory=路径

    InnoDB的相对或绝对目录路径为undo日志创建单独的表空间。通常用于将这些日志放在一个不同的存储设备。

  • backup_innodb_undo_logs=数量

    系统的回滚段表空间内InnoDB使用一个事务。这个设置是适合调优性能如果你观察undo日志相关的互斥锁争用。

  • backup_innodb_undo_tablespaces=数量

    表空间文件的数量undo日志分为,当你使用一个非零innodb_undo_logs设置。默认情况下,所有的undo日志部分系统表空间和系统表空间总是包含一个撤消表空间由innodb_undo_tablespaces除了这些配置。

  • ——with-timestamp

    备份目录下创建一个子目录,名字由备份操作的时间戳。有用的保持一个备份目录包含许多备份快照。

    默认值:没有时间戳创建子目录。重用相同的新备份,备份目录手动删除之前的备份文件或指定——力选择覆盖它们。