逝雪蓝冰

建站前期我的备份还原之路
网站成功配置 SSL 证书之际,这篇博文感慨一下,顺便先占个坑,分享一下我修炼到如火纯清的备份还原之路,备份与恢复...
扫描右侧二维码阅读全文
03
2018/10

建站前期我的备份还原之路

网站成功配置 SSL 证书之际,这篇博文感慨一下,顺便先占个坑,分享一下我修炼到如火纯清的备份还原之路,备份与恢复的方法也一并贴出来与大家交流一番。

别人都说 SSL 可以一键开启,而对于我来说却总是一键瘫痪。瘫痪好几次之后,不停的重装系统,初始化磁盘,还原系统,久而久之弄得我现在对备份特别熟练。

我备份现在可有经验啦,就分两步,打包网站根目录和导出数据库!

我的备份还原之路

打包目录命令:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!只是因为打包成一个文件方便网络传输)

导出数据库命令:mysqldump -u root -p typecho > typecho.sql

然后就通过手机把两个文件复制下来,还原恢复就反向操作,把两个文件从手机里复制到网站上,解压包文件和导入数据库。

我的备份还原之路

解压包文件命令:tar xvf FileName.tar

导入数据库命令:

  1. mysql -u root -p #登录数据库;
  2. CREATE DATABASE typecho; #创建数据库,命令大小写均可,注意结尾带分号;
  3. use typecho; #选中特定数据库;
  4. set names utf8; #可选操作,使用 utf8 编码;
  5. source ~/typecho.sql #导入数据,结尾不用分号;

我还发现阿里云下载速度只有 133Kb/s 但上传速度稍快有 2Mb/s。

我的备份还原之路

我的备份还原之路

注意保存好备份文件,最好像我这样码的整整齐齐,一目了然。

命令演示:

[root@junhuaos ~]# ls
lamp
[root@junhuaos ~]# mysqldump -u root -p typecho > typecho.sql
Enter password: 
[root@junhuaos ~]# ls
lamp  typecho.sql
[root@junhuaos ~]# cdd
[root@junhuaos default]# cd ..
[root@junhuaos www]# ls
default
[root@junhuaos www]# tar cvf ~/default.tar default/

标签: 备份

Last modification:April 8th, 2019 at 07:48 pm

Leave a Comment