Linux系统定时备份网站文件到七牛云存储脚本

news/2024/5/13 9:10:46/文章来源:https://blog.csdn.net/weixin_33704591/article/details/93243330

1、七牛云账号注册。

有些朋友可能会问为什么要备份到七牛云?很简单,七牛云免费注册就能获取1G的存储空间,只要简单几步操作完成实名认证即可获取10G的存储空间,对于一般个人站点来说已经足够备份使用了。如果还没有七牛云存储空间的请参照此教程申请并完成实名认证:【七牛云注册】。

注册成功后先创建七牛云存储空间名称。点击左上角“产品列表”选择“对象存储”点击进入。

点击“新建存储空间”创建一个用于存放站点备份内容的存储空间。这里你自己填写的“存储空间名称”,请自己记住名称,因为备份脚本会用到。对于存储区域节点,大家可以根据自己VPS位置选择。访问限制选择“公开空间”。

2、下载安装七牛云备份脚本。

因为是脚本下载后是“zip”文件,所以请先给自己的VPS安装一下zip软件,请先运行“apt-get install zip”或“yum install y zip”安装zip。Python版本2.7以上。

#安装zip:
yum install -y zip#安装wget:
yum install -y wget#下载七牛云备份脚本:
wget --no-check-certificate -O backuptoqiniu.zip https://github.com/wn789/www/raw/master/backuptoqiniu.zip

#解压backuptoqiniu.zip并进入backuptoqiniu文件夹:
unzip backuptoqiniu.zip && cd backuptoqiniu#安装脚本:
python setup.py install

 

3、修改备份信息。

安装完成后,执行“vi backuptoqiniu.sh”编辑配置文件。不会编辑的,可以通过FTP软件把文件下载到本地再进行编辑。

下载后编辑备份相关内容。只需修改下图红框内容即可。修改好后上传到服务器覆盖原文件。

如何获取上图中需要秘钥?请打开七牛云并登录自己账户密码,获取密钥。。申请好七牛云存储空间账号后,点击右上角“个人面板”点击“密钥管理”获取密钥。

获取密钥后把密钥填写上去即可。

4、测试是否设置成功。

编辑完毕后,给backuptoqiniu.sh脚本加上运行权限,然后运行下面命令测试一下是否能正常运行。

cd backuptoqiniu && chmod +x backuptoqiniu.sh
./backuptoqiniu.sh

 

执行命令后显示如下图,表示安装设置脚本成功。

5、设置脚本自动执行周期。

执行下面命令,表示每天凌晨2点自动运行这个脚本。

crontab -e
0 2 * * 0 /bin/bash /root/backuptoqiniu/backuptoqiniu.sh #添加这个脚本

 

转载于:https://www.cnblogs.com/cqlb/p/9603491.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_754657.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

WP的SEO工具汇总

Baidu Sitemap Generator 百度站点地图生成工具 https://wordpress.org/plugins/baidu-sitemap-generator/ This pulgin generates a Baidu XML-Sitemap for WordPress Blog. Also Build a real Static Sitemap-Page for all Search Engine. | 生成百度 Sitemap XML 文件。就相…

Mozilla Firefox 在用户访问被黑客攻击的网站时发出警告

开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> Mozilla 正致力于 优化 Firefox Monitor 功能,该功能推出于 2018 年,目的是让用户确认他们的账户信息是否泄漏。目前,Mozilla 已经为 Firefox 用…

大数据教程(14.2)网站数据分析(二)

2019独角兽企业重金招聘Python工程师标准>>> 上一篇文章介绍了网站点击流数据分析项目业务背景;本篇博客博主将继续分享网站分析的相关知识。 一、整体技术流程及架构 1.1.数据处理流程 该项目是一个纯粹的数据分析项目,其整体流程基本上就是…

Java 爬虫遇到需要登录的网站,该怎么办?

在做爬虫时,遇到需要登陆的问题也比较常见,比如写脚本抢票之类的,但凡需要个人信息的都需要登陆,对于这类问题主要有两种解决方式:一种方式是手动设置 cookie ,就是先在网站上面登录,复制登陆后…

网站部署到Linux服务器上并添加https证书

用的是Nginx服务器 一、部署 将网站打包成war包 放到Linux的data/wwwroot/default目录 解压:jar -xvf novel.war 删除war包:rm novel.war 删除文件夹 :rm -rf novel 二、申请SSL证书 网站 :https://www.pianyissl.com/ 三、…

当网站遭遇DDOS攻击的解决方案及展望

当网站遭遇DDOS攻击的解决方案及展望一、事件发生春节长假刚过完,WEB就出现故障,下午1点吃完回来,立即将桌面解锁并习惯性的检查了Web服务器。通过Web服务器性能监视软件图像显示的向下滑行的红色曲线看到WEB出现问题了。根据上述的问题&…

