数据正在传送.请稍候

梦游时光互联 » 服务器合租/整机租用 » 论坛Linux下的自动备份
     
本帖主题: 论坛Linux下的自动备份
2006-8-11 12:52 AM No.1 发表人:ttmax  社区短消息  TOP
ttmax (瘟神)
King
Rank: 6Rank: 6
洪魔!天下无双


热血青年奖  
UID 1330
精华 5
积分 1630
帖子 1146
体力 1121
威望 99
贡献 0
阅读权限 70
注册 2006-6-18
状态 离线
[广告]: 优惠券代码:20111001FF20% 有效期:2011.10.01/2011.10.15
唉!荷兰队还真不争气,看着生气,不如和大家交流交流!
这是我编的论坛的自动备份脚本,在linux+apache+php+mysql环境下很好用的。
论坛页面文件在/var/apache/htdocs目录下,备份文件存放在/home/backup目录下
shell#vi /home/backup.sh
#!/bin/sh
cd /home/backup
htdocsname='htdocsbak'`date +%y%m%d`'.tar.gz'
mysqlname='mysqlbak'`date +%y%m%d`'.sql'
tar cvzf $htdocsname /var/apache/htdocs/*
mysqldump  discuz > $mysqlname
简单吧!别忘了chown 700 /home/backup.sh
再编辑cron定时执行
shell#crontab -e
0 2 * * * /home/backup.sh
0 3 * * * /usr/bin/find /home/backup -ctime +10 -exec rm {} \;
每天2点执行备份,3点开始把前10天的删除,以免硬盘爆满
恢复的时候执行下面的命令就可以了
rm -rf /var/apache/htdocs
tar xzvf /home/backup/htdocsbakxxxxxx.tar.gz
mysql
mysql>drop database discuz;
mysql>create database discuz;
mysql>\q
mysql discuz < /home/backup/mysqlbakxxxxxx.sql
怎么?还不稳妥,还要来个异地备份?可以啊,在backup.sh脚本里加几句,通过ftp备份到异地
cat /home/puthead > putok
echo put $htdocsname >> putok
echo put $mysqlname >> putok
echo bye >> putok
cat putok | ftp -n
puthead的脚本里写着ftp服务器的用户名,密码等
open 192.168.1.100
user backuser password
binary
好了,收工睡觉!


回复:论坛Linux下的自动备份
2006-8-14 02:54 AM No.2 发表人:ttmax  社区短消息  TOP
ttmax (瘟神)
King
Rank: 6Rank: 6
洪魔!天下无双


热血青年奖  
UID 1330
精华 5
积分 1630
帖子 1146
体力 1121
威望 99
贡献 0
阅读权限 70
注册 2006-6-18
状态 离线
[广告]: 备案信息核验单 - 现行国内备案必看
申请精华呵呵!

回复:论坛Linux下的自动备份
2006-8-18 03:49 PM No.3 发表人:conanwchen  个人Blog  社区短消息  TOP
conanwchen (..臸剰菰単!)
Cnservers
Rank: 7Rank: 7Rank: 7
人老啦~不中用了??


UID 334
精华 0
积分 712
帖子 494
体力 471
威望 8
贡献 0
阅读权限 60
注册 2006-2-21
状态 离线
[广告]: 优惠券代码:20111001FF20% 有效期:2011.10.01/2011.10.15
不懂linux









我可以很负责任的告诉你:我对我说的话不负任何的责任~~
回复:论坛Linux下的自动备份
2006-8-18 04:44 PM No.4 发表人:ttmax  社区短消息  TOP
ttmax (瘟神)
King
Rank: 6Rank: 6
洪魔!天下无双


热血青年奖  
UID 1330
精华 5
积分 1630
帖子 1146
体力 1121
威望 99
贡献 0
阅读权限 70
注册 2006-6-18
状态 离线
[广告]: 备案信息核验单 - 现行国内备案必看
linux 我们学校有几太机器用这个系统?!

回复:论坛Linux下的自动备份
2006-8-18 09:17 PM No.5 发表人:4KING  社区短消息  QQ对话  TOP
4KING
Conqueror
Rank: 3Rank: 3


热血青年奖  
UID 1605
精华 1
积分 222
帖子 180
体力 167
威望 9
贡献 0
阅读权限 30
注册 2006-7-13
状态 离线
[广告]: 新手解疑1:FTP空间各文件目录的作用
呵呵,不是吧?我们学校都WIN98,一样垃圾

     

Powered by Discuz!3.12 Licensed © 2001-2005
Processed in 0.007353 second(s), 7 queries , Gzip enabled
所有时间为 GMT+8, 现在时间是 2024-11-24 01:53 AM
清除 Cookies - 联系我们 - 梦游时光互联 -