标题: 贴下我的MySQL备份脚本
haohappy
超级版主
Rank: 8Rank: 8
PHPEye站长


UID 2
精华 11
积分 110
帖子 288
翻译 6
原创 1
阅读权限 150
注册 2007-5-2
状态 离线
发表于 2008-2-19 11:39  资料  短消息  加为好友  添加 haohappy 为MSN好友 通过MSN和 haohappy 交谈
贴下我的MySQL备份脚本

昨天ringtail翻译的 提供一个MySQL数据库备份脚本中,提供了一个MySQL备份脚本。 我的备份脚本基本上是一样的,不同的是同时备份数据库和网站文件,并将文件通过ftp传到远程的机器上。

PHP代码如下:
#!/bin/bash
date=`date +%Y%m%d`
backDb=$date.sql
backFile
=$date.tar.gz
backHost
=135.26.25.36 #FTP服务器IP地址
backUser=ftp                #FTP服务器用户名
backPwdpassword       #FTP密码

/usr/local/mysql/bin/mysqldump dbname -udbuser -pdbpassword > /home/backup/$backDb
echo -"DB Backup Done!\n"

tar -zcvf /home/phpeye/$backFile  /websites/phpeye/
echo -
"File Backup Done!\n"

ftp -n $backHost<<!
user $backUser $backPwd
passive
put 
/home/backup/$backDb  phpeyebackup/$backDb
bye
!

ftp -n<<!
open $backHost 21
user $backUser $backPwd
port
prompt
put 
/home/phpeye/$backFile  phpeyebackup
bye
!

rm -/home/web_happy/phpeye/$backDb
echo -"Backup Done!\n"







互助共享,共同成长。
顶部
古树
新手上路
Rank: 1



UID 494
精华 0
积分 0
帖子 4
翻译 0
原创 0
阅读权限 10
注册 2007-10-28
状态 离线
发表于 2008-2-26 17:26  资料  短消息  加为好友 
顶一下,收藏了

顶部
stewen
新手上路
Rank: 1



UID 1081
精华 0
积分 0
帖子 5
翻译 0
原创 0
阅读权限 10
注册 2008-4-27
状态 离线
发表于 2008-4-27 05:21  资料  短消息  加为好友 
如果有上百万的数据,用mysqldump备份的性能怎么样呢?备份期间会进行锁定吗?

顶部
liulizhi
新手上路
Rank: 1



UID 833
精华 0
积分 0
帖子 23
翻译 0
原创 0
阅读权限 10
注册 2008-2-22
来自 上海
状态 离线
发表于 2008-7-18 18:24  资料  主页 短消息  加为好友  添加 liulizhi 为MSN好友 通过MSN和 liulizhi 交谈
收藏下。。

顶部
dengniac
该用户已被删除









发表于 2009-4-6 10:33 
...

*** 作者被禁止或删除 内容自动屏蔽 ***
fantasy
新手上路
Rank: 1



UID 4964
精华 0
积分 0
帖子 4
翻译 0
原创 0
阅读权限 10
注册 2009-4-5
状态 离线
发表于 2009-4-6 12:58  资料  短消息  加为好友 
收藏一下.  这个就是shell吧.   传说中的shell  还没用过.

[ 本帖最后由 fantasy 于 2009-4-6 13:00 编辑 ]

顶部
fantasy
新手上路
Rank: 1



UID 4964
精华 0
积分 0
帖子 4
翻译 0
原创 0
阅读权限 10
注册 2009-4-5
状态 离线
发表于 2009-4-6 13:00  资料  短消息  加为好友 
能给注释一下吗?

顶部
jun708
新手上路
Rank: 1



UID 2453
精华 0
积分 0
帖子 1
翻译 0
原创 0
阅读权限 10
注册 2008-11-6
状态 离线
发表于 2009-10-8 16:48  资料  短消息  加为好友 
收藏下

顶部
kuye3131
新手上路
Rank: 1



UID 22912
精华 0
积分 0
帖子 2
翻译 0
原创 0
阅读权限 10
注册 2011-4-8
状态 离线
发表于 2011-4-26 12:23  资料  短消息  加为好友 
mysqldump你不锁表?读写频繁数据量大的时候容易出错的

顶部
 


PHPEye开源社区


当前时区 GMT+8, 现在时间是 2012-2-10 10:56

    Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.016165 second(s), 8 queries , Gzip enabled

清除 Cookies - 联系我们 - PHPEye开源社区 - Archiver