网站数据会滚脚本

root
233
文章
0
评论
2020年3月4日18:11:17 评论 1095字阅读3分39秒

网站数据会滚脚本

当代码经过测试环境后,正式进入生产环境,突然发现有问题,这时候需要立刻还原数据,写一个简单的网站代码回滚脚本

java项目的

#!/bin/bash
Web_Dir=/server/tools/tomcat/webapps/
Web_Data=/opt/
cd $Web_Data
rm -rf ${Web_Dir}/*
ls -ltr ROOT-*
read -p "请输入你要会滚的版本: " x
cp -a $x /server/tools/tomcat/webapps/

执行一下

[root@backup scripts]# sh jeesns_hg.sh 
-rw-r--r-- 1 root root 26105978 Mar  3 19:07 ROOT-2020-03-04-13-47-26.war
-rw-r--r-- 1 root root 26105978 Mar  3 19:07 ROOT-2020-03-04-13-42-21.war
-rw-r--r-- 1 root root 26105978 Mar  3 19:07 ROOT-2020-03-03-19-42-04.war
-rw-r--r-- 1 root root 26105978 Mar  3 19:07 ROOT-2020-03-03-19-41-53.war
-rw-r--r-- 1 root root 26106082 Mar  4 13:47 ROOT-2020-03-04-16-54-21.war
-rw-r--r-- 1 root root 26106082 Mar  4 13:47 ROOT-2020-03-04-16-54-18.war
-rw-r--r-- 1 root root 26106082 Mar  4 13:47 ROOT-2020-03-04-16-54-16.war
-rw-r--r-- 1 root root 26106082 Mar  4 13:47 ROOT-2020-03-04-16-51-03.war
请输入你要会滚的版本: ROOT-2020-03-04-16-54-21.war

进行检查

[root@backup opt]# ll /server/tools/tomcat/webapps/
total 25496
drwxr-x--- 5 root root      104 Mar  4 17:56 ROOT-2020-03-04-16-54-21
-rw-r--r-- 1 root root 26106082 Mar  4 13:47 ROOT-2020-03-04-16-54-21.war

 

普通项目的

#!/bin/bash
Web_Data=/code/
cd $Web_Data
ls -ltr web-*
read -p "请输入你要会滚的版本: " x
rm -rf html
ln -sf $x html

 

 

 

 

继续阅读
历史上的今天
3月
4
weinxin
我的微信
这是我的微信扫一扫
  • 文本由 发表于 2020年3月4日18:11:17
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
三剑客练习 shell

三剑客练习

三剑客练习 grep I am hewenfu teacher! I teach linux. test I like badminton ball ,billiard ball and chines...
awk练习 shell

awk练习

awk 1.列出UID=0的用户 # awk -F : '$3==0' /etc/passwd root:x:0:0:root:/root:/bin/bash 2.列出系统的用户 # awk -F :...
函数,数组 shell

函数,数组

shell中函数的作用 命令合集,完成特定功能的代码块,在shell中定义函数可以使用代码模块化,便于复用代码,加强可读性,函数和变量类似,先定义才可调用,如果定义不调用则不会被执行 传参 $1,$2...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: