MySQL培训学习教程03_mysql集群下的备份和恢复

教程发布:风哥 教程分类:ITPUX技术网 更新日期:2022-02-12 浏览学习:481

MySQL培训学习教程03_mysql集群下的备份和恢复

概述
数据库备份一般分为逻辑方式和物理方式,mysql 集群也不例外。
Mysql 集群逻辑备份通过mysqldump 实现或者导出文本,mysql 集群物理备份
通过ndb mgm 客户端程序实现备份,通过ndb_restore实现数据恢复。
1045
逻辑备份和恢复
逻辑备份
mysql 逻辑备份工具mysqldump 不是集群特有的功能,详细参照help。
Dumping structure and contents of MySQL databases and tables.
Usage: mysqldump [OPTIONS] database [tables]
OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR mysqldump [OPTIONS] --all-databases [OPTIONS]
几个常用备份场景:
1、备份某个数据库不包含数据
mysqldump -uroot -proot -d ndbtest >ndbtest_nodata.sql -h 172.26.1.66
2、备份某个数据库包含数据
mysqldump -uroot -proot ndbtest >ndbtest_data.sql -h 172.26.1.66
3、备份某几张表不包含数据
mysqldump -uroot -proot -h 172.26.1.66 -d --databases ndbtest --tables
CTB_TRADE_0172 CTB_TRADE_0165 >tab_nodata.sql
4、备份某几张表包含数据

逻辑恢复
利用mysql 工具将数据导入

本文标签:
网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!
【上一篇】
【下一篇】