rman(recovery manager)是一種用於備份(backup)、還原(restore)和恢復(recover)資料庫的 oracle 工具。
可以用來備份和還原資料庫檔案、歸檔日誌和控制檔案。它也可以用來執行完全或不完全的資料庫恢復。
rman不能用於備份初始化引數檔案(備份控制檔案時一齊備份)和口令檔案。
rman啟動資料庫上的oracle伺服器程序來進行備份或還原。備份、還原、恢復是由這些程序驅動的。
rman可以由oem的backup manager gui來控制。
rman是oracle提供的恢復和備份工具,是隨oracle伺服器軟體一同安裝的工具軟體,它可以用來備份和恢復資料庫檔案、歸檔日誌和控制檔案,用來執行完全或不完全的資料庫恢復。與傳統工具相比,rman具有獨特的優勢:跳過未使用的資料塊。當備份乙個rman備份集時,rman不會備份從未被寫入的資料塊,而傳統的方式無法獲知那些是未被使用的資料塊。rman使用oracle特有的二進位制壓縮模式,與傳統備份的壓縮方式相比,能夠最大程度地壓縮資料塊中的一些典型資料。
rman特點
rman是oracle提供的恢復和備份工具,是隨oracle伺服器軟體一同安裝的工具軟體,它可以用來備份和恢復資料庫檔案、歸檔日誌和控制檔案,用來執行完全或不完全的資料庫恢復。與傳統工具相比,rman具有獨特的優勢:跳過未使用的資料塊。當備份乙個rman備份集時,rman不會備份從未被寫入的資料塊,而傳統的方式無法獲知那些是未被使用的資料塊。rman使用oracle特有的二進位制壓縮模式,與傳統備份的壓縮方式相比,能夠最大程度地壓縮資料塊中的一些典型資料。
rman優點
1 備份執行期間不需要人工干預,因此減少了誤操作的機會;
2 可以有效的將備份和恢復結合起來;
3 支援除邏輯備份以外的所有備份型別,包括完全備份,增量備份,表空間備份,資料檔案備份,控制檔案備份以及歸檔日誌檔案備份;
4 可以識別corrupted block;
5 方便的實現定期(定時)備份;
6 自動生成備份日誌;
7 rman的備份教本和os無關,方便移植;
8 強大的報表功能可以方便的獲悉備份的可用性
9 控制檔案自動備份
10 skip inaccessible語句存在rman命令中,是指rman按順序備份資料檔案和歸檔日誌時,如果缺少中間的乙個或發生了io問題,可以跳過去繼續備份的,弊大與利的,如果你的備份會報錯,不能保證你的備份集是可恢復的。
11 system表空間會連帶controlfile的備份
rman的缺點
1 備份過程不透明;
2 rman備份的資料只有使用rman才能恢復;
3 如果管理網路上的多個資料庫,通常會使用乙個單獨的資料庫來作為rman恢復目錄,如果這個資料庫出現故障,那麼所作的所有資料庫備份也都不能使用,除非恢復這個資料庫。那麼為了保證這個用於存放rman恢復目錄的資料庫出現故障,通常還要對這個資料庫使用os命令備份。
4 如果有乙個資料庫需要備份,那麼備份資訊會紀錄在控制檔案中,所以控制檔案不許多處備份,不能丟失。
5 rman備份不能備份redo log files,引數檔案(init.ora),口令檔案,作業系統檔案,以及offline的檔案。
介面測試工具優缺點
缺點 1 只使用單一api場景測試 2 無法實現指令碼間串聯呼叫 3 無法和ci cd工具結合 優點 1 上手容易,除錯方便 2 適合快速測試 一次性測試 缺點 1 斷言需要熟悉nodejs用法 2 複雜場景測試資料驅動無法實現 優點 1 上手簡單,支援postman格式匯入 2 支援和jenkin...
Redis的特點 持久化的原理及優缺點
目錄 redis的概念 redis是一款開源的 高效能的鍵 值儲存 key value store 它常被稱作是一款資料結構伺服器 data structure server redis的資料型別 redis的優點 單執行緒的redis為什麼這麼快 一 純記憶體操作 二 單執行緒操作,避免了頻繁的上...
幾個常用markdown工具的主要優缺點
腳注 和圖床平台 移動端實時預覽 收費操作難度 匯出功能 mweb 非常棒預覽正常顯示 插入方便,支援上傳本地上傳圖床 macios 可以mac和ios分別收取 選單欄豐富 非常豐富,支援圖床上傳 ulysses 非常困難,可以顯示 腳注最好 插入功能方便 macios 要轉換一下 訂閱制選單欄豐富...