Chapter 7 Backup and Recovery第7章 备份和恢复

Table of Contents

7.1 Backup and Recovery Types备份和恢复类型
7.2 Database Backup Methods数据库备份方法
7.3 Example Backup and Recovery Strategy备份和恢复策略示例
7.3.1 Establishing a Backup Policy建立备份策略
7.3.2 Using Backups for Recovery使用备份进行恢复
7.3.3 Backup Strategy Summary备份策略摘要
7.4 Using mysqldump for Backups使用mysqldump进行备份
7.4.1 Dumping Data in SQL Format with mysqldump使用mysqldump以SQL格式转储数据
7.4.2 Reloading SQL-Format Backups导入SQL备份文件
7.4.3 Dumping Data in Delimited-Text Format with mysqldump使用mysqldump以分隔文本格式转储数据
7.4.4 Reloading Delimited-Text Format Backups重新加载分隔文本格式备份
7.4.5 mysqldump Tipsmysqldump提示
7.5 Point-in-Time (Incremental) Recovery时间点(增量)恢复
7.5.1 Point-in-Time Recovery Using Binary Log使用二进制日志的时间点恢复
7.5.2 Point-in-Time Recovery Using Event Positions使用事件位置的时间点恢复
7.6 MyISAM Table Maintenance and Crash RecoveryMyISAM表维护和故障恢复
7.6.1 Using myisamchk for Crash Recovery使用myisamchk进行故障恢复
7.6.2 How to Check MyISAM Tables for Errors如何检查MyISAM表中的错误
7.6.3 How to Repair MyISAM Tables如何修复MyISAM
7.6.4 MyISAM Table OptimizationMyISAM表优化
7.6.5 Setting Up a MyISAM Table Maintenance Schedule设置MyISAM表维护计划

It is important to back up your databases so that you can recover your data and be up and running again in case problems occur, such as system crashes, hardware failures, or users deleting data by mistake. 备份数据库非常重要,这样在出现问题(如系统崩溃、硬件故障或用户错误删除数据)时,您就可以恢复数据并重新启动和运行。Backups are also essential as a safeguard before upgrading a MySQL installation, and they can be used to transfer a MySQL installation to another system or to set up replica servers.备份在升级MySQL安装之前也是必不可少的保护措施,它们可以用于将MySQL安装转移到另一个系统或设置副本服务器。

MySQL offers a variety of backup strategies from which you can choose the methods that best suit the requirements for your installation. This chapter discusses several backup and recovery topics with which you should be familiar:MySQL提供了多种备份策略,您可以从中选择最适合安装要求的方法。本章讨论了您应该熟悉的几个备份和恢复主题:

Additional Resources其他资源

Resources related to backup or to maintaining data availability include the following:与备份或维护数据可用性相关的资源包括以下内容:

7.1 Backup and Recovery Types
7.2 Database Backup Methods
7.3 Example Backup and Recovery Strategy
7.4 Using mysqldump for Backups
7.5 Point-in-Time (Incremental) Recovery
7.6 MyISAM Table Maintenance and Crash Recovery