Linux VPS网站文件自动定时备份至免费七牛云存储教程
|
![]() |
![]() |
![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
关于七牛云存储可以用来备份我们Linux vps上的网站蜗牛早就知道,让我自己写备份脚本至少目前也没有这样的能力,估计以后也没有时间去学习,但是我可以利用网上现有的教程进行整合,不完善的进行修改和整理。其实,在几个月之前就准备写这篇文章的,但是从网上看到的脚本教程依照执行都没有能够成功,要么就是脚本执行的结果和教程说的不同,要么就是重要部分被省略掉。
比如我们的VPS系统需要是支持Python2.7版本的,但是在网上的很多教程都一笔带过让用户自己去寻找Python升级方法,但是这个升级方法也不是太好找,于是在\\”9步骤升级CentOS5系统Python版本到2.7\\”中,蜗牛就先准备了这篇文章,为了完成VPS实现七牛云存储自动定时备份做好准备。所以,通过2次重装VPS测试可以实现备份效果,现在在写这篇教程,又给VPS重装,这样可以确保教程的完整记录(这样才能保证蜗牛博客教程的完整)。
安装环境:
A – 蜗牛这篇教程中环境是用的 linux centos5 32位系统,需要先给系统升级到Python2.7版本;
B – 需要有一个七牛云存储空间,可以免费申请\\”免费七牛云存储10G空间及流量申请激活教程 附用途\\”。
C – 网站环境是用的LNMP一键安装包(具体用环境无所谓,后面备份的时候只要路径对应)
具体的准备工作我们需要提前准备,因为我是用到的全新的VPS系统确保教程的完整性,就需要在新的环境下测试。下面主要还是来分享具体七牛备份的全部过程。
文章目录
隐藏
第一步、下载七牛备份脚本及安装
第二步、配置backuptoqiniu.sh文件
第三步、设置权限及测试备份
第四步、设置定时自动备份
第一步、下载七牛备份脚本及安装wget -O backuptoqiniu.zip https://www.dropbox.com/s/6xjm9vngm48rlit/backuptoqiniu.zipunzip backuptoqiniu.zipcd backuptoqiniupython setup.py install第二步、配置backuptoqiniu.sh文件我们可以把backuptoqiniu.sh文件下载到本地修改需要的配置,也可以直接VI在线配置。
# 备份名称,用于标记BACKUP_NAME=\\\"qiniu-backup\\\"# 备份目录,多个请空格分隔BACKUP_SRC=\\\"/home/wwwroot/\\\"# Mysql主机地址MYSQL_SERVER=\\\"localhost\\\"# Mysql用户名MYSQL_USER=\\\"root\\\"# Mysql密码MYSQL_PASS=\\\"mysqlpassword\\\"# Mysql备份数据库,多个请空格分隔MYSQL_DBS=\\\"dbname\\\"# 备份文件临时存放目录,一般不需要更改BACKUP_DIR=\\\"/tmp/backuptoqiniu\\\"# 备份文件压缩密码确保压缩包的安全BACKUP_FILE_PASSWD=\\\"laozuo.org\\\"## 备份配置信息 End #### 七牛配置信息 ###存放空间对应我们在七牛上创建的文件夹QINIU_BUCKET=\\\"laozuoorg\\\"#ACCESS_KEYQINIU_ACCESS_KEY=\\\"<YOUR_APP_ACCESS_KEY>\\\"#SECRET_KEYQINIU_SECRET_KEY=\\\"<YOUR_APP_SECRET_KEY>\\\"## 七牛配置信息 End ##上面是截取主要的需要修改成我们自己账户信息的脚本段,上部分是我们VPS的文件路径、数据库的链接,以及我们备份压缩包加密设置;下部分就比较关键的七牛存储的链接设置,需要在七牛后台我们的账户密匙找到AccessKey/SecretKey填写给QINIU_ACCESS_KEY和QINIU_SECRET_KEY,QINIU_BUCKET是我们在七牛开设的目录文件夹。
第三步、设置权限及测试备份我们需要设置backuptoqiniu.sh权限以及调试备份
chmod +x backuptoqiniu.sh./backuptoqiniu.sh这里需要注意一个问题,如果我们第一次测试执行备份脚本的时候会看到这样的界面。
我们可以看到不识别ZIP脚本,很奇怪之前解压是可以的,为什么这里压缩不行,那既然不好用就看这篇文章给重新安装ZIP环境(解决Linux VPS安装UNZIP组件解压文件)。然后我们再执行会看到这样的成功界面。
执行备份测试之后,我们到七牛存储后台界面文件夹中,可以看到备份到的文件。
第四步、设置定时自动备份crontab -e0 2 * * 0 /bin/bash /root/backuptoqiniu/backuptoqiniu.sh #添加这个脚本添加定时任务,每周日凌晨2点自动备份一次。
至此,使用七牛云存储自动备份我们的VPS网站就算成功,如果我们喜欢使用其他备份方式,也可以用Dropbox的自动备份,以及我们自动备份到FTP空间等方法,即便你怕麻烦,也可以定期手工备份。
[VPS备份]历史优惠活动内容
猜你可能想看的VPS
- 快快数据测评:香港CN2云服务器,2核/1G/5M带宽,低至24元/月 香港VPS[主机]
- 弘速云:4月特惠,美国GIA/香港CN2云主机首月5折,首月12.5元起 美国VPS[主机]
- 什么是Bootstrap? 全球[VPS测评]
- 2022年亚马逊Prime会员日将于7月12日和13日举行,覆盖24个站 全球[VPS测评]
- 兼容移动和PC的loading加载和toast消息插件 全球[VPS测评]
- 什么是云服务器?云服务器怎么登陆? 全球[VPS测评]
- 为什么阿里云、腾讯云卖服务器可以挣到钱? 全球[VPS测评]
- 好朋友51WORLD启动“地球克隆计划5”,我要去元宇宙参加了 全球[VPS测评]
- 中行升级服务力促跨境电商发展 全球[VPS测评]
- 亚马逊卖家与广告流量之间的博弈才刚刚开始?品牌卖家如何冲破广告之困... 全球[VPS测评]
- wikihost,微基主机服务,100M带宽香港tudcloud,5G防 香港VPS[主机]
- 印象云怎么样?85折香港安畅CN2vps带宽3M月付23元 香港VPS[主机]
- 磐逸云怎么样?CN2线路香港VPS月付20元 香港VPS[主机]
- ExCloud:1核256M存/8GB SSD空间/100GB流量/OV 虚拟空间(主机)
- SugarHosts:虚拟主机三折起,VPS五折起,续费也可以享受优惠 全球[VPS测评]
- sugarhosts:虚拟主机3折(有独立IP),云服务器5折,香港\\ 独立服务器[U]
- 葫芦云:香港将军澳CN2云服务器24元/月,1核/1GB/25G硬盘/3 香港VPS[主机]
- 互盟云元旦活动:云服务器1核2G首月仅18元,香港虚拟主机年付仅1折 香港VPS[主机]
- 青云互联:香港弹性云CN2直连线路,全场8折,免费windows系统,月 WINDOWS
- UCloud全球大促活动:香港2核4G2M仅485元/年(台湾437元/ 美国VPS[主机]
- 热网互联:日本+香港 cn2 gia vps7折,日本服务器7.5折,全 日本VPS[主机]
- 水墨云:2021年特惠活动_IPLC专线/海外CN2/香港/日本/韩国/ 日本VPS[主机]
- 众创逸云:香港安畅CN2VPS全新上架,新用户首月5折优惠年付8折优惠( 香港VPS[主机]
- WordPress去掉分类链接中category目录的两种方法 全球[VPS测评]
- 租用美国服务器有哪些安全方案 美国VPS[主机]
- 2022年最新的15个美容院抖音文案,美容院文案怎么写 全球[VPS测评]
- 又一跨境电商产业园落户!中山石岐签约引进16个项目 全球[VPS测评]
- 147SEO采集器 CSS选择器写法案例 全球[VPS测评]
- 厘米云,江苏移动100G高防云服务器,4核4G内存20M带宽79元/月 全球[VPS测评]
- 极光kvm怎么样?香港大带宽VPS促销1核1G内存19元/月起,5G防御 香港VPS[主机]
转载请注明原文地址: http://140.238.13.167:12355/read-144959.html











