7 × 24小时服务热线:400-000-0000

    Linux/WDCP环境下,大型网站数据搬家技巧
 

大网站整站打包备份方法,本文适合Linux主机,WDCP管理系统,网站容量太大,如何实现备份打包。

 

很多客户可能尝试在WDCP面板后台的网站备份功,由于数据量太多,会造成在线打包超时、假死等。

所以大家会登录SSH直接打包压缩,但是ssh打包压缩需要漫长等待,又需要实时守候,生怕网络中断。

 

下面我们通过screen命令,让SSH慢慢的备份吧。原理就是用screen命令开了一个是独立窗口运行,

不受其他程序的干扰,就算你关掉ssh他依旧在运行,直到你进入这个窗口将其关闭为止:

 

1、我们的WDCP的Linux主机,因为没有安装screen,所以第一步先安装screen:

   yum install screen

  安装后期提示Y or N,键入Y 回车后,安装成功。

2、运行screen

   screen -S tar

  运行后窗口会闪动几下,出现命令行提示符,现在可以打包压缩了。

3、运行打包

  比如网站数据在xuanfeng目录下的web目录,打包压缩后放入网站的备份目录:/xuanfeng/backup/web.tar.gz

  tar -zcvf /xuanfeng/backup/web.tar.gz /xuanfeng/web/*

  执行后,你会看到ssh窗口内被压缩的数据飞快的滚动,说明已经开始工作了,现在我们可以离开干点其他事了。

4、用快捷键 Ctrl + a d (即按住Ctrl,依次再按a,d) ,就可以离开这个窗口了,滚动的数据不见,大胆的关掉ssh吧。

5、如果中途想看看怎么办? 登陆ssh后,运行:

  screen -r tar 即可进入该窗口查看,

如果已经压缩完毕,输入:

  exit

  这时提示:[screen is terminating],表示已经成功退出screen会话,任务结束。