AIX下备份 oracle

在AIX上备份oracle是一个非常重要且必要的任务。因为如果数据被意外删除或损坏,那么这将是一个非常糟糕的情况。一旦数据丢失,很难恢复,这将无疑对公司的经济利益造成一定的损失。所以在日常工作中,我们一定要保测好Oracle数据库的备份,以确保要有备无患。

在介绍备份的方法之前,我们先来看一下为什么要备份Oracle:可能出现的故障原因包括:人为误删操作、服务器宕机、网络故障等等。这就使得备份数据库变得至关重要,因为只有在你急需用到数据的时候,你才会真正意识到数据的重要性,而那时后悔早已来不及。

在AIX下备份Oracle的方法有很多,包括 RMAN, exp/imp等等。在此篇文章中,我们重点讲述RMAN备份的做法。使用RMAN可以大大简化备份过程,且备份速度较exp/imp要快很多,可以一步到位的实现备份和恢复过程。

rman target / nocatalog RUN { BACKUP AS COMPRESSED BACKUPSET DATABASE FORMAT '/home/oracle/Bak/oradata_%s_%T_%p.bak' (tag 'full_backup') ; }