1、执行预览,摁1备份1程序,摁2备份2程序,超过10秒没有选择自动退出,这样看起来比较高大上
2、备份成功提示:
3、脚本文件,可以把备份目录换成自己的程序目录
#!/bin/bash
date="`date +%Y%m%d%H%M`"
echo "####################################"
echo "# 1、备份一卡通 #"
echo "# 2、备份智慧能源 #"
echo "# 3、备份hos系统 #"
echo "# 4、主数据系统 #"
echo "# 5、备份门户网站 #"
echo "# 6、备份一卡通门户 #"
echo "# 7、备份财务系统 #"
echo "# 8、备份智慧能源传输 #"
echo "# 9、备份整个zmmis目录 #"
echo "####################################"
read -t 10 -p "请选择需要备份的程序[1-9],等待时间为10秒:" input
case $input in
1)
tar zcvf /backup/zmmis/gcmis/gcmis.$date.tar.gz /u01/app/zmmis/gcmis
echo -e "\033[32m gcmis备份成功,请查看备份\033[0m"
;;
2)
tar zcvf /backup/zmmis/Iems/iems.$date.tar.gz /u01/app/zmmis/IEMS
echo -e "\033[32m Iems备份成功,请查看备份\033[0m"
;;
esac