Centos screen备份/大型网站打包教程(附:备份指令)

简介:这种备份是基于screen的备份,全程都是自动执行,哪怕你关闭掉Linux链接,程序在后台也是会自动执行,所以是非常的方便,便捷!速度更是快的没的说,最主要的是全程不需要任何人去介入,下面风雪教大家如何备份!

一般我们使用的备份方法!

正常而言,我们用宝塔面板、WDCP备份,有一个致命的缺点,就是我们的程序超过2G的时候,在线打包 特别容易卡死,而对于一些大型网站,网站资料内容可能早就超过了10G,这个时候我们需要备份,可能利 用宝塔面板和WDCP面板就无法实现了,于是很多人想到了使用Linux指令备份,但是这种备份是需要24小时 坚守的,有时候因为连接失败,而导致备份失败,是非常让人苦恼的事情,那么怎么来解决这一系列的事情 那,其实非常简单。

大数据备份优势!

这种备份是基于screen的备份,全程都是自动执行,哪怕你关闭掉Linux链接,程序在后台也是会自动 执行,所以是非常的方便,便捷!速度更是快的没的说,风雪测试自己网站数据20G,备份只用了8小时左右 ,而且压缩后才18G,比整体数据减少了2G左右,最主要的是全程不需要任何人去介入,下面风雪教大家如 何备份!

1、链接Linux,先安装screen

# yum install screen

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

![安装screen](https://upload-images.jianshu.io/upload_images/1693925-141dccdd970c51e9.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

2、运行screen

# screen -S tar

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

执行运行命令

3、运行打包

例如:我网站放在home目录下的web目录:/home/backup

你想把打包文件放到:/home/backup/web.tar.gz

打包命令,就按照下面格式输入即可:

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

# tar -zcvf(代表备份命令)

/home/backup/web.tar.gz(数据备份后存放的目录)

/home/web/*(你需要备份的网站源代码)

执行后,你会看到ssh窗口内被压缩的数据飞快的滚动,说明已经开始工作了,现在我们可以离开干点 其他事了,不必管都可以了,当然你用快捷键:Ctrl+a d(即按住Ctrl,依次再按a,d) 就可以关闭screen 备份窗口,进入正常的Linux界面,此时你也可以关闭Linux链接,继续你其他的工作了。

运行打包命令

如果中途你想看下备份的如何怎么办?

1,进入Linux链接窗口

2,运行:# screen -r tar 即可查看运行状态。

如果:备份数据突然停止了飞快的滚动,并提示[screen is terminating],那么就是证明我们的备份 数据已经OK。你可以到你的备份目录去下载数据备份了!

下载数据备份的指导!

因为我们用的Linux服务器,可能你用的宝塔面板或者WDCP面板,在数据过大的情况下,请不要用网页 下载和FTP下载,不单单数据慢,而且很容易卡掉,花费更多的时间却处理不了,大家可以百度搜 索“FileZilla”这款软件,下载速度是飞快的,而且绝对不可能下载失败,还支持非常完美的端点续传!

你可能感兴趣的:(Centos screen备份/大型网站打包教程(附:备份指令))