最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

MySQL备份与恢复之冷备

来源:懂视网 责编:小采 时间:2020-11-09 08:02:32
文档

MySQL备份与恢复之冷备

MySQL备份与恢复之冷备:一 什么是冷备 用一句话概括冷备,就是把数据库服务,比如MySQL,Oracle停下来,然后使用拷贝、打包或者压缩命令对数据目录进行备份。如果数据出现异常,则可以通过备份数据恢复。冷备一般需要定制计划,比如什么时候做备份,每次对哪些数据进行备份等等。但
推荐度:
导读MySQL备份与恢复之冷备:一 什么是冷备 用一句话概括冷备,就是把数据库服务,比如MySQL,Oracle停下来,然后使用拷贝、打包或者压缩命令对数据目录进行备份。如果数据出现异常,则可以通过备份数据恢复。冷备一般需要定制计划,比如什么时候做备份,每次对哪些数据进行备份等等。但

第二步,停掉MySQL

[root@serv01 ~]# /etc/init.d/mysqld stop
Shutting down MySQL... SUCCESS! 

第三步,创建备份目录,并修改拥有者和所属组

[root@serv01 ~]# mkdir /databackup
[root@serv01 ~]# chown mysql.mysql /databackup/ -R
[root@serv01 ~]# ll /databackup/ -d
drwxr-xr-x. 2 mysql mysql 4096 Sep 10 17:46 /databackup/
[root@serv01 ~]# cd /databackup/

第四步,冷备(使用tar命令)

[root@serv01 databackup]# tar -cvPzf mysql01.tar.gz 

第五步,测试冷备的数据是否正常,我们删除掉data下的所有数据

[root@serv01 databackup]# rm -rf /usr/local/mysql/data/*

第六步,删除所有数据后数据库不能启动

[root@serv01 databackup]# /etc/init.d/mysqld start
Starting MySQL.. ERROR! The server quit without updating PID file (/usr/local/mysql/data/serv01.host.com.pid).

第七步,恢复数据(使用tar命令)

[root@serv01 databackup]# tar -xvPf mysql01.tar.gz 

第八步,启动MySQL,然后登录MySQL,查看数据是否丢失,如果数据正常代表冷备成功

[root@serv01 databackup]# /etc/init.d/mysqld start
Starting MySQL.. SUCCESS! 

[root@serv01 ~]# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.5.29-log Source distribution

Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> use larrydb;
Database changed
mysql> select * from class;
+------+--------+
| cid | cname |
+------+--------+
| 1 | linux |
| 2 | oracle |
+------+--------+
2 rows in set (0.00 sec)

mysql> select * from stu;
+------+---------+------+
| sid | sname | cid |
+------+---------+------+
| 1 | larry01 | 1 |
| 2 | larry02 | 2 |
+------+---------+------+
2 rows in set (0.00 sec)


我的邮箱:wgbno27@163.com 新浪微博:@justdb
 微信公众平台:JustOracle(微信号:justoracle)
 数据库技术交流群:336882565(加群时验证 From CSDN XXX)
 All is well
 2013年11月2日
 By Larry Wen


@Wentasy

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

MySQL备份与恢复之冷备

MySQL备份与恢复之冷备:一 什么是冷备 用一句话概括冷备,就是把数据库服务,比如MySQL,Oracle停下来,然后使用拷贝、打包或者压缩命令对数据目录进行备份。如果数据出现异常,则可以通过备份数据恢复。冷备一般需要定制计划,比如什么时候做备份,每次对哪些数据进行备份等等。但
推荐度:
标签: 恢复 备份 一句话
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top