OneinStack定时同步备份数据库/网站至七牛云存储方法
无论我们用WEB面板,还是用一键脚本安装环境建站,只要一旦我们开始用VPS、服务器,最为关键的就是服务器中的数据。因为大部分VPS、服务器商家都是无管理型主机,任何的安装和维护都需要我们自行管理。即便商家因自身问题导致服务器故障,数据丢失,其实最后损失的还是我们自己。商家给予的赔偿也仅仅是增加服务器时间或者退款,仅此而已。
所以,定期备份服务器的数据是至关重要的,在之前的文章中老蒋有提到一些手工和自动的备份方法。我们不管通过什么办法,只要是我们自己适合的都可以,有些人喜欢自己手工备份,有些人喜欢自动脚本备份。在这篇文章中,老蒋需要分享的是来自常用的OneinStack脚本提供商最新的脚本有支持多种第三方云存储备份,比如阿里云OSS、腾讯云COS、七牛、又拍云等等。
在这篇文章中将分享如何将服务器网站数据库和网站文件自动备份至七牛云存储中,且七牛云存储还有免费每月10GB流量和10GB存储空间,对于用来备份网站还是够用的。
老蒋部落分享过几个服务器备份的文章篇幅:
1、记录一次利用帝国备份王备份网站数据库和还原/迁移网站过程
2、OneinStack脚本Web环境内置网站、数据库本地/远程备份应用
第一、准备工作
1、创建七牛云存储空间
我们需要有七牛云账户且创建一个私有云存储空间。可以参考:注册七牛云账户免费10GB存储和10GB流量搭建网站静态加速功能
2、获取七牛密钥
我们需要获取七牛云存储账户的AccessKey/SecretKey,因为等会需要对接使用。
3、升级最新版本
./upgrade.sh oneinstack
我们需要升级至最新的OneinStack脚本。
第二、配置七牛同步设置
./backup_setup.sh
输入脚本,准备配置七牛云存储备份信息。

这里输入6回车,因为这篇文章我们用七牛同步。

设置备份类型(数据库/网站文件/数据库和网站文件),以及设置备份周期天数。(默认5天备份一次)

我们选择服务器中已有的站点和数据库备份。

选择我们当前云存储所在的区域、以及开始准备好的密钥文件信息。这样我们就设置完毕。
第三、备份测试
./backup.sh
我们可以执行脚本,备份一次看看有没有错误,如果没有错误则设置没问题。备份完毕之后,我们可以到七牛云存储中看看是否成功。
第四、设置定时执行
crontab -e
0 1 * * * cd ~/oneinstack;./backup.sh > /dev/null 2>&1 &
设置保存完毕之后,这样就可以自动定时备份。
总结,以上是OneinStack设置七牛云存储自动定时备份网站和数据库的过程,这样我们可以将免费七牛云存储空间利用起来确保网站、服务器的数据库备份安全。
OneinStack定时同步备份数据库/网站至七牛云存储方法的更多相关文章
- CentOS下使用crontab+mysqldump实现定时自动备份数据库
一 : 为什么要进行数据库的备份? 最主要的原因:尽可能地减少损失,包括时间上.精神上和金钱上的损失.很多人都不注意备份数据,以致在发生问题后丢失大量的重要数据.要知道,在地球上网是很危险的,即使做好 ...
- SQL Server 定时自动备份数据库
在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库,这篇文章介绍使用SQL Server 数据库代理中的作业定时自动备份数据库. 1.启动SQL Server代理服务,如下图: 绿色 ...
- Go语言实战 - 网站性能优化第一弹“七牛云存储”
由于用户纷纷反应山坡网的打开速度比较慢,所以两天前我们决定把服务器从linode迁移到阿里云. 整个迁移过程非常平滑,基本上一个小时就完成了.而且阿里云的配套设施提供的也很不错,运行状态监控什么的都有 ...
- 七牛云存储 qiniu 域名 回收 文件上传 备份 下载 MD
Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...
- Linux下七牛云存储qrsync命令行上传同步工具
原址:https://m.aliyun.com/yunqi/ziliao/54370 VPS数据备份是一个重要的工作,之前在文章:使用七牛云存储自动备份VPS数据分享过使用七牛云存储提供的工具QRSB ...
- Wordpress网站添加七牛云cdn
1.一个搭建好的网站和七牛云账号 2.七牛云进入控制面板 3创建存储空间 4创建好了空间拿七牛给你了测试域名(但只可以使用30天)所以绑定自定义域名(这个必须是备案过的) 5.设置自定义域名(加速域名 ...
- JavaWeb结合七牛云存储搭建个人相册服务
JavaWeb结合七牛云存储搭建个人相册服务 一.引言1. 课程概述 相信很多人都知道网站一般会有很多图片,对于小型网站来说,图片放在网站服务器上不算什么,但当图片数量很大时,会造成服务器很臃肿,相应 ...
- CodeIgniter - 集成七牛云存储
最近有一个项目需要集成七牛云存储的图片存储和调用功能,程序是基于CodeIgniter2.1.3的PHP框架.刚拿到手完全无从下手的感觉,因为像框架这种东西,想从官方的PHPSDK集成进去,需要改动很 ...
- PHP使用七牛云存储之图片的上传、下载、303重定向教程,CI框架实例
网上关于七牛云存储的教程除了官网上的API文档,其他的资料太少了.研究了下API之后,现在已经能实现图片的上传和下载及上传之后的重定向. http://blog.csdn.net/cqcre/arti ...
随机推荐
- cvtColor
E:/OpenCV/opencv/sources/modules/imgproc/src/color.cpp CV_RGB2GRAY:RGB--->GRAY.
- CentOS查看进程端口号以及kill操作
查看端口: 使用 netstat -anp | grep 8090即:netstat –apn | grep 8090 查看进程:1.ps 命令用于查看当前正在运行的进程,grep 是 ...
- Spring Boot教程(十二)整合elk(1)
elk 简介 Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等. Logstash是 ...
- React曾经忽略的知识点(下)
1.JSX渲染 想让类似 false.true.null 或 undefined 出现在输出中,你必须先把它转换成字符串 : <div> My JavaScript variable is ...
- 第四周学习总结&实验报告
学习总结; String类: 1.方法只会开辟一块堆内存空间,且会自动保存在对象池中以供下次重复使用: 2方法会开辟两块堆内存空间,其中一块会成为垃圾空间. 1."=="比的是地址 ...
- [ git ] eclipse如何与git 配合工作。
原文链接http://blog.csdn.NET/yangzhihello/article/details/11003941 呵呵,看看这个吧.先去安装eclipse.然后在现在 egit,应该可以从 ...
- 在docker容器中调用docker命令
宿主容器均为CentOS7.6.1810 docker run -it --rm \ -v /usr/bin/docker:/usr/bin/docker \ -v /var/run/docker.s ...
- ORACLE 错误案例—ORA-27102: out of memory
SQL> startupORA-27102: out of memoryLinux-x86_64 Error: 28: No space left on deviceAdditional inf ...
- Python Module_subprocess_子进程(程序调用)
目录 目录 前言 软件环境 认识subprocess Popen Constructor构造函数 Class Popen的参数 args 调用程序 调用Shell指令 stdinstdoutstder ...
- C# DES 加解密
using System; using System.Text; using System.Security.Cryptography; using System.Diagnostics; using ...