返回列表 发帖

远程自动备份VPS数据、数据库,并远程上传服务器,VPS自动远程备份!保障数据安全!

关于VPS数据、数据库的 自动备份,并远程上传到其它服务器,VPS自动备份!


做网站数据备份是第一重要!

用VPS,最怕的就是VPS出问题,VPS商跑路了。 要是跑路了,数据如何拿回来了?

如果你有VPS,首先可以考虑一下 VPS自动备份,并远程FTP传到其它空间。

这样,完成异地备份,你就不担心服务商跑路了。就可放心使用了!安心睡觉了!



提醒:最好是在 WinSCP 里编辑 .sh 文件,    或是vi 命令直接编辑。
        在有些 Debian 系统中,如果用写字板等编辑的 执行时会报错。
      (注:如果SSH里编码有问题,使用VI编辑也会乱码,也会报错)  






以下就以:

Linux 安装 Kloxo 面板后 自动备份。 国外免费空间
Linux 安装 LNMP一键安装包 后的 自动备份。 (nginx)

就以上两种安装包来讲解,其它Linux 系统,请自行理解、参照修改即可。
只要理解原理,WIN服,也一样可以这方法操作,只不过执行用的命令不同。
(注WIN服,还可以使用金山的K盘做同步备份)




思路:

1、备份数据库                  (非常重要)
2、备份网站文件               (重要)
3、并远程上传到其它空间。  (很重要)

打包网站数据,让VPS,每周自动执行备份程序,并自动FTP上传备份文件到异地空间。





解决方法:
本贴隐藏内容,需登录、回复后,即可浏览!





准备工作:安装 lftp
需要提前在VPS安装好lftp,lftp功能上比较强大。
CentOS直接执行:yum install lftp;   Debian执行:apt-get install lftp 。

也可以直接使用FTP命令来完成脚本:
cPanel自动远程备份数据、数据库,Kloxo 自动远程备份,cPanel 面板计划任务使用






备份、上传执行脚本:
本贴隐藏内容,需登录、回复后,即可浏览!

注:我们用的是gd.idc866.com 做备份空间,是GD的免费空间,开了一个FTP。
      我们VPS,是每天自动打包备份一次数据库。网站文件因太多,没做自动备份。
      做了异地数据库备份,保障数据库安全。






代码、命令完成自动、定时执行:
本贴隐藏内容,需登录、回复后,即可浏览!

注:设置为每月1,11,21日1时15分执行一次ftp8dbbak.sh备份. 10天备份



网站文件备份ftp8web.sh 也一样的设置。
LNMP的备份 的请更换成相应的目录即可!


关于更多 crontab 的使用教程,你可百度一下

注:有些VPS系统,需要自行安装 crontab 。使用以下命令:
CentOS:
  1. yum install vixie-cron crontabs
复制代码

Debian
  1. apt-get install crontabs
复制代码








其实免费空间 一般都是CP面板,CP面板就有一个计划任务。

用计划任务,就可以用来做自动备份。免费空间1  原因也跟上面差不多。

不过,这需要两个免费空间都支持计划任务

下次有时间,我们再做一个 免费空间 CP面板 计划任务 自动备份数据教程。

还可以使用一些 远程备份服务来做备份,也是可以的。




相关贴:

SSH登录,Putty登录PVS ssh操作,Putty下载 ,VPS轻量级面板Xen-Shell使用教程
VPS Linux的SSH常用命令,SSH命令操作,ssh使用,SSH下载上传,SSH压缩解压,DH空间开SSH


更多相关自动远程备份贴:

自动远程备份服务,实现网站数据自动备份,远程备份网站数据,你用了吗?

cPanel自动远程备份数据、数据库,Kloxo 自动备份,cPanel 面板计划任务使用

