设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย french

搜索
热搜: 活动 交友 discuz

寻求技术帝 解答~~ [复制链接]
查看:30 | 回复:1

23

主题

151

回帖

401

积分

中级会员

积分
401
发表于 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 命令不可用好像~!~真心不清楚。你是备份到内网的服务器上?

236

主题

2186

回帖

5126

积分

论坛元老

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

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



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

先在本地VM 里面 调试脚本 正常再放VPS上去 呵呵 发百度知道去了 不知道有人回答不~!
您需要登录后才可以回帖 登录 | 立即注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

Archiver|手机版|Discuz! X

GMT+8, 2026-6-15 17:31 , Processed in 0.016998 second(s), 4 queries , Gzip On, Redis On.

返回顶部