问题一: 在之前的工作中是如何对数据库进行备份的呢???
-
物理备份和逻辑备份:
image
-
备份方式:
image
-
备份工具:
image
-
mysqldump-的缺点:
image
-
mysqldump-优点:
image
-
命令:
mysqldump -uroot -p --databases db_name > db_name.sql
-
恢复: mysql -uroot -p db_name < db_name.sql;
-
条件备份: mysqldump -uroot -p --where "count > 20" db_name db_name_table > db_name_table.sql
-
mysqlpump 工具优缺点:
-
优点:
image
-
缺点:
image
-
优点:
-
命令:
-
备份:
mysqlpump --compress-output=zlib --set-gtid-purged=off --databases db_name > db_name.zlib
-
解压缩: zlib_decompress db_name.zlib db_name.sql
-
备份用户账号: mysqlpump --users --exclude-databases=sys, mysql,... --set-gtid-purged = off db_name > db_name.zlib`
-
-
xtrabackup 的优点:
image
-
xtrabackup 的缺点:
image
如何对 binlog 进行在线实时备份 ???
-
image
网友评论