通过innobackupex实现对MySQL的单库备份
2015-11-07 18:09
731 查看
声明作者:昨夜星辰博客:http://yestreenstars.blog.51cto.com/本文由本人创作,如需转载,请注明出处,谢谢合作!目的通过innobackupex实现对MySQL的单库备份环境OS:CentOS 6.6 32bit介绍官网:https://www.percona.com/官方下载地址:https://www.percona.com/downloads/XtraBackup/LATEST/
操作
操作
# 开始备份 innobackupex --password=redhat --databases=db1 /backup/ # 备注:redhat是我MySQL的root密码,db1是我要备份的数据库,/backup/是我的存放备份的目录(要事先创建好)。 # 模拟恢复 # 停止服务 service mysqld stop # 清空数据目录(备注:/wwwroot/mysql/是我的数据目录) rm -rf /wwwroot/mysql/* # 进入prepare阶段 innobackupex --apply-log /backup/2015-11-07_15-12-34/ # 进入恢复阶段 innobackupex --copy-back /backup/2015-11-07_15-12-34/ # 通过mysql_install_db初始化数据库 cd /usr/local/webserver/mysql/ ./scripts/mysql_install_db --user=mysql --datadir=/wwwroot/mysql/ # 授权 chown -R mysql:mysql /wwwroot/mysql/ # 启动服务 service mysqld start # 初始化root密码(备注:redhat是我的密码) mysqladmin -uroot password redhat通过以上步骤就可以完成单库备份,但我觉得并没什么用,因为还是要备份共享数据源,那个文件才是最大的,所以还不如直接完整备份。
相关文章推荐
- 路由器备份配置
- 备份线路的配置
- 数据库备份 SQLServer的备份和灾难恢复
- 简化SQL Server备份与还原到云工作原理及操作方法
- 使用cgroups来限制MySQL企业备份服务对资源的占用
- sqlserver2005打造自动备份的维护计划图解教程
- MySQL数据备份之mysqldump的使用详解
- 详解MySQL数据备份之mysqldump使用方法
- mysql备份与恢复详解
- 我的文档和QQ聊天记录备份与恢复技巧
- oracle备份恢复的具体方法
- MySQL中使用innobackupex、xtrabackup进行大数据的备份和还原教程
- 重新安装2003操作系统的注意事项及备份方法
- 如何备份MySQL数据库
- 一个简单的MySQL备份Shell脚本
- 用户管理的备份(一致性备份、非一致性备份、脱机备份、联机备份)
- 史上最全的MySQL备份方法
- oracle单库彻底删除干净的执行步骤
- 远程镜像与备份SVN服务器的方法小结第1/2页