Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1075335
  • 博文数量: 836
  • 博客积分: 43880
  • 博客等级: 大将
  • 技术积分: 5485
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-20 17:36
文章分类

全部博文(836)

文章存档

2011年(1)

2008年(835)

我的朋友

分类: LINUX

2008-08-20 18:25:41

















#!/bin/bash MysqlBackup&FTP
#PowerByLts2004-12-2316:10
#E-mail:tiansi@liu.net.cn
#
#1.mkdir/home/mysqlbackup
#2.chmod700MysqlDatebackup.sh
#3.vi/etc/crontab,3003***root/home/mysqlbackup/MysqlDatebackup.sh
#everyday03:30theMysqlDatebackup.shwillwork

#SystemSetup
host=202.100.222.2#FTP主机
UserName=test#FTP用户名
Passwd=test#FTP密码

functionIint()#处理涵数
{
backup_path=/home/mysqlbackup#压缩文件存放的目录
file=$path-mysql-$(date %Y-%m-%d).tar.gz#文件名
backupCWD=/usr/local/mysql/data/$path#需备份的path
tar-czf$backup_path/$file$backupCWD#执行备份操作

cd$backup_path
ftp-i-n</dev/null2>&1#停止Mysql服务
path=database1#需备份的数据名
Iint#调用处理涵数
path=datebase2
Iint
/etc/init.d/mysqldstart>/dev/null2>&1#启动Mysql服务

rm-rf$backup_path/*.tar.gz#删除压缩文件
echo"ftpbackok!"
(责任编辑:凌云通)


下载本文示例代码
阅读(247) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~