MySQL被Oracle收购后,MySQL之父开启了MySQL的衍生版本MariaDB,他们两个各自发展。MariaDB完全开源,提供了一些MySQL企业版才能提供的功能。MySQL企业版提供了更成熟的新特性。
MySQL备份和恢复
备份数据要考虑的几个问题:
1、备份策略:全量、增量及差异备份;
2、备份方式:热备(业务不中断)、温备(备份期间只允许读操作)、冷备(停机备份)
拷贝文件进行全量备份
此方式用于:『测试环境获取数据』或者『数据量较小』的情况下进行一次性或者定时全量备份。MySQL在拷贝文件时需要锁定表(温备)或者停止服务(冷备)
STEP:向数据库加锁
mysql> FLUSH TABLES WITH READ LOCK; Query OK, 0 rows affected (0.00 sec)
STEP:拷贝文件
mkdir dbbak-20171003 cp -a /opt/local/var/db/mysql57/ dbbak-20171003 ls dbbak-20171003
这里 cp -a保留了文件权限,如果不需要可以cp -r来拷贝
STEP:数据库解锁
mysql> UNLOCK TABLES; Query OK, 0 rows affected (0.00 sec)
其它
相关内容
· MySQL