MySQL 的备份步骤

MySQL 的备份方法


逻辑备份

        通过一些普通的SQL SELECT查询语句的集合,通过表扫描创建逻辑备份。

    优缺点:速度慢,可在线备份。

物理备份

        通过对原始二进制数据的复制获得的备份。

    优缺点:速度快,但必须离线备份(数据库系统必须关闭)。

备份实用程序和操作系统及方案

?

1、InnoDB Hot Backup应用

        备份InnoDB引擎的商业产品,在备份时保持数据库的查询和更新,无需离线或显示锁定表。

        也可备份MyISAM表,但需要在备份的过程中阻塞MyISAM表的更新。

        可备份部分或全部数据库、压缩备份的输出文件、进行有选择的备份(如备份指定的表)。

        包含两个文件 ibbackup和innobackup

    
使用ibbackup备份:在命令行中指定两个备份所需的文件作为参数,第一个为标准的my.cnf 配置文件,第二个文件包含用于保存备份的文件信息。

    shell> ibbackup my.cnf backup.cnf

    文件的参数如下:

        datadir = directory

        innodb_data_home_dir = directory

        innodb_data_file_patch = parameter-list

        innodb_log_group_home_dir = directory

<div style="word-wrap:break-word; font-famil

MySQL 的备份步骤

相关文章:

你感兴趣的文章:

标签云: