LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 776|回复: 1

为啥我的脚本不能运行?

[复制链接]
发表于 2007-7-10 18:23:40 | 显示全部楼层 |阅读模式
[PHP]#!/bin/sh
##############################
#这是一个备分电影数据库的脚本#
##############################
# 定意时间
DATE=`date +%Y-%m-%d`
# 停止mysql服务
/etc/rc.d/init.d/mysql stop
# 暂停2秒,等待服务停止结束
sleep 2
# 删除垃圾文件
rm -rf /srv/mysql/server-bin.*
# 进入需要备份的目录
cd /srv/
# 完全打包mysql目录
tar cvjfp /mnt/disk/mvbackup/mysql.$DATE.tar.bz2 mysql
# 重启启动mysql
/etc/rc.d/init.d/mysql start
# 进入需要备份的图片目录
cd /srv/www/htdocs/movie/upload/
# 打包图片目录
tar cvjfp /mnt/disk/mvbackup/upload.$DATE.tar.bz2 $DATE
# 进入备份文件存放的目录
cd /mnt/disk/mvbackup/
# 连接远程备份文件存放FTP服务器
ftp -n 192.168.0.248 << !
user backup backup
binary
put mysql.$DATE.tar.bz2
put upload.$DATE.tar.bz2
bye
!
# rm -f mysql.$DATE.tar.bz2 upload.$DATE.tar.bz2
# 结束[/PHP]
发表于 2007-7-10 18:51:24 | 显示全部楼层
备份报错是什么,定时备份,贴出 /etc/crontab看看
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回顶部 返回列表