国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

rman備份方式半功略

2024-07-21 02:40:05
字體:
來源:轉載
供稿:網友

為了可憐的上班期間上不了MSN的LB__20016小弟,我做了個RMAN的全步驟給你作為沒事時試驗用,同時供大家分享和批評指正(一定要有錯誤指正出來免得教壞了小兄弟呵呵 :lol: )前面是介紹和指令,后面附上了我做的各個步驟從屏幕上拷貝下的東西,所以確實可行, 但是實在是累的頭暈眼花,并沒有把恢復部分做出來,下次有空再做,呵呵先偷個懶了!
------------------------------------------------------------------------------------------
一:RMAN是Oracle提供的一個數據庫備份和恢復工具。
特點:
1)備份和恢復數據庫、表空間、控制文件、數據文件和歸檔文件
2)校驗備份數據集
3)通過備份檢查損壞塊
4)增量備份
5)腳本能力
6)備份和恢復獲得更好的性能
7)結合OS一起實現自動備份
8)支持OPS
-------------------------------------------------------------------------------------------
二:RMAN的一些術語
Target Database 被治理目的數據庫
Recover Catalog 存儲備份信息的數據庫用戶
Channel 在備份和恢復時使用的通道,文件或磁帶
Backup set 一次的備份操作輸出的一個或多個文件
Backup piece 備份集中的一個物理文件稱為piece
Image copies 數據庫文件的一個拷貝
------------------------------------------------------------------------------------------
3:使用rman的預備  
         1:將要備份的數據庫設成歸檔模式。(具體方法精華區里有具體介紹) 
         2:用dbca創建rman數據庫(可以在本機也可以在其他機器)
         3:windows在注冊表,unix在.PRofile里修改參數:
        NLS_DATE_LANGUAGE=AMERICAN
NLS_DATE_FORMAT=MON DD YYYY HH24:MI:SS
         4:創建用戶rman
              create tablespace rman_ts datafile 'c:/oracle/oradata/rmants.dbf' 
size 20m 
default storage(
initial 100k
next 100k
pctincrease 0
)

              create user rman identified by rman 
default tablespace rman_ts
Temporary tablespace temp
quota unlimited on rman_ts
            grant recovery_catalog_owner to rman;
    grant connect,resource to rman;
------------------------------------------------------------------------------------------
4:開始使用
         1)C:/>rman

          RMAN>connect catalog rman/rman@rman
          RMAN>create catalog tablespace rman_ts
          RMAN>connect target system/manager
          RMAN>register database;
          RMAN>resync catalog;
         2):--全部備份:
          RMAN>Run {
           2>  Allocate channel c1 type disk;
           3>  Backup full filesperset 3
           4>          (database format 'e:/bk/full_%p%d.%s');}
         3):--備份表空間USERS  注重表空間名大寫。
           RMAN>run{
            2>              allocate channel c1 type disk;
            3>              backup tablespace "USERS" filesperset 1
            4>              format 'e:/bk/users_%t%s.%p';
            5>      }
            其它備份方式看我具體步驟,作了這么多眼花了。
-----------------------------------------------------------------------------------------
以下是我操作時從屏幕拷貝下來的內容
C:/>rman
RMAN>connect catalog rman/rman@rman
RMAN-06008:連接到恢復目錄數據庫
RMAN-06428:未安裝恢復目錄

RMAN>create catalog tablespace rman_ts

RMAN-06431:恢復目錄已創建

RMAN>connect target system/manager

RMAN-06005:連接到目標數據庫:TULip (DBID=3789239814)

RMAN>register database;

RMAN-03022:正在編譯命令:register
RMAN-03023:正在執行命令:register
RMAN-08006:注冊在恢復目錄中的數據庫
RMAN-03023:正在執行命令:full resync
RMAN-08002:正在啟動全部恢復目錄的 resync
RMAN-08004:完成全部 resync

RMAN>resync catalog;

RMAN-03022:正在編譯命令:resync

RMAN-03023:正在執行命令:resync
RMAN-08002:正在啟動全部恢復目錄的 resync
RMAN-08004:完成全部 resync
-------------------------------------------------------------------------------------------
--全部備份:


RMAN>Run {
2>  Allocate channel c1 type disk;
3>  Backup full filesperset 3
4>          (database format 'e:/bk/full_%p%d.%s');}

