mysql表分区备份_ZRM 2.1:备份MySQL分区表

ZRM 2.1:备份MySQL分区表

MySQL 5.1通常可供生产使用。 MySQL 5.1的主要功能之一就是分区。 表分区可以帮助提高性能和可用性。 表可以根据范围(给定范围内的列值),列表(匹配一组值的列值),哈希(基于列值的用户定义哈希)或键(基于列值的预定义哈希函数)进行分区。 每个分区可以有不同的数据目录。

Zmanda Recovery Manager for MySQL(ZRM) 2.1版本支持MySQL 5.1GA版本。 ZRM提供了MySQL数据库的高效备份和恢复。 它可以执行逻辑,原始以及基于快照的备份。 ZRM 2.1支持存储快照(LVM和Solaris ZFS)作为备份映像,稍后可以转换为常规备份映像。

这样如何显示如何安装和配置ZRM 2.1来执行MySQL分区表的备份和恢复。

此示例使用在CentOS 4上运行的MySQL 5.1.30。MySQL服务器具有包含MovieRatings分区表的myisamnetflix数据库。

*在服务器上安装MySQL 5.1.30。 从MySQL下载站点下载服务器和客户端映像。 应下载并安装以下rpms:

MySQL-client-community-5.1.30-0.rhel4

MySQL-server-community-5.1.30-0.rhel4

*按照说明创建默认的MySQL数据库并运行MySQL服务器。

*检查MySQL分区是否启用

mysql> SHOW VARIABLES LIKE '%partition%';

+-------------------+-------+

| Variable_name     | Value |

+-------------------+-------+

| have_partitioning | YES   |

+-------------------+-------+

1 row in set (0.00 sec)

*在MovieID列上创建具有密钥分区的表,并使用数据填充表。

mysql> CREATE TABLE `MovieRatings` (

`MovieID` int(6) NOT NULL,

`CustomerID` varchar(10) NOT NULL,

`Rating` int(1) DEFAULT NULL,

`Date` date NOT NULL

) ENGINE=MyISAM PARTITION BY KEY (MovieID

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值