备份/恢复策略
1. 要定期做 mysql备份,并考虑系统可以承受的恢复时间。
2. 确保 mysql 打开log-bin,有了 binarylog,mysql才可以在必要的时候做完整恢复,或基于时间点的恢复,或基于位置的恢复。
3. 要经常做备份恢复测试,确保备份是有效的,并且是可以恢复的。
冷备份
备份:
1. 停掉 mysql服务,在操作系统级别备份 mysql的数据文件。
2. 重启 mysql服务,备份重启以后生成的 binlog。
恢复:
1. 停掉 mysql服务,在操作系统级别恢复 mysql的数据文件。
2. 重启 mysql服务,使用 mysqlbinlog恢复自备份以来的 binlog。
逻辑备份
备份:
1. 选择在系统空闲时,比如在夜间,使用 mysqldump –F(flush-logs)备份数据库。
mysqldump –u root –p*** pointcard –F > pointcard.sql
2. 并备份 mysqldump开始以后生成的 binlog。
恢复:
1. 停掉应用,执行 mysql 导入备份文件.
mysql –u root –p*** pointcard < pointcard.sql
2. 使用 mysqlbinlog 恢复自mysqldump 备份以来的binlog。
mysqlbinlog $HOME/data/mysql-bin.123456 | mysql -u root –p***
参考:http://www.cnblogs.com/wenanry/archive/2010/05/18/1737939.html
root用户无法运程登录解决办法:
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES;
分享到:
相关推荐
Mysql数据备份与恢复操作文档.md
本人自己对mysql的总结 ,包括mysql的数据备份和恢复,以及个人总结的mysql考试题目
包含了MYSQL数据库的备份与还原,希望对大家有所帮助
MySQL 数据库备份 和 恢复
mysql数据库备份和恢复工具以及源码 。
mysql _ ooralce 等数据库 数据备份,数据还原常见的命令
代码为springBoot下对mysql数据库进行备份与恢复,代码为本人项目使用,绝对可用,若有疑问,可联系
《Effective MySQL之备份与恢复》对照讲解不同的备份和恢复策略,将帮助您防止MySQL数据因范围广泛的各种灾难受到损坏。主要内容理解不同备份策略如何影响锁定和系统可用性了解静态备份选项和时间点要求的重要性体会...
MySQL数据库备份与恢复.pdf
mysql数据库备份与还原,里面有描述如何用语句还原和备份数据库
MySQL数据库备份与还原脚本说明 MySQL数据库备份与还原脚本说明.doc
三种数据库库备份恢复模式整理、
mysql数据备份恢复,mysql数据备份恢复,可以分卷导入导出,自定义每卷的大小.
一个mysql数据库数据备份与还原的小工程,可以进行数据库的备份与还原,小小学习,小小提升!
下面我们来了解一下MySQL常见的有三种备份恢复方式: 1、利用Mysqldump+二进制日志实现备份 2、利用LVM快照+二进制日志实现备份 3、使用Xtrabackup备份 一:实验环境介绍: 系统介绍:CentOS6.4_X64 数据库版本:...
MySQL数据备份和恢复(导出和导入)
java实现对mysql数据库的备份与还原,可跨平台,windows与Linux通用,代码内含有利用注册表信息获取mysqldump命令实例
MySQL 备份和恢复策略二:使用mysqlhotcopy备份数据库 分类: 数据库 2011-03-09 15:20 204人阅读 评论(0) 收藏 举报 二、使用mysqlhotcopy备份数据库(完全备份,适合小型数据库备份) mysqlhotcopy 是一个 PERL ...
NBU 备份mysql
mysql数据备份还原工具,,Backup For MySQL