RM新时代国际平台

  • <div id="r605l"></div>
      1. <th id="r605l"></th>
      2. Oracle RMAN備份與恢復(fù)

        Oracle RMAN備份集是用來存儲數(shù)據(jù)庫的備份信息,RMAN使用BACKUP命令對目標(biāo)數(shù)據(jù)庫進行數(shù)據(jù)備份。

        RMAN一個備份集可以存儲一個或多個文件的備份信息,所以說備份集經(jīng)常用在需要同時備份多個數(shù)據(jù)文件的情況。每一個備份集是由多個備份片組成的,備份片是一個單獨的文件,并且備份片的大小也是有限制的。如果沒有限制備份片的大小,那么在備份集中只能存在一個備份片。

        RMAN對Oracle數(shù)據(jù)庫備份,就是利用BACKUP命令把要備份的數(shù)據(jù)庫對象備份成備份集,具體命令如下:

        BACKUP [level] [backup_type][option]

        語法解析:

        1、level:指的是備份的增量,可以是1、2、3、4或者FULL, FULL代表的是全備份。

        2、backup_type:指的是要進行備份的數(shù)據(jù)庫對象,這里可以是database (數(shù)據(jù)庫)、datafile (數(shù)據(jù)文件)、tablespace (表空間)、archivelog all (備份歸檔日志文件)等對象。

        3、option:一個可選項,包括channel (用于指定備份所使用的通道)、maxsetsize (定義備份集的最大值)等信息。

        例1、利用backup命令備份users表空間,具體命令如下:

        backup full tablespace users;

        通過上圖可以發(fā)現(xiàn),我們進行備份users表空間時,由于里面有兩個數(shù)據(jù)文件,backup備份是對應(yīng)備份成兩個BKP文件。同時在我們進行全庫備份或表空間備份時,在未開啟歸檔模式的情況,只能進行冷備份,就是要把數(shù)據(jù)庫關(guān)閉并啟動mount,但是在開啟歸檔模式下,就可以進行熱備份,筆者的數(shù)據(jù)庫就是在開啟歸檔模式下進行的熱備份。

        例2、利用backup命令進行全庫備份。代碼如下:

        backup full database;

        Oracle RMAN恢復(fù)是RMAN備份的逆過程,主要是通過restore命令還原備份信息,使用recover完成數(shù)據(jù)庫的同步恢復(fù)工作。下面介紹RMAN是如何進行備份的恢復(fù)。

        RESTORE還原

        RMAN使用RESTORE命令可以還原備份的信息,就是把數(shù)據(jù)還原到之前備份時的還原點,RESTORE命令的具體語法如下:

        RESTORE object

        語法解析:

        1、object指的是數(shù)據(jù)庫對象,可以是database (數(shù)據(jù)庫)、datafile (數(shù)據(jù)文件)、tablespace (表空間)、archivelog (歸檔日志文件)、controlfile(控制文件)等對象。

        2、restore 是還原,文件級的恢復(fù),就是物理文件還原,所以只有當(dāng)數(shù)據(jù)文件或其他文件丟失時,使用restore進行還原,還原的前提是數(shù)據(jù)庫在mount狀態(tài)下。

        RECOVER恢復(fù)

        RMAN使用RECOVER命令可以恢復(fù)數(shù)據(jù)庫,該命令是負(fù)責(zé)把歸檔日志文件用于重建的數(shù)據(jù)文件,來完成數(shù)據(jù)庫的同步恢復(fù)。recover恢復(fù)是數(shù)據(jù)級的恢復(fù),邏輯上恢復(fù),即是一步一步利用歸檔日志恢復(fù)到出事的那個時間點,保持?jǐn)?shù)據(jù)的一致性。但是,recover恢復(fù)的前提得是數(shù)據(jù)庫開啟了歸檔日志模式。

        recover恢復(fù)語法:

        recover object;

        語法解析:

        1、這里的object指的是要恢復(fù)的數(shù)據(jù)庫對象,和restore的語法一致。而且都需要在數(shù)據(jù)庫關(guān)閉且mount狀態(tài)進行數(shù)據(jù)庫的恢復(fù)。

        總結(jié):


        下一篇:oracle rman備份介紹和恢復(fù)目錄創(chuàng)建
        RM新时代国际平台
      3. <div id="r605l"></div>
          1. <th id="r605l"></th>
          2. <div id="r605l"></div>
              1. <th id="r605l"></th>
              2. 新时代RM|国际平台 新时代软件下载 RM新时代官网网址 rm新时代是正规平台 新时代rm平台入口