10bet网址
企业备份MySQL 4.1用户指南
相关的文档10bet官方网站 本手册下载
PDF (Ltr)- 1.3 mb
PDF (A4)- 1.3 mb


企业备份MySQL 4.1用户指南// 分布式文件系统进行备份(DFS)或存储访问网络(SAN)

4.4做备份,分布式文件系统(DFS)或存储访问网络(SAN)

当系统管理员试图设置MySQL和MySQL企业备份在一个环境中,使用一个分布式文件系统(DFS)或存储访问网络(SAN)、MySQL服务器,服务器的数据目录,MySQL企业备份,备份目录可能存在在不同的物理服务器上。当这种情况发生时,操作的mysqlbackup可能会受到影响。操作最有可能不利影响是热备份,它的成功取决于:

  1. 每个页面的数据文件复制一致,也就是说,所有页面中的字节对应相同的LSN。

  2. 没有比复制页面的时间标记的开始时间时间备份应该覆盖。

  3. 重做日志复制一致,这意味着一个连续段重做日志的复制,从一开始,它包括所有更改的时间周期备份到备份操作。每一块的复制重做日志必须是一致的。

条件1下,很容易实现大多数dfs或无合理的性能。条件2虽然可以仍未兑现,即使条件1已经满意:例如,mysqlbackup可以复制所有表空间的页正确除了一页吗mysqlbackup包括一个旧版本进入副本。如果旧版本的页面的LSN小于LSN第一看到的mysqlbackup初的备份过程,生成的备份将是有缺陷的。这个例子表明,mysqlbackup可能执行热备份的问题,除非它可以看到写入文件系统以正确的顺序被执行,也就是说,服务器执行的顺序。

关于条件3,与数据文件页面,按顺序写入重做日志块,这意味着3比条件容易满足条件1和2。然而,如果mysqlbackup达到最高的LSN复制数据文件页面之前遇到的重做日志,备份失败。发生故障时如果mysqlbackup读取一个损坏的日志块在任何时候在重做日志的复制。这些失败都可以发生mysqlbackup没有看到相同的历史文件系统状态的MySQL服务器。

因此,使用mysqlbackupDFS或SAN,重要的是要确保mysqlbackup看到的所有写入文件系统MySQL服务器的顺序相同。条件是最有可能满足mysqlbackup和MySQL服务器上运行相同的服务器节点,它不太可能另有时总是应验。