栏目导航: 首页 > 网站运营 > 主机存储 > 内容

网站整站备份怎么做?网站整站备份的方法

www.hx99.net    时间: 2015-08-12    阅读: 次     整理: 华西安全网

 今天又有小伙伴来问小编,网站整站备份怎么做呢?是不是把空间里面的文件用FTP下载下来就可以了?相对资深的站长碰到这种问题,都会认为这种小白问题也太....然而这可真不是个例,小编还是得细细解释一下。

  用过多备份的朋友都知道,为什么会分成文件备份和数据库备份两块呢?因为一般来说,网站就是由文件和数据库组成,文件就是你存放在空间里面的数据,包括网站源码、图片、视频、音频等,而数据库呢?一般网站用的多就是mysql、SqlServer了,还有用access、oracle等数据库的。当然了,还有一些网站如discuz论坛、WordPress等建站程序还会有各种各样的插件和应用程序,这些都可以归为在文件里面。

  综上,要做网站整站备份不用想这么多,赶脚注册一个多备份账号,把文件和数据库都备份起来就OK了。如下图:

 

  如果你不走寻常路,也可以用其它方式,比如说这位仁兄发表在A5的一篇叫做《较大网站整站打包备份方法》,自己可以去试试,内容如下:

  我的网站不含数据库,容量早已超过百G以上。试了很多次wdcp后台的网站备份都因为太大而超时、假死而无功而返。于是想到了用ssh直接进行打包压缩,无奈ssh打包压缩的漫长等待让人真不敢走开,生怕网络突然中断而前功尽弃。晚上在网上瞎转突然看到了一条screen命令不禁让人喜出望外,立马登陆ssh一试身手果然非常的爽,哈哈终于可以睡个安稳觉了,让它慢慢的去备份吧。下面说说这个非常简单的操作方法,它的原理其实就是用screen命令开了一个装口,这个窗口是独立运行的,不受其他程序的干扰,就算你关掉ssh他依旧在运行,直到你进入这个窗口将其关闭为止:

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

# yum install screen

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

2、运行screen

# screen -S tar

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

3、运行打包

注意,我的网站放在home目录下的web目录,打包压缩后将放进网站的备份目录:/home/backup/web.tar.gz

# tar -zcvf /home/backup/web.tar.gz /home/web/*

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

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

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

# screen -r tar

即可进入该窗口查看,如果已经压缩完毕,输入:

# exit

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

  写在最后:小编还是强烈不建议用这位仁兄的方法,想想吧,用这种方式第一次当然可以备份成功了,但是每次你都需要做整站备份吗?上百G啊,兄弟,会搞死人的,为什么不自动备份呢?用多备份的增量备份,第一次做了整站备份后,下次只需备份你更新和修改过的文件就好了,就这么任性!

本文来源:华西安全网[http://www.hx99.net]
发表评论】【告诉QQ好友】【错误报告】【加入收藏】【关闭