远程自动备份VPS数据、数据库,并远程上传服务器,VPS自动远程备份!保障数据安全!
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
★ 11月开空间新规则,百度GG收录百贴:http://idc866.com/thread-15155-1-1.html
★ 本站转型:推荐免费空间,收集免费空间,免费空间测试,并提供原创申请教程。
★ 免备案空间,免费空间,免费国外空间,国外免费空间,免费美国空间
★ 我们是一群辛勤的小站站长,我们需要团结,我们需要共同进步!!!!
★ 达要求开空间,论坛发申请贴后,请加QQ:876812422  (一般在线、有Q必回)

像备份数据库也可以使用  mysqldump 命令单独备份:

如:  先在 /home/admin/  下建方一个 dbbak 目录

再使用
mysqldump -u root -pa888**** -h localhost idc886 > idc886.sql
mysqldump -u root -pa888**** -h localhost baiduc > baidu.sql

注:  这个root 是数据库的 root 管理用户 和密码。
       这样就方便备份其它数据库无需再填用户和密码。



ftp8dbbak.sh 内容可如下建
本贴隐藏内容,需登录、回复后,即可浏览!

工作原理是:先把数据库一个一个地导入到  /home/admin/dbbak
                  再把 /home/admin/dbbak  目录压缩打包。

这个就可以指定备份哪一个数据库。。
要备份哪个,你就指定哪个,多加几条数据导出。

一楼的是打包整个数据库目录。




关于mysqldump 命令 可参一下这贴:

VPS Linux的SSH常用命令,SSH命令操作,ssh使用,SSH下载上传,SSH压缩解压,DH空间开SSH

里面的:五、SSH里数据库备份、恢复
★ 11月开空间新规则,百度GG收录百贴:http://idc866.com/thread-15155-1-1.html
★ 本站转型:推荐免费空间,收集免费空间,免费空间测试,并提供原创申请教程。
★ 免备案空间,免费空间,免费国外空间,国外免费空间,免费美国空间
★ 我们是一群辛勤的小站站长,我们需要团结,我们需要共同进步!!!!
★ 达要求开空间,论坛发申请贴后,请加QQ:876812422  (一般在线、有Q必回)

TOP

军哥的这个关于:

Linux VPS/服务器 网站及数据库自动本地备份并FTP上传备份脚本

 

http://www.vpser.net/security/linux-autobackup-ftp.html

 

有点点复杂,容易弄错。  

 

还是来点简单方法好。

★ 11月开空间新规则,百度GG收录百贴:http://idc866.com/thread-15155-1-1.html
★ 本站转型:推荐免费空间,收集免费空间,免费空间测试,并提供原创申请教程。
★ 免备案空间,免费空间,免费国外空间,国外免费空间,免费美国空间
★ 我们是一群辛勤的小站站长,我们需要团结,我们需要共同进步!!!!
★ 达要求开空间,论坛发申请贴后,请加QQ:876812422  (一般在线、有Q必回)

TOP

占位。。。招广告……哈哈……老大把前俩占了

TOP

不错,支持,现在就去实践一下!
八零社区www.me80.net

TOP

回复 5# solier

现贴完成!


    理解了的,就容易。。。。没理解的,就慢慢摸摸就会了。

有什么不明白的,可跟贴。
★ 11月开空间新规则,百度GG收录百贴:http://idc866.com/thread-15155-1-1.html
★ 本站转型:推荐免费空间,收集免费空间,免费空间测试,并提供原创申请教程。
★ 免备案空间,免费空间,免费国外空间,国外免费空间,免费美国空间
★ 我们是一群辛勤的小站站长,我们需要团结,我们需要共同进步!!!!
★ 达要求开空间,论坛发申请贴后,请加QQ:876812422  (一般在线、有Q必回)

TOP

谢谢!这个必须学习一下

TOP

看看。不错

TOP

看看。不错

TOP

不错噢~~~~~~~~~~~

TOP

好东西啊 我来看看

TOP

下载实施

TOP

刚好有个免空用来备份

TOP

定定定定定定定定定定

TOP

www.76lt.com

TOP

查看,顶一个。

TOP

还没试过这个呢

TOP

了解下 应该不错

TOP

那个crontab -e命令用不了。。。用老大的方法不行

TOP

需要备份,好

TOP

返回列表