Linux VPS 网站备份方法——及时备份保平安

2017-01-22 10:02  阅读 154 views 次

backup 的图像结果

引子

除非是专业的运维人员,除非拥有重要的数据,我们老百姓在生活中其实备份数据的习惯是很少的。然而,备份的意义极其重大,目前的数字世界,各种存储介质都有保质期,类似食物的保质期,过了保质期,上面的所有数据就都没有了,例如家用的硬盘保质期大概有3~5年,好像是很长的一个时间,想想过几年你现在的所有照片都消失,所有的回忆都随风而去,这种感受并不好!Linux服务器的存储介质的可靠性当然是比家用硬盘要好很多,但本着万无一失的思想,备份也是必须的,一旦目前的服务器出现问题,也可以迅速恢复你的网站。

备份方法一:手动备份

就网站而言,备份的东西只有两部分,一部分是网页文件(html、php、js、css文件等),另一部分是数据库。

1. 备份网页文件

例如西蒙宫的网站目录是 /home/wwwroot/www.simongong.net ,那么可以用压缩命令备份这部分文件;

备份文件 simongong.net.tar.gz 可以用sftp拿回自己的笔记本电脑,也可以用ftp工具上传到其他VPS,总之妥善保管备份文件。

2. 备份数据库

大多都是使用了MySql数据库,那么可以使用下面命令:

有的VPS本身是不带mysqldump命令的,可能需要yum或apt-get安装一下。

备份方法二:插件备份

wordpress上可用的备份插件有很多,西蒙宫现在用的是UpdraftPlus,亮点是支持备份到Dropbox,可以实现自动备份,功能强大。

updraftplus

备份方法三:脚本备份

脚本就是把方法一的命令做成一个脚本,这样只要一条命令就可以实现备份,如果放在crontab中,还能实现自动定时备份。

如果使用了军哥的LNMP脚本,可以看到他tools文件夹里面专门有个备份的脚本,backup.sh

使用前要先设置里面的参数,例如文件路径,是否上传到ftp,ftp密码等。具体就不展开了,脚本并不复杂。

总结

很多人都是在一次网站数据丢失后才学会备份的,西蒙宫希望所有朋友都能未雨绸缪,提前做好网站备份工作。当真正网站崩溃了,才会不慌张~

 

打赏作者
如果你觉得这篇文章对你有帮助,半年内收入涨幅大于20%,可以考虑请博主喝一杯咖啡^_^

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

本文地址:https://www.simongong.net/linux-vps-wangzhanbeifenfangfajishibeifenbaopingan/
版权声明:本文为原创文章,版权归 西蒙宫 所有,欢迎分享本文,转载请保留出处!

发表评论


表情