基于WebSphere与Domino的电子商务网站构架分析

本文出自 “李晨光原创技术博客” 博客,谢绝转载! 转载于:https://www.cnblogs.com/chenguang/p/3742340.html

随时查看源码的网站---http://www.sooset.com/

由于工作需要经常要在Windows平台下参阅linux源码,以前都用http://lxr.linux.no/来浏览源码(如下图所示),最近发现sooset来浏览更方便,所以介绍给大家分享。导航栏用起来很方便,不是吗?呵呵更多详情请参考&…

大型网站架构之百万PV

一:百万PV架构概述PV(page view,页面浏览量)即点击量,通常是衡量一个网站受欢迎程度的主要指标。本案例采用四层模式实现,主要分为前端反向代理层、web层、数据库缓存层和数据库层。前端反向代理层采用主备模式,web层采…

网站及监控利器 Pandora FMS使用体验

Pandora FMS 是一个 开源的应用程序 ,用来监测网站的各种活动,它可以收到实时的监测报告,并发送到你指定的邮箱,也可以通过e-mail, SMS 发送。 更多Linux下的监控软件请关注《Linux企业应用案例精解》一书本文出自 “李晨光原创技…

layui导入模板数据_大气漂亮美观的三个网站后台数据管理模板 大大提升你的开发效率...

今天整理了三个我做项目经常使用的三个网站后台模板,这三个模板都是开源的,可以下载商用,可基于它们开发任何网站,做为后台管理数据。这样能为你开发后台功能节约大量的时间。一.ok-admin 一个很赞的,扁平化风格的&…

Silverlight SEO(搜索引擎优化)白皮书

概要这份文档描述了一些Silverlight程序的搜索引擎优化(SEO)技巧。这些技巧是用来帮助开发人员使得Silverlight内容能够在搜索引擎的结果页被发现,并为没有激活Silverlight的用户提供合意的体验。这份文档将包括以下的章节:*介绍 …

21绝对优秀的网站推荐,激发创意寻找灵感的好去处

世界上总有这么一些人乐于分享,下面挑出21个在设计方面绝对优秀的网站,里面有超酷的设计,时尚的咨询,成功的经验,uleadesign的很多内容就来自于这些网站,希望大家喜欢. 1. Deviantart 2. Behance 3. Abduze…

注册地址从零开始学建站-域名篇

今天朋友几篇文章分析了改注册地址的文章. 关联文章的地址 从零开始学建站-域名篇 域名的基础知识 域名俗称网址,很多人对于一个网站的最初印象可能恰是从这些字符串开始的。为了给拜访者留下一个深刻的第一印象,域名的选择在网站建立过程中有着很大的作…

eclipse for java linux_Eclipse的安装 - Ubuntu 14.04下Java开发环境的搭建_Linux教程_Linux公社-Linux系统门户网站...

下面我们来安装Eclipse!安装Eclipse 的前提是,你的JDK已经安装成功好了 开始安装。首先在合适的地方解压eclipse-jee-kepler-SR2-linux-gtk-x86_64.tar.gzcd /opt/DevelopTools/ide/sudo cp/home/home/下载/eclipse-jee-kepler-SR2-linux-gtk-x86_64.tar…

php自动识别pc和手机端并跳转,JS如何实现网站中PC端和手机端自动识别并跳转对应的代码...

1. 代码场景:描述:在项目中,一般我们会使用响应式布局的方式或者借助bootstrap等插件来做响应式的网站。但是根据业务的需求,手机端可能会在功能上精简很多,我们也会写两套代码,分别用来实现PC端和手机端的…

1月国内网站流量统计:百度稳夺冠军 腾讯季军

IDC评述网(idcps.com)01月30日报道:根据中国互联网协会-中国网站排名公布的最新数据显示,截至2015年01月28日,国内网站独立访问量排名前五的是:百度、360安全中心、腾讯网、搜狗、淘宝网,如下图…

HTML5 Web Speech API,让网站更有趣

Web API 变得越来越丰富,其中一个值得注意的是Web Speech API。传统的网站只能“说”,这个API的出现,让网站能“倾听”用户。这个功能已经开放了一系列的用法,非常棒。 在这篇文章中,我们将看一下这项技术和建议的用法…

【读书笔记】第三章 大型网站核心架构要素

2019独角兽企业重金招聘Python工程师标准>>> #第三章 大型网站核心架构要素 软件架构:有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计 软件架构需要关注的几个方面: 系统功能需求(最基本的&…

求职季,你需要一点 SEO 思维

SEOer 是一群和百度上演着相爱相杀戏码的人,这些人擅长搞排名、引流量。乍一看,SEO 与找工作之间似乎并没有什么关联。但其实借鉴用户在网上搜索产品的思维方式,很容易让 HR 找到我们。那么我们应该如何运用 SEO 思维让工作找到自己呢?在这之…