RMAN-03022:正在編譯命令:allocate
RMAN-03023:正在執行命令:allocate
RMAN-08030:分配的通道:c1
RMAN-08500:通道 c1:sid=16 devtype=DISK

RMAN-03022:正在編譯命令:backup
RMAN-03023:正在執行命令:backup
RMAN-08008:通道 c1:正在啟動 full 數據文件備份集
RMAN-08502:set_count=2 set_stamp=505150811 creation_time=9月  19 2003 15:40:11
RMAN-08010:通道 c1:正在指定備份集中的數據文件
RMAN-08522:輸入數據文件 fno=00003 name=C:/ORACLE/ORADATA/TULIP/USERS01.DBF
RMAN-08522:輸入數據文件 fno=00007 name=C:/ORACLE/ORADATA/TULIP/DR01.DBF
RMAN-08522:輸入數據文件 fno=00004 name=C:/ORACLE/ORADATA/TULIP/TEMP01.DBF
RMAN-08013:通道 c1:已創建 1 段
RMAN-08503:段 handle=E:/BK/FULL_1TULIP.2 comment=NONE
RMAN-08525:備份集完成,經過時間:00:00:26
RMAN-08008:通道 c1:正在啟動 full 數據文件備份集
RMAN-08502:set_count=3 set_stamp=505150837 creation_time=9月  19 2003 15:40:37
RMAN-08010:通道 c1:正在指定備份集中的數據文件
RMAN-08522:輸入數據文件 fno=00001 name=C:/ORACLE/ORADATA/TULIP/SYSTEM01.DBF
RMAN-08011:備份集中包括當前控制文件
RMAN-08522:輸入數據文件 fno=00006 name=C:/ORACLE/ORADATA/TULIP/INDX01.DBF
RMAN-08013:通道 c1:已創建 1 段
RMAN-08503:段 handle=E:/BK/FULL_1TULIP.3 comment=NONE
RMAN-08525:備份集完成,經過時間:00:00:45
RMAN-08008:通道 c1:正在啟動 full 數據文件備份集
RMAN-08502:set_count=4 set_stamp=505150882 creation_time=9月  19 2003 15:41:22
RMAN-08010:通道 c1:正在指定備份集中的數據文件
RMAN-08522:輸入數據文件 fno=00002 name=C:/ORACLE/ORADATA/TULIP/RBS01.DBF
RMAN-08522:輸入數據文件 fno=00005 name=C:/ORACLE/ORADATA/TULIP/TOOLS01.DBF
RMAN-08013:通道 c1:已創建 1 段
RMAN-08503:段 handle=E:/BK/FULL_1TULIP.4 comment=NONE
RMAN-08525:備份集完成,經過時間:00:00:46
RMAN-03023:正在執行命令:partial resync
RMAN-08003:啟動部分恢復目錄的 resync
RMAN-08005:完成部分 resync
RMAN-08031:釋放的通道:c1

------------------------------------------------------------------------------------------

--備份表空間USERS  注重表空間名大寫。
RMAN>run{
2>              allocate channel c1 type disk;

3>              backup tablespace "USERS" filesperset 1
4>              format 'e:/bk/users_%t%s.%p';
5>      }

RMAN-08031:釋放的通道:c1
RMAN-03022:正在編譯命令:allocate
RMAN-03023:正在執行命令:allocate
RMAN-08030:分配的通道:c1
RMAN-08500:通道 c1:sid=16 devtype=DISK

RMAN-03022:正在編譯命令:backup
RMAN-03023:正在執行命令:backup
RMAN-08008:通道 c1:正在啟動 full 數據文件備份集
RMAN-08502:set_count=6 set_stamp=505151314 creation_time=9月  19 2003 15:48:34
RMAN-08010:通道 c1:正在指定備份集中的數據文件
RMAN-08522:輸入數據文件 fno=00003 name=C:/ORACLE/ORADATA/TULIP/USERS01.DBF
RMAN-08013:通道 c1:已創建 1 段
RMAN-08503:段 handle=E:/BK/USERS_5051513146.1 comment=NONE
RMAN-08525:備份集完成,經過時間:00:00:07
RMAN-03023:正在執行命令:partial resync
RMAN-08003:啟動部分恢復目錄的 resync
RMAN-08005:完成部分 resync
RMAN-08031:釋放的通道:c1

-------------------------------------------------------------------------------------------
--備份數據文件


RMAN>run{
2>              allocate channel c1 type disk;
3>              backup datafile  'c:/oracle/oradata/tulip/users01.dbf'
4>                       format 'e:/bk/users%t%s.%p';
5>      }

RMAN-03022:正在編譯命令:allocate
RMAN-03023:正在執行命令:allocate
RMAN-08030:分配的通道:c1
RMAN-08500:通道 c1:sid=16 devtype=DISK

RMAN-03022:正在編譯命令:backup
RMAN-03023:正在執行命令:backup
RMAN-08008:通道 c1:正在啟動 full 數據文件備份集
RMAN-08502:set_count=7 set_stamp=505151699 creation_time=9月  19 2003 15:54:59
RMAN-08010:通道 c1:正在指定備份集中的數據文件
RMAN-08522:輸入數據文件 fno=00003 name=C:/ORACLE/ORADATA/TULIP/USERS01.DBF
RMAN-08013:通道 c1:已創建 1 段
RMAN-08503:段 handle=E:/BK/USERS5051516997.1 comment=NONE
RMAN-08525:備份集完成,經過時間:00:00:07
RMAN-03023:正在執行命令:partial resync
RMAN-08003:啟動部分恢復目錄的 resync
RMAN-08005:完成部分 resync
RMAN-08031:釋放的通道:c1
------------------------------------------------------------------------------------------
--備份控制文件


RMAN>run{
2>              allocate channel c1 type disk;
3>              backup current controlfile  format 'e:/bk/users%t%s.%p';

4>      }

RMAN-03022:正在編譯命令:allocate
RMAN-03023:正在執行命令:allocate
RMAN-08030:分配的通道:c1
RMAN-08500:通道 c1:sid=16 devtype=DISK

RMAN-03022:正在編譯命令:backup
RMAN-03023:正在執行命令:backup
RMAN-08008:通道 c1:正在啟動 full 數據文件備份集
RMAN-08502:set_count=8 set_stamp=505151793 creation_time=9月  19 2003 15:56:33
RMAN-08010:通道 c1:正在指定備份集中的數據文件
RMAN-08011:備份集中包括當前控制文件
RMAN-08013:通道 c1:已創建 1 段
RMAN-08503:段 handle=E:/BK/USERS5051517938.1 comment=NONE
RMAN-08525:備份集完成,經過時間:00:00:02
RMAN-03023:正在執行命令:partial resync
RMAN-08003:啟動部分恢復目錄的 resync
RMAN-08005:完成部分 resync
RMAN-08031:釋放的通道:c1
------------------------------------------------------------------------------------------
--備份歸檔文件


RMAN>run{
2>      allocate channel c1 type disk;
3>      backup archivelog all
4>      format 'e:/bk/arc_%t%s.%p';}

RMAN-03022:正在編譯命令:allocate
RMAN-03023:正在執行命令:allocate
RMAN-08030:分配的通道:c1
RMAN-08500:通道 c1:sid=16 devtype=DISK

RMAN-03022:正在編譯命令:backup
RMAN-03023:正在執行命令:backup
RMAN-08009:通道 c1:正在啟動歸檔日志備份集
RMAN-08502:set_count=9 set_stamp=505151987 creation_time=9月  19 2003 15:59:47
RMAN-08014:通道 c1:正在指定備份集中的存檔日志
RMAN-08504:輸入歸檔日志 thread=1 sequence=1457 recid=1 stamp=505150585
RMAN-08013:通道 c1:已創建 1 段
RMAN-08503:段 handle=E:/BK/ARC_5051519879.1 comment=NONE
RMAN-08525:備份集完成,經過時間:00:00:02
RMAN-03023:正在執行命令:partial resync
RMAN-08003:啟動部分恢復目錄的 resync
RMAN-08005:完成部分 resync
RMAN-08031:釋放的通道:c1

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西城区| 东阳市| 松江区| 深水埗区| 莱芜市| 长春市| 达日县| 新乡市| 玛沁县| 金平| 繁峙县| 会昌县| 太仓市| 太白县| 东方市| 青冈县| 通渭县| 垦利县| 高淳县| 始兴县| 阿荣旗| 鲁山县| 乐安县| 安龙县| 临西县| 张家口市| 卫辉市| 苏尼特右旗| 阳山县| 南城县| 双鸭山市| 固镇县| 高邑县| 高要市| 北京市| 建平县| 泉州市| 郯城县| 磐石市| 手机| 碌曲县|