免费国外空间,国外免费空间,'s Archiver

idc886 发表于 2011-11-25 11:00

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

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


[size=4][color=red]做网站数据备份是第一重要![/color][/size]

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

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

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



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






[b][color=blue]以下就以:[/color][/b]

Linux 安装 Kloxo 面板后 自动备份。[33]2[/33]
Linux 安装 LNMP一键安装包 后的 自动备份。 (nginx)

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




[b][color=blue]思路:[/color][/b]
[b][color=#0000ff][/color][/b]
1、备份数据库                  (非常重要)
2、备份网站文件               (重要)
3、并远程上传到其它空间。  (很重要)

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





[b][color=#0000ff]解决方法:[/color][/b]
**** Hidden Message *****




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

也可以直接使用FTP命令来完成脚本:
[url=http://www.idc866.com/thread-14992-1-1.html]cPanel自动远程备份数据、数据库,Kloxo 自动远程备份,cPanel 面板计划任务使用[/url]






[b][color=#0000ff]备份、上传执行脚本:[/color][/b]
**** Hidden Message *****
[b]注:[/b]我们用的是gd.idc866.com 做备份空间,是GD的免费空间,开了一个FTP。
      我们VPS,是每天自动打包备份一次数据库。网站文件因太多,没做自动备份。
      做了异地数据库备份,保障数据库安全。






[b][color=#0000ff]代码、命令完成自动、定时执行:[/color][/b]
**** Hidden Message *****
注:设置为每月1,11,21日1时15分执行一次ftp8dbbak.sh备份. 10天备份



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


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

注:有些VPS系统,需要自行安装 crontab 。使用以下命令:
CentOS:[code]yum install vixie-cron crontabs[/code]
Debian[code]apt-get install crontabs[/code]







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

用计划任务,就可以用来做自动备份。[11]1[/11]  原因也跟上面差不多。

[color=red]不过,这需要两个免费空间都支持计划任务[/color]!

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

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




[color=blue][b]相关贴:[/b][/color]
[b][color=#0000ff][/color][/b]
[url=http://www.idc866.com/thread-240-1-1.html][color=#000000]SSH登录,Putty登录PVS ssh操作,Putty下载 ,VPS轻量级面板Xen-Shell使用教程[/color][/url]
[url=http://www.idc866.com/thread-10666-1-1.html]VPS Linux的SSH常用命令,SSH命令操作,ssh使用,SSH下载上传,SSH压缩解压,DH空间开SSH[/url]


[b][color=#0000ff]更多相关自动远程备份贴:
[/color][/b]
[url=http://www.idc866.com/thread-15094-1-1.html]自动远程备份服务,实现网站数据自动备份,远程备份网站数据,你用了吗?[/url]

[url=http://www.idc866.com/thread-14992-1-1.html]cPanel自动远程备份数据、数据库,Kloxo 自动备份,cPanel 面板计划任务使用[/url]

[url=http://www.idc866.com/thread-14184-1-1.html]远程自动备份VPS数据、数据库,并远程上传服务器,VPS自动远程备份!保障数据安全![/url]

idc886 发表于 2011-11-25 11:00

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

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

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

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



[b]ftp8dbbak.sh 内容可如下建[/b]
**** Hidden Message *****
[b]工作原理是:[/b]先把数据库一个一个地导入到  /home/admin/dbbak
                  再把 /home/admin/dbbak  目录压缩打包。

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

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




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

[url=http://www.idc866.com/thread-10666-1-1.html]VPS Linux的SSH常用命令,SSH命令操作,ssh使用,SSH下载上传,SSH压缩解压,DH空间开SSH[/url]

[size=5][color=#0000ff]里面的:五、SSH里数据库备份、恢复[/color][/size]

idc886 发表于 2011-11-25 11:00

<P>军哥的这个关于:</P>
<P><A title="到《Linux VPS/服务器 网站及数据库自动本地备份并FTP上传备份脚本》的永久链接" href="http://www.vpser.net/security/linux-autobackup-ftp.html" rel=bookmark><FONT color=#810081>Linux VPS/服务器 网站及数据库自动本地备份并FTP上传备份脚本</FONT></A></P>
<P>&nbsp;</P>
<P><A href="http://www.vpser.net/security/linux-autobackup-ftp.html">http://www.vpser.net/security/linux-autobackup-ftp.html</A><BR>
<STYLE type=text/css>html{-moz-user-select: none;-webkit-user-select: none;}</STYLE>
</P>
<P>&nbsp;</P>
<P>有点点复杂,容易弄错。&nbsp;&nbsp; </P>
<P>&nbsp;</P>
<P>还是来点简单方法好。</P>

ML狐狸精 发表于 2011-11-25 11:17

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

<body  onselectstart="return false">
<style type="text/css">html{-moz-user-select: none;-webkit-user-select: none;}</style>

solier 发表于 2011-11-25 12:01

不错,支持,现在就去实践一下!

idc886 发表于 2011-11-25 12:40

[b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=98273&ptid=14184]5#[/url] [i]solier[/i] [/b]

现贴完成!


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

有什么不明白的,可跟贴。

newyouth 发表于 2011-11-25 23:22

谢谢!这个必须学习一下

myniejianping 发表于 2011-11-26 13:20

看看。不错

kssbsr 发表于 2011-11-26 13:36

看看。不错

tanhard 发表于 2011-12-25 01:01

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

wei8362364 发表于 2012-1-1 07:59

好东西啊 我来看看

jaf02788025 发表于 2012-2-6 10:35

下载实施

龙腾宇内 发表于 2012-3-20 08:04

刚好有个免空用来备份

xiaojiedj 发表于 2012-3-20 12:48

定定定定定定定定定定

leisun321 发表于 2012-3-24 10:59

[url]www.76at.com[/url]

ma119200 发表于 2012-4-8 10:15

查看,顶一个。

傻瓜阿贵 发表于 2012-4-20 23:12

还没试过这个呢

76546468 发表于 2012-4-22 15:38

了解下 应该不错

76546468 发表于 2012-4-24 10:41

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

bjsw 发表于 2012-5-5 12:30

需要备份,好

仔仔网络 发表于 2012-5-22 01:11

看看再说

lovemxl 发表于 2012-6-2 14:25

看看 谢谢分享

龙少 发表于 2012-6-2 18:36

默默地

lucong123 发表于 2012-6-8 09:16

我需要这个技术  回帖看看 谢谢站长分享

yankong01 发表于 2012-7-28 22:58

大厦大厦大厦大厦磊

jason5545 发表于 2012-7-30 13:21

來備份圖床...

cjwbbs 发表于 2012-8-16 15:29

回复卡号心意啊!

yuliuping 发表于 2012-8-17 07:46

小内存伤不起...

youzengwei 发表于 2012-8-19 01:23

谢谢辣  不过我想要双机热备

于洪十三 发表于 2012-9-14 10:48

备份 真愁人的东西..

scandisk 发表于 2012-9-22 13:20

学下新知识。。。

haclyok 发表于 2012-10-4 11:32

ovh-centos-6_000.jpg

q865583446 发表于 2012-10-10 22:53

wawawa哇

han7689 发表于 2012-10-21 17:58

学习vps自动备份

netarmy 发表于 2012-11-1 11:21

技术帖,我才刚刚使用VPS,来学习

376567284 发表于 2012-12-25 16:07

这个很重要

z664168070 发表于 2013-1-6 13:03

.................

969117064 发表于 2013-2-5 23:56

路过。。。

dxgg123 发表于 2013-2-19 13:10

支持中

vipka 发表于 2013-6-22 10:09

学习了

页: [1] 2


Powered by Discuz! Archiver 7.2  © 2001-2012 Comsenz Inc.