首页 > 代码库 > 应用备份脚本示例
应用备份脚本示例
#!/bin/bash#scription: This Is Backup-Script for WEB-APP#By WangXiaoKe #DATE 2016,6,1#定义脚本变量TIME=$(date +%Y%m%d)#################################################### 删除30天以前的备份文件 #################################/usr/bin/find /backup-script/ -name ‘*.tar‘ -mtime +30 -exec rm -rf {} \;############################################################# 备份 ###################################################### 备份网站应用/bin/tar -C /usr/local/apache-tomcat-6.0.44/ -cvf /backup-script/webapp${TIME}.tar webapps/# 判断是否备份成功并写入文件记录if [ $? -eq 0 ];thenecho ${TIME}备份应用成功 >> /backup-script/backuplogelseecho ${TIME}备份应用失败 >> /backup-script/backuplogfi########################################################## 拷贝到FTP服务器#############################################/usr/bin/ftp -n<<!open 10.8.252.251promptuser bdw bdwlcd /backup-script/cd appput backuplogmkdir ${TIME}cd ${TIME}mput webapp${TIME}.tarclosebye!
应用备份脚本示例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。