Linux & windows 应用服务器&Oracle数据库服务器备份
2014-08-30 12:47
441 查看
Linux篇
tomcat启动加入开机启动项
vi /etc/rc.d/rc.local
service iptables stop
/usr/local/tomcat/bgyappserv01/bin/catalina.sh start
应用服务器重启:每天3点10分;
应用服务器备份:每周一4点10分
crontab -e
10 3 * * * reboot
10 4 * * 1 root run-parts /etc/cron.weekly
vi /etc/cron.weekly/jc6Backup
#!/bin/sh
mydate=`date +%Y%m%d`
tar czvf /root/tomcat/back/183tomcatJc6${mydate}.tar /usr/local/tomcat/bgyappserv01/webapps/jc6
find /root/tomcat/back/ -mtime +60 -name "*.*" -exec rm -rf {} \;
数据库服务器重启:每周六5点10分;
数据库服务器备份:每天3点5分
vi /etc/rc.d/rc.local
service iptables stop
crontab -e
5 3 * * * root run-parts /etc/cron.daily
10 5 * * 6 reboot
vi /etc/cron.daily/oracleBackup
#!/bin/sh
su - oracle
mydate=`date +%Y%m%d`
exp jc6/jc6@bgydb file=/home/oracle/backups/jc6jc6_184_${mydate}.dmp full=y log=/home/oracle/log/expLog${mydate}.txt
find /home/oracle/backups -mtime +30 -name "*.*" -exec rm -rf {} \;
find /home/oracle/log -mtime +30 -name "*.*" -exec rm -rf {} \;
chmod 777 /etc/cron.daily/oracleBackup
公文交换
vi /etc/cron.daily/oracleBackup
#!/bin/sh
su - oracle
mydate=`date +%Y%m%d`
exp edes/edes@edesdb file=/home/oracle/backups/edes_182_${mydate}.dmp full=y log=/home/oracle/log/expLog${mydate}.txt
find /home/oracle/backups -mtime +30 -name "*.*" -exec rm -rf {} \;
find /home/oracle/log -mtime +30 -name "*.*" -exec rm -rf {} \;
windows篇
应用服务器重启
每周六3点10分;start加入开机启动项
shutdown -r -c "weekly reboot"
tomcat备份
taskkill /f /im java.exe
set fname=%date:~0,4%%date:~5,2%%date:~8,2%
"E:\Program Files\WinRAR\WinRAR.exe" a -m5 E:\back\jc6\185WebappJc6%fname%.rar E:\tomcat\webapps\jc6
forfiles /p "e:\back\jc6" /s /m *.* /d -60 /c "cmd /c del @path"
e:
cd E:\tomcat\bin\
start startup.bat
pause
数据库备份备份
set mydate=%date:~0,4%%date:~5,2%%date:~8,2%
exp jc6/jc6@oadb file=e:\back\oracle\jc6jc6_AT_inside186_%mydate%.dmp full=y log=e:\log\expLog%mydate%
forfiles /p "e:\back\oracle" /s /m *.* /d -10 /c "cmd /c del @path"
forfiles /p "e:\log" /s /m *.* /d -10 /c "cmd /c del @path"
pause
tomcat启动加入开机启动项
vi /etc/rc.d/rc.local
service iptables stop
/usr/local/tomcat/bgyappserv01/bin/catalina.sh start
应用服务器重启:每天3点10分;
应用服务器备份:每周一4点10分
crontab -e
10 3 * * * reboot
10 4 * * 1 root run-parts /etc/cron.weekly
vi /etc/cron.weekly/jc6Backup
#!/bin/sh
mydate=`date +%Y%m%d`
tar czvf /root/tomcat/back/183tomcatJc6${mydate}.tar /usr/local/tomcat/bgyappserv01/webapps/jc6
find /root/tomcat/back/ -mtime +60 -name "*.*" -exec rm -rf {} \;
数据库服务器重启:每周六5点10分;
数据库服务器备份:每天3点5分
vi /etc/rc.d/rc.local
service iptables stop
crontab -e
5 3 * * * root run-parts /etc/cron.daily
10 5 * * 6 reboot
vi /etc/cron.daily/oracleBackup
#!/bin/sh
su - oracle
mydate=`date +%Y%m%d`
exp jc6/jc6@bgydb file=/home/oracle/backups/jc6jc6_184_${mydate}.dmp full=y log=/home/oracle/log/expLog${mydate}.txt
find /home/oracle/backups -mtime +30 -name "*.*" -exec rm -rf {} \;
find /home/oracle/log -mtime +30 -name "*.*" -exec rm -rf {} \;
chmod 777 /etc/cron.daily/oracleBackup
公文交换
vi /etc/cron.daily/oracleBackup
#!/bin/sh
su - oracle
mydate=`date +%Y%m%d`
exp edes/edes@edesdb file=/home/oracle/backups/edes_182_${mydate}.dmp full=y log=/home/oracle/log/expLog${mydate}.txt
find /home/oracle/backups -mtime +30 -name "*.*" -exec rm -rf {} \;
find /home/oracle/log -mtime +30 -name "*.*" -exec rm -rf {} \;
windows篇
应用服务器重启
每周六3点10分;start加入开机启动项
shutdown -r -c "weekly reboot"
tomcat备份
taskkill /f /im java.exe
set fname=%date:~0,4%%date:~5,2%%date:~8,2%
"E:\Program Files\WinRAR\WinRAR.exe" a -m5 E:\back\jc6\185WebappJc6%fname%.rar E:\tomcat\webapps\jc6
forfiles /p "e:\back\jc6" /s /m *.* /d -60 /c "cmd /c del @path"
e:
cd E:\tomcat\bin\
start startup.bat
pause
数据库备份备份
set mydate=%date:~0,4%%date:~5,2%%date:~8,2%
exp jc6/jc6@oadb file=e:\back\oracle\jc6jc6_AT_inside186_%mydate%.dmp full=y log=e:\log\expLog%mydate%
forfiles /p "e:\back\oracle" /s /m *.* /d -10 /c "cmd /c del @path"
forfiles /p "e:\log" /s /m *.* /d -10 /c "cmd /c del @path"
pause
相关文章推荐
- Resin服务器安装配置手册(Windows&Linux)
- Linux&Windows搭建基于nginx的视频点播服务器
- linux下设置自动备份Oracle数据库&异地存储 .
- windows db2备份至Linux备份服务器之脚本实现
- Linux&Windows搭建基于nginx的视频点播服务器
- 把oracle数据库所在电脑 备份的dmp文件,在dos命令利用CURL命令直接发HTTP请求上传到应用服务器
- Linux平台和Windows平台下两种自动备份MySQL数据的脚本(Shell&Bat)和步骤
- Linux&Windows实现 Eclipse远程调试 tomcat应用
- splunk 服务器 +windows&linux forwarder 安装
- Windows & Linux服务器如何禁用ping总结
- ftp服务器的建立(windows&linux)
- linux挂在samba服务器到本地(用于备份文件到nas或者windows的文件服务器)
- Windows 2008 R2 2012 R2服务器备份高级应用之---增量备份到网络
- 完全备份oracle数据库,再导出到另一服务器(linux下),bmc的数据系统
- 菜鸟学Linux十:Sendmail服务器的搭建之在Linux和Windows系统上邮件收发的应用
- Booting Linux from Windows' Boot Manager
- Linux下缓存服务器的应用 zz chinalab
- Windows & Linux 相同功能软件对应列表(转)
- WM_DEVICECHANGE在Windows CE&Mobile系统中的应用
- Linux下缓存服务器的应用