IXWebHosting特别优惠

 

IXWebHosting为 本站用户提供特别优惠

最低只需3.95美元/月

美国主机侦探论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

Godaddy优惠码 美国主机优惠信息汇总出售cPanel CloudLinux R1SoftGodaddy美国空间代购
IX WebHosting专题站国外主机资料导航支持支付宝付款的美国主机HostEase速度快中文客服!
查看: 2182|回复: 21

[经验] (原创求精)实例详解快速安全的进行海量数据全站备份! [复制链接]

Rank: 3Rank: 3

金币
18
银币
1427
侦探币
3
威望
28
阅读权限
30
帖子
433
精华
1
积分
443
UID
56765
发表于 2011-8-23 03:39:15 PM |显示全部楼层
大多数站长都觉得大数据量网站全站备份是一件很头痛的事情,特别是
海外空间,网速低,ftp几G到几十G数据,慢长的等待,传输出错等等,每
次备份都想让人崩溃。
    本文以学习网http://www.minxue.net,数据库800M,文件总数在23万,
文件大小12G,godaddy空间备份经过为实例,教你快速安全的进行海量数据
全站备份!本文同样适合数据量不大的网站进行快速安全备份。
    备份前需开通ssh(论坛内有如何开通说明不再累述),安装SSH Secure
Shell软件,自己搜索即可,免费软件,很好找的。

一、数据量不大的网站快速安全备份。适合于数据量1G以下的网站。
    1、数据库备份
       进入godaddy后台--Databasses--Mysql--点击edit/view Detail(铅
笔状图标) 点击Backup 系统会自动在_db_backups文件夹下生成 数据库名.sql
数据库备份文件。然后下载即可。
    2、全站文件备份。
      使用SSH Secure Shell软件连接到网站后,你会发现网站文件都存储
在用户名/html文件夹下。使用命令:tar -zcvf html.tar.gz html后,会
生成html.tar.gz文件,下载即完成全站备份。

二、快速安全进行海量数据全站备份。
    以学习网http://www.minxue.net为例,数据库800M,文件总数在23万,
文件大小12G,如使用ftp进行备份,几乎是不可能完成的任务。下面详细讲
解如何进行快速安全的全站文件备份。

   1、数据库备份。
      同以上讲述的后台备份,备份后不要直接ftp下载,而是使用tar -
zcvf _db_backups.tar.gz _db_backups命令,压缩生成
_db_backups.tar.gz文件,然后使用迅雷下载。(压缩和使用迅雷为重要步
骤,压缩可以使备份文件小很多,迅雷下载会比ftp快不少)

   2、全站文件备份
     使用SSH Secure Shell软件连接到网站,进入html文件夹,使用命令
tar -zcvf 目标压缩包文件名 目录名 将所有文件夹进行压缩。
    有同学会问,为什么要这么麻烦,一个一个的进行压缩,不全部都压成一个文件?
因为godaddy空间的ssh有限制,文件不能超过1.5G(我试过有时候超1G就有问题),
ssh执行命令超15分钟也会断开。
    一个一个压缩很麻烦,告诉你一个方便一些的方法。例如:备份 文件
夹1 文件夹2 文件夹3 。新建一个 备份.txt 文件,在里在输入:
        tar tar -zcvf 文件夹1.tar.gz 文件夹1;
        tar tar -zcvf 文件夹2.tar.gz 文件夹2;
        tar tar -zcvf 文件夹3.tar.gz 文件夹3;
    记得每一行末尾加;   然后上传到空间,在ssh命令行下,输入 ./备份.txt
回车,便自动执行文件内所有命令,生成文件夹1.tar.gz、文件夹2.tar.gz
、文件夹3.tar.gz ,使用迅雷下载。以后再备份的时候,执行这个备份.txt,
然后在迅雷里重新下载这些文件就可以了。
    有同学会说,用迅雷一个个输入下载网站好麻烦呀,怎么办呢?迅雷里
有ftp资源探测器,打开自己的ftp后,就可用鼠标点选选文件,你的明白?  
    注意事项:执行批命令备份的时候,你要估计会在15分钟内执行完。文件比
较大的文件夹,要单独执行命令压缩,巨大的文件夹,比如说几G的,要拆分。


简化版备份过程:

    1、后台数据库备份,tar命令压缩,迅雷下载
    2、文件备份,批命令tar压缩,迅雷ftp探测器下载

优点:压缩后文件会小很多,学习网http://www.minxue.net 12G压缩后只
有不到6G传输也要比ftp一个个文件传输快速安全。使用迅雷下载速度更快。

本文讲述的备份过程,已经在学习网http://www.minxue.net备份过程中验
证,备份文件已经在本机Centos环境下测试,无错,有问题可提问。

[ 本帖最后由 bluebad 于 2011-8-23 03:49 PM 编辑 ]
已有 1 人评分威望 金币 收起 理由
lwbo1987 + 5 + 10 原创内容

总评分: 威望 + 5  金币 + 10   查看全部评分

Rank: 3Rank: 3

金币
18
银币
1427
侦探币
3
威望
28
阅读权限
30
帖子
433
精华
1
积分
443
UID
56765
发表于 2011-8-23 03:42:13 PM |显示全部楼层
HostEase
写了快两个钟头,都是自己备份过程中的经验,求版主加个精吧。

使用道具 举报

Rank: 2

金币
0
银币
254
侦探币
0
威望
0
阅读权限
20
帖子
52
精华
0
积分
52
UID
25153
发表于 2011-8-23 04:15:46 PM |显示全部楼层
WebHostingPad优惠码
支持,好。

使用道具 举报

Rank: 2

金币
0
银币
231
侦探币
0
威望
0
阅读权限
20
帖子
61
精华
0
积分
61
UID
40662
发表于 2011-8-23 08:55:15 PM |显示全部楼层
WebHostingPad优惠码
呵呵,这个不错哦~

使用道具 举报

Rank: 2

金币
0
银币
440
侦探币
0
威望
0
阅读权限
20
帖子
97
精华
0
积分
97
UID
30459
发表于 2011-8-23 09:08:53 PM |显示全部楼层

回复 1# 的帖子

要真的好用就好了以前5G备份了三天,现在快二十了

使用道具 举报

Rank: 1

金币
0
银币
111
侦探币
0
威望
0
阅读权限
10
帖子
23
精华
0
积分
23
UID
85737
发表于 2011-8-23 10:20:45 PM |显示全部楼层
HostEase
好帖呀 ,但最近godaddy老抽风,大家用哪个DNS好些呀

使用道具 举报

Rank: 3Rank: 3

金币
18
银币
1427
侦探币
3
威望
28
阅读权限
30
帖子
433
精华
1
积分
443
UID
56765
发表于 2011-8-24 11:11:46 AM |显示全部楼层

回复 5# 的帖子

WebHostingPad优惠码
20G如果都是比较零散的文件,比如大量的html,图片之类的,估计压缩后10G,然后打开迅雷下载,就成了

使用道具 举报

Rank: 6Rank: 6

金币
2
银币
3507
侦探币
0
威望
2
阅读权限
70
帖子
1026
精华
0
积分
1026
UID
42065
发表于 2011-8-24 11:29:04 AM |显示全部楼层
wordpress的博客我都是直接备份到dropbox上的,呵呵

使用道具 举报

Rank: 3Rank: 3

金币
3
银币
1570
侦探币
0
威望
0
阅读权限
30
帖子
357
精华
0
积分
357
UID
30076
发表于 2011-8-24 11:56:00 AM |显示全部楼层
WebHostingPad优惠码
windows方案的操作方式一样吗?

使用道具 举报

Rank: 7Rank: 7Rank: 7

金币
526
银币
53875
侦探币
1450
威望
38
阅读权限
100
帖子
19769
精华
0
积分
19769
UID
65248
发表于 2011-8-24 11:57:02 AM |显示全部楼层

回复 9# 的帖子

WebHostingPad优惠码
windows不能使用SSH
2012最新Godaddy续费教程

如有问题没有回答,请人工置顶!有问题直接发帖

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

论坛言论由会员发布,不代表本论坛观点;非交易论坛,本站不对会员间交易承担任何责任。

代购请联系本站客服

美国主机侦探 回顶部