10bet网址
MySQL Cluster Manager 1.3用户手册
相关的文档10bet官方网站 下载本手册

4.7.2的备份集群命令

备份集群[——backupid][——snapshotstart |——snapshotend][——waitstarted |——waitcompleted]cluster_name

这个命令创建一个MySQL集群的备份cluster_name备份集群获取集群的备份NDB表;表使用其他MySQL存储引擎(如InnoDBMyISAM)被忽略。

默认情况下,该命令自动为每个备份分配一个备份ID;属性指定备份ID,可以覆盖此行为——backupid选择。

——snapshotstart选项使备份与备份开始时的集群状态相匹配。

——snapshotend选项使备份反映备份完成时的集群状态。如果两个选项都没有指定,MySQL集群管理器客户端就像这样工作——snapshotend被使用过。

——waitstarted选项,MySQL集群管理器客户端等待,直到备份已经开始,然后将控制权返回给用户,之后用户可以检查备份进程的状态显示状态命令和——备份选择。

使用——waitcompleted导致MySQL集群管理器客户端等待,直到备份过程完成后才将控制权交还给用户。如果这两个选项都没有指定,客户机的行为就像——waitcompleted被使用过。

MCM >备份集群mycluster;+-------------------------------+ | 命令的结果  | +-------------------------------+ | 备份成功完成  | +-------------------------------+ 1行集(33.50秒)

的输出可以验证是否执行了备份列表的备份,如图所示:

MCM >列表备份mycluster+----------+--------+---------+---------------------+---------+ | BackupId | NodeId |评论| |主机时间戳  | +----------+--------+---------+---------------------+---------+ | 1 | 1 | tonfisk | 2012-12-01 12:03:52 | | | 1 | 2 | tonfisk | 2012-12-01 12:03:52 | | | 2 | 1 | tonfisk | 2012-12-04 12:05:15 | | | 2 | 2 | tonfisk | 2012-12-04 12:05:15  | | +----------+--------+---------+---------------------+---------+ 4行集(0.02秒)

输出中的每一行都表示一个备份图像也就是说,特定于给定数据节点上指定集群的给定备份的一组备份文件。时间戳值为UTC。默认情况下,每个映像存储在一个名为/ / mcm_data /集群cluster_name/node_id/ /备份/备份数据backup_id/在MySQL集群管理器安装目录下。

通过删除映像目录及其内容,可以从给定节点删除不需要的备份。要完全删除给定的备份,必须从每个数据节点的备份中删除相应的映像备份目录中。只要备份或恢复操作没有进行,您就可以这样做;在删除映像之前,不需要停止集群或MySQL集群管理器代理。

BackupId中止备份而且恢复集群

备份集群命令是在MySQL集群管理器1.2.1中添加的。