介绍一下MYSQL的各种备份方式?
时间:2019-01-05 22:55 来源:linux.it.net.cn 作者:IT
-
冷备份:
-
MyISAM:拷贝数据目录下数据库名的目录即可,恢复只要拷贝回来即可。
-
InnoDB:拷贝全部数据目录。
-
热备份:
-
MyISAM:Flush Tables With Read Lock;后可以直接拷贝。
-
InnoDB:xtrackaup来实现。
-
逻辑备份:
-
mysqldump –u用户 –p密码 数据库 [表1 表2…] > db.sql
-
全库完整备份(带复制Postion):
-
mysqldump -uroot -p –all-databases –opt –add-drop-database –add-drop-table –events –triggers –routines –default-character-set=utf8 –master-data=2 –single-transaction –complete-insert –quote-names –log-error=/tmp/mysqldump20100803.log >backup_20100803.sql
(责任编辑:IT)
(责任编辑:IT) |