`
woody_woodpecker
  • 浏览: 19034 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

linux下使用crontab实现oracle定时备份

阅读更多
1创建oracle备份脚本创建备份脚本,backuporacle.sh
#!/bin/sh
echo "Begin backup turbocms oracle database..."
source /home/oracle/.bash_profile
rq=`date +%y%m%d`
echo "Starting time:"`date`
$ORACLE_HOME/bin/exp oracleuser/password file=/opt/backup/db${rq}.dmp log=/opt/backup/log${rq}.log
echo "Export mission over!"

2执行脚本,看是否可以正常备份
#./backuporacle.sh
查看/opt/backup下是否生成了数据库备份文件
3将脚本加入crontab任务,每天执行
#crontab -e
添加任务,表示每天凌晨1点半执行一次数据库备份
30 01 * * * /opt/backup/backuporacle.sh
分享到:
评论

相关推荐

    linux下oracle定时备份

    Oracle数据库的定时备份通常借助于Linux的cron服务来实现,这是一个强大的定时任务调度器。在Redhat Linux Enterprise 5中,Oracle 10g版本的数据库管理员可以通过配置crond服务和编写脚本来安排自动备份。 首先,...

    linux下远程定时备份oracle数据库

    在Linux环境下,远程定时备份Oracle数据库是一项至关重要的任务,它能确保数据的安全性和业务的连续性。Oracle数据库作为企业级的数据库管理系统,其备份与恢复策略必须严谨且可靠。以下将详细阐述如何在没有安装...

    利用Crontab实现对Oracle数据库的定时备份.rar

    本教程将详细阐述如何利用Crontab来实现Oracle数据库的定时备份。 首先,我们需要理解Oracle数据库的备份类型。Oracle支持多种备份方式,如物理备份(如使用RMAN工具)和逻辑备份(如导出/导入)。在本教程中,我们...

    Linux下Oracle定时备份设置方法.docx

    Oracle定时备份设置方法可以使用crontab来实现,该方法可以根据需要备份的时间间隔和数据库类型来灵活地设置备份策略。 知识点1:crontab简介 crontab是一种命令行工具,用于在Linux系统中设置定时任务。它可以让...

    linux下oracle数据库自动定时备份迁移

    Linux下Oracle数据库自动备份迁移 通过linux下Crontab实现定时任务,结合oracle自动备份脚本实现oracle数据库的备份操作,结合linux下Scp服务实现备份文件的异地存储,从而减少了人为备份的繁琐工作和服务器损坏造成...

    linux下和win7下定时备份oracle数据库

    在Linux环境下定时备份Oracle数据库通常涉及以下几个步骤和知识点: 1. 创建备份目录:首先需要在/opt目录下创建用于存放数据库备份文件的目录。使用mkdir命令创建,例如mkdir -p /opt/DB_bak/srcdmps。 2. 环境...

    linux下为oracle做定时备份的操作

    通过上述步骤,我们可以在Linux环境下实现Oracle数据库的定时备份。这种方法不仅简化了数据库管理员的工作流程,还提高了数据的安全性和可靠性。同时,根据实际需求调整备份策略,如增加增量备份、异地备份等,将...

    AIX上oracle备份策略(rman+crontab)

    本文将详细讲解如何在AIX操作系统上使用RMAN(Recovery Manager)结合crontab来实现Oracle数据库的自动化增量备份。 首先,RMAN是Oracle数据库提供的一种强大工具,用于执行数据库备份、恢复、空间管理和性能优化等...

    Centos7.6下设置Oracle定时自动备份和sudo设置.docx

    Centos7.6 下 Oracle 定时自动备份和 sudo 设置 本文将详细介绍 Centos7.6 下 Oracle 定时自动备份和 sudo 设置的过程。该过程包括编写数据库备份脚本文件、设置定时、sudo 设置等多个方面。 编写数据库备份脚本...

    oracle定时备份脚本(实例)

    ### Oracle定时备份脚本知识点详解 #### 一、Oracle数据库定时备份原理与脚本实现 在Oracle数据库管理中,为了确保数据的安全性和可用性,定期进行数据备份是必不可少的操作之一。通过编写定时备份脚本,可以自动...

    oracle 定时备份

    ### Oracle定时备份的相关知识点 #### 一、Oracle定时备份概述 在数据库管理中,定期进行数据备份是一项重要的工作,能够确保在系统发生故障时能够快速恢复数据,减少数据丢失的风险。Oracle作为一款广泛使用的...

    oracle 10g在linux下定时备份手册

    Oracle 10g在Linux环境下进行定时备份是数据库管理中的重要任务,确保数据的安全性和可恢复性。以下是一份详细的Oracle 10g Linux定时备份手册: 1. **使用crontab设置定时任务** 在Linux系统中,我们通常使用`...

    crontab自动备份

    在深入解析如何使用`crontab`实现自动备份之前,我们首先简要了解下`crontab`的基本概念及其工作原理。 `crontab`是Unix/Linux系统中的一个用于计划任务执行的工具。用户可以通过`crontab`来定义一系列定时执行的...

    Linux oracle 自动备份脚本

    本文详细介绍了一个适用于Linux环境下的Oracle数据库自动备份脚本,包括了环境配置、备份执行、旧备份清理及定时任务设置等多个方面。通过对该脚本的学习和实践,不仅可以提高数据库管理员的工作效率,还能有效提升...

    oracle 定时导出脚本

    在Linux环境下,为了实现Oracle数据库的自动化备份管理,通常会借助于shell脚本来完成定时导出任务。以下是一个典型的Oracle定时导出脚本示例: ```bash #!/bin/bash echo 'exportdataoftest' date fmt=`date "+%Y-...

    linux下Oracle自动备份到远程

    对于部署在Linux环境下的Oracle数据库,通过自动化手段实现数据备份不仅能够提升工作效率,还能够减少人为操作带来的风险。本文将详细介绍如何在Linux环境下配置Oracle数据库的自动备份,并将备份文件传输至远程...

    linux环境下oracle备份脚本

    本文将详细介绍如何编写和执行Linux下的Oracle备份脚本,包括全备、增量备份以及对应的CRONTAB定时任务设置。 首先,Oracle备份主要依赖于RMAN(Recovery Manager)工具,它提供了多种备份类型和策略。在提供的脚本...

    Linux下备份oracle数据库到本地

    本文主要讨论如何在Linux系统下使用Oracle的exp工具来备份数据库到本地,并结合使用shell脚本和crontab实现自动化定时备份。 首先,我们需要创建一个shell脚本来执行Oracle的exp命令。创建一个新的shell文件,例如...

    oracle每天定时备份-自动创建计划任务.zip

    通过这个压缩包提供的自动备份脚本,你可以轻松实现Oracle数据库的每日定时备份,确保数据安全,同时减少了手动操作的工作量。但请务必根据实际情况调整配置,以确保备份的有效性和效率。如果在设置过程中遇到问题,...

    linux定时备份oracle自动上传 FTP

    本文主要涉及如何在Linux环境下,利用Oracle数据库的备份功能,结合FTP服务实现自动定时备份并上传到远程服务器。以下是对整个流程的详细解释: 1. **Oracle数据库备份**: - 使用`exp`命令进行Oracle数据库的逻辑...

Global site tag (gtag.js) - Google Analytics