找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 13|回复: 1

寻求技术帝 解答~~

[复制链接]

25

主题

208

回帖

515

积分

高级会员

积分
515
发表于 2012-10-21 16:57:55 | 显示全部楼层 |阅读模式
找了个 mysql 自动备份脚本 但是 运行后 有点问题 FTP上传无效 打包 倒是没问题

脚本如下

#!/bin/sh
/etc/init.d/mysqld stop #执行备份前先停止MySql,防止有数据正在写入,备份出错
date=` date +%Y%m%d `  #获取当前日期
DAYS=7  #DAYS=7代表删除7天前的备份,即只保留最近7天的备份
BK_DR=/home/mysql_data #备份文件存放路径
DB_DR=/www/wdlinux/mysql-5.1.63/var/vsp #数据库路径
LINUX_USER=root #系统用户名
tar zcvf $BK_DR/mysql_data$date.tar.gz $DB_DR #备份数据
/etc/init.d/mysqld start #备份完成后,启动MySql
chown -R $LINUX_USER

LINUX_USER $BK_DR  #更改备份数据库文件的所有者
find $BK_DR -name "mysql_data*" -type f -mtime +$DAYS -exec rm {} \; #删除7天前的备份文件(注意:{} \;中间有空格)
deldate=` date -d -7day +%Y_%m_%d ` #删除ftp服务器空间7天前的备份
ftp -n
秋随枫舞 发表于 2012-10-21 17:13



本地备份目录创建了吗?

本地没有问题 压缩包 都 创建成功了 错误提示 FTP 命令不可用好像~!~真心不清楚。你是备份到内网的服务器上?
回复

使用道具 举报

258

主题

2551

回帖

5896

积分

论坛元老

积分
5896
发表于 2012-10-21 16:59:17 | 显示全部楼层

秋随枫舞 发表于 2012-10-21 17:27



真心不清楚。你是备份到内网的服务器上?

先在本地VM 里面 调试脚本 正常再放VPS上去 呵呵 发百度知道去了 不知道有人回答不~!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-1-11 17:44 , Processed in 0.023207 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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