几天写过两篇使用VPS的安全性设置的博文,其实不管我们如何设置安全,及时的备份VPS数据才是最为重要的。因为VPS与主机不同,主机可能很多时候服务商代为我们备份,VPS的操作和安全性大部分都需要我们自己来负责,即便很多VPS上提供每日备份服务,但是不可确定因素实在太多。比如商家跑路、母机硬盘损坏、不可控因素等。
关于VPS备份教程方法可用的方法也很多,比如我们常规的备份直接通过FTP下载,MYSQL数据库导出也是可以操作的,但是这些都比较麻烦,而且还需要人为去执行。这篇文章老左分享目前大家比较常用的自动定时备份方案,数据库发送到我们的邮箱、文件发送同步到我们另外空间FTP中。在写这篇文章之前,我也参考网上别人的方法,我必须要自己亲自测试后才能肯定可行性,所以就整理此文,有需要的朋友可以与老左一起测试。
首先,我的备份环境是centos,先要安装sentmail组件:
复制代码 代码如下:
yum install sendmail mutt
执行这个文件大家通过一系列的教程后应该都会了,不需要我截图了吧。
其次,下载自动备份文件到本地:
复制代码 代码如下:
http://myvps-scripts.googlecode.com/files/autobackuptoftp.sh
用editplus或者记事本打开,修改成自己的内容,后面都有备注,应该比较简单。修改完毕之后,我们需要在自己需要备份的VPS空间wwwroot下建立backup文件夹,以及你远程FTP空间没有的文件夹都需要手工建立的,到时候备份运行找不到目录是不好备份的。
再次,上传autobackuptoftp.sh至我们VPS的ROOT目录下:
复制代码 代码如下:
chmod +x /root/autobackuptoftp.sh #执行文件赋予权限
crontab -e #准备添加定时设置
00 00 * * * /root/autobackuptoftp.sh # i命令符回车后插入前面的脚本,意思是每天半夜12点备份数据
最后,我们自己测试一下可以执行 sh autobackuptoftp.sh文件就可以执行备份。
备注说明:以上的自动备份教程为了安全起见,会同时发送数据库备份至我们的邮箱中,因为数据库比文件更重要;以及文件和数据库会同步发送备份至备份FTP和网站所在空间的BACKUP文件夹中,三方备份保证数据的安全。
关于VPS备份教程方法可用的方法也很多,比如我们常规的备份直接通过FTP下载,MYSQL数据库导出也是可以操作的,但是这些都比较麻烦,而且还需要人为去执行。这篇文章老左分享目前大家比较常用的自动定时备份方案,数据库发送到我们的邮箱、文件发送同步到我们另外空间FTP中。在写这篇文章之前,我也参考网上别人的方法,我必须要自己亲自测试后才能肯定可行性,所以就整理此文,有需要的朋友可以与老左一起测试。
首先,我的备份环境是centos,先要安装sentmail组件:
复制代码 代码如下:
yum install sendmail mutt
执行这个文件大家通过一系列的教程后应该都会了,不需要我截图了吧。
其次,下载自动备份文件到本地:
复制代码 代码如下:
http://myvps-scripts.googlecode.com/files/autobackuptoftp.sh
用editplus或者记事本打开,修改成自己的内容,后面都有备注,应该比较简单。修改完毕之后,我们需要在自己需要备份的VPS空间wwwroot下建立backup文件夹,以及你远程FTP空间没有的文件夹都需要手工建立的,到时候备份运行找不到目录是不好备份的。
再次,上传autobackuptoftp.sh至我们VPS的ROOT目录下:
复制代码 代码如下:
chmod +x /root/autobackuptoftp.sh #执行文件赋予权限
crontab -e #准备添加定时设置
00 00 * * * /root/autobackuptoftp.sh # i命令符回车后插入前面的脚本,意思是每天半夜12点备份数据
最后,我们自己测试一下可以执行 sh autobackuptoftp.sh文件就可以执行备份。
备注说明:以上的自动备份教程为了安全起见,会同时发送数据库备份至我们的邮箱中,因为数据库比文件更重要;以及文件和数据库会同步发送备份至备份FTP和网站所在空间的BACKUP文件夹中,三方备份保证数据的安全。
标签:
自动定时备份
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
狼山资源网 Copyright www.pvsay.com
暂无“Linux VPS备份教程 数据库/网站文件自动定时备份”评论...
《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线
暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。
艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。
《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。