1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

备份与恢复数据库及源文件

本帖由 admin2014-09-15 发布。版面名称:应用交流

  1. admin

    admin 管理员 管理成员

    注册:
    2011-11-01
    帖子:
    3,659
    赞:
    2,414
    首先要有ssh权限再往下看。

    备份篇:
    进入网站根目录,导出数据库:
    代码:
    mysqldump -u root -p mysqldate>backup.sql
    打包成压缩文件:
    代码:
    zip -r backup.zip ./* -p 123456
    修改一个乱码的文件名,尽快使用百度网盘离线功能拖下来(此处需谨慎)。

    恢复篇:(这才是重点)
    其实就是wget 带cookie的下载方法
    cookies.txt文件的制作:
    用Chrome的插件Export Cookies导出wget用的cookie。导出来的文件是cookies.txt
    使用以下命令下载:
    代码:
    wget -c –load-cookies=cookies.txt "下载地址" -O "文件名" &
    示例:
    代码:
    wget -c –load-cookies=cookies.txt "http://www.baidupcs.com/file/421205951bab342bbbe344f56ec246?fid=2063542122-25128-413963215&time=135741442&sign=FDTA-DCb740ccc5121e5e8fedcff06b071203-bP%2BDyzfEqv5tKVelYXLGKfhSPVY%3D&expires=8h&sh=1&response-cache-control=private" -O "backup.zip" &
    解压文件:
    代码:
    unzip backup.zip
    导入数据库:
    代码:
    mysql -u root -p mysqldate<backup.sql
    备份数据是好习惯,大家有什么好方法积极讨论吧。
     
    已获得 woi911sniper756 的点赞。
  2. admin

    admin 管理员 管理成员

    注册:
    2011-11-01
    帖子:
    3,659
    赞:
    2,414
    以上方法个人认为比较方便,不占用pc资源,但安全性不佳。
     
  3. woi911

    woi911 VIP会员

    注册:
    2014-02-19
    帖子:
    283
    赞:
    57
    恢复篇很好。多谢分享。
     
  4. sniper756

    sniper756 VIP会员

    注册:
    2012-03-08
    帖子:
    82
    赞:
    15
    两个主机之间传文件,也可以这样

    代码:
    scp /home/wwwroot/hui***om/bri/***.conf root@172.*.*.*:/usr/local/nginx/conf
    或者
    代码:
    scp root@***.241.***.208:/home/wwwroot/h***/***ei/config.php
     
    最后编辑: 2017-08-27
正在加载...