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
 
 

Linux & windows 应用服务器&Oracle数据库服务器备份的更多相关文章

  1. linux/windows系统oracle数据库简单冷备同步

    linux/windows系统oracle数据库简单冷备同步 我们有一个财务系统比较看重财务数据的安全性,同时我们拥有两套系统,一个生产环境(linux),一个应急备份环境(windows).备份环境 ...

  2. Windows下Oracle数据库自动备份批处理脚本

    expdb命令版本 @echo off REM ########################################################### REM # Windows Se ...

  3. windows下oracle数据库定时备份与压缩批处理脚本(win7/win2008亲测通过)

    第一种方式:全备份,并直接覆盖原来的备份文件,固定命名. 脚本: @echo off exp system/a123@HZPG file=e:\db_backup\oradata.dmp log=e: ...

  4. windows下plsql连接linux下的oracle数据库

    windows下plsql连接linux下的oracle数据库 经过多方查找,终于找到解决办法,特此记录下来,共享之. PL/SQL Develorper:目前未发现可以在Linux系统中安装的版本. ...

  5. Oracle数据库的备份方法

    1.引言 Oracle数据库的备份方法很多,无论使用那种备份方法,备份的目的都是为了在出现故障后能够以尽可能小的时间和代价恢复系统.比如使用export实用程序导出数据库对象.使用Oracle备份数据 ...

  6. 查看oracle数据库服务器的名字

    原文:查看oracle数据库服务器的名字 windows 中 1. select name from v$database ; 直接运行就可以查看了, 2.查看tnsnames.ora 的连接,有个S ...

  7. Oracle 远程链接oracle数据库服务器的配置

    远程链接oracle数据库服务器的配置 by:授客 QQ:1033553122 原理: 一.Oracle客户端与服务器端的通讯机制 1.OracleNet协议 如下图所示,Oracle通过Oracle ...

  8. oracle学习笔记1:windows下oracle数据库安装及.net调用oracle数据库

    1.下载32位或64位oracle数据库并且安装,安装时可以选择安装数据库实例或者不安装,如果不安装的话之后可以用Database Configuration Assistant(DBCA) 通过向导 ...

  9. oracle 数据库数据备份

    oracle 数据库数据备份 1.使用oracle用户应该就可以进行数据备份(不需要root用户):su oracle 查oracle实例名:echo $ORACLE_SID       例如查出来的 ...

随机推荐

  1. httpd 服务的两个节点的HA

    实验目的是:实现两个节点的http和nfs服务的HA集群. 实现条件:准备两个节点.node1,node2作为HA1,HA2提供集群服务.在node1和node2分别按照httpd服务.挂载nfs服务 ...

  2. 【监控】使用 Grafana、collectd 和 InfluxDB 打造现代监控系统

    参考资料:Grafana 是 Graphite 和 InfluxDB 仪表盘和图形编辑器:http://www.oschina.net/p/grafana 使用 Grafana.collectd 和 ...

  3. SVN服务的部署及使用

      环境说明 系统版本     CentOS 7.2 x86_64   SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是 ...

  4. 学习ajax总结

    之前公司的ajax学习分享,做一点总结,加深记忆 什么是ajax? 异步的的js和xml,用js异步形式操作xml,工作主要是数据交互 借阅用户操作时间,减少数据请求,可以无刷新请求数据 创建一个对象 ...

  5. RAID详解[RAID0/RAID1/RAID10/RAID5] (转)

    一.RAID定义RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘 ...

  6. 【Excle】动态更新数据下拉菜单

    现在我们制作了一个简单的下拉菜单,如下: 但是随着公司的逐渐扩大,部门也变得多了,目前我是把数据范围写死的 ,所有每次添加一个部门,就得修改数据范围,那么现在我们不想修改这个范围了,想让他每次添加部门 ...

  7. Loadrunner Analysis之Web Page Diagnostics

    Loadrunner Analysis之Web Page Diagnostics 分类: LoadRunner 性能测试 2012-12-31 18:47 1932人阅读 评论(2) 收藏 举报 di ...

  8. pat(B) 1037. 在霍格沃茨找零钱(水题)

    代码: #include<cstdio> #include<iostream> #include<cstring> #include<algorithm> ...

  9. Log4j介绍,log4j.properties配置详解

    http://www.cnblogs.com/simle/archive/2011/09/29/2195341.html本文主要解释log4j的配置文件各个配置项的含义,内容是从网上转载的 1.Log ...

  10. Atitit. 包厢记时系统 的说明,教程,维护,故障排查手册v2 pb25.doc

    Atitit. 包厢记时系统 的说明,教程,维护,故障排查手册v2 pb25.doc 1. 服务器方面的维护1 1.1. 默认情况下,已经在系统的启动目录下增加了 个启动项目1 1.2. 后台服务.保 ...