标签:创建 pre dmp 文件名 信息 需求 use 文件上传 hash
需求:将数据备份的文件上传到ftp所在服务器1、在数据库所在服务器上创建ftp.sh脚本
#vi /home/hh/ftp.sh
#!/bin/bash #声明改文件为sh脚本可执行文件
CURDATE=$(date ‘+%Y%m%d‘) #获取当天的日期
cd /u01/bacup/ #切换本地目录
ftp -v -n 192.168.5.5 <<- EOF #执行ftp命令
user jie jd!2016 #用户名 密码
binary #以字节传输
hash
put NL$CURDATE*.dmp NL$CURDATE.dmp
put HL$CURDATE*.dmp HL$CURDATE.dmp
bye
EOF
FTP的命令行格式为:
ftp -v -d -i -n -g [主机名] ,其中
-v 显示远程服务器的所有响应信息;
-n 限制ftp的自动登录,即不使用;.n etrc文件;
-d 使用调试方式;
-g 取消全局文件名。
给ftp.sh脚本执行权限,做计划任务即可。
标签:创建 pre dmp 文件名 信息 需求 use 文件上传 hash
原文地址:http://blog.51cto.com/meiling/2070705