记录一次 MySQL 逻辑备份与恢复的演练

本文介绍了一种使用mysqldump工具进行跨服务器数据库备份及恢复的方法。具体步骤包括:从远程服务器42.121.189.236获取数据库cdio的数据,并通过压缩、传输至本地服务器192.168.1.110,最后导入数据并验证其完整性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

流程大概是这样的:

42.121.189.236 拿数据到 192.168.1.119 然后再把数据送到 192.168.1.110 上恢复

那么、接下来就来看看这个过程、


㈠ 在192.168.1.119上从 42.121.189.236 上拿数据、并送给 192.168.1.110

$ mysqldump -udavid -p123 -h42.121.189.236 --single-transaction --lock-tables --force --master-data=1 --databases cdio > /tmp/cdio_bak.sql

# tar -jcv -f cdio_bak.sql.tar.bz2 cdio_bak.sql

# scp cdio_bak.sql.tar.bz2 192.168.1.110:/tmp/


㈡ 在 192.168.1.110 上恢复并验证

# tar -jxv -f cdio_bak.sql.tar.bz2 -C /home/mysql

$ mysql -uroot -poracle < cdio_bak.sql 

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| cdio               |

mysql> use cdio;
Database changed

mysql> select count(*) from t_visitor;
+----------+
| count(*) |
+----------+
|      313 |
+----------+


By David Lin
2013-06-09
Good Luck

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值