DBV:冷備份的校驗和恢復
一、關聯博文
二、校驗可用性
校驗的方式一般使用dbv,具體語句如下:
dbv file=/backup/orcl/system01.dbf blocksize=8192
批次校驗可以使用如下語句,校驗/backup/orcl/下所有dbf檔案
for i in $(find /backup/orcl/ -name "*.dbf");do dbv file=$i blocksize=8192;done
三、資料庫恢復
方法一:需建庫
-
建立一個和原來一樣的資料庫。(資料庫名必須和原來一致)
-
停止資料庫 shutdown immediate;
-
複製安裝目錄下的admin、oradata、flash_recovery_area覆蓋,複製database(PWDfile、pfile) 覆蓋
-
如果資料檔案路徑有變化,需要alter database rename語句去改變
-
啟動資料庫 startup;
方法二:不需建庫(稍麻煩點)
-
正常安裝oracle軟體,只需要安裝軟體,不用建例項。
-
資料覆蓋,包括資料檔案、引數檔案、控制檔案、日誌檔案、pwd檔案,放在與原系統相同的目錄。如果目錄有所改變,則需要alter database rename修改,修改pfile。
-
建立服務(windows需要):使用oradim 命令 cmd下 oradim -new -sid gbicc ,表示建立一個服務,sid為gbicc。
-
建立監聽: net configuration assintant 來建立(建議將源系統的network下的檔案拷過來,根據實際情況修改)。
-
開啟資料庫 startup;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31490526/viewspace-2663946/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 物理冷備份與恢復的操作命令
- 備份和恢復
- oracle冷備恢復Oracle
- Oracle資料庫冷備和恢復Oracle資料庫
- redis 備份和恢復Redis
- KunlunDB備份和恢復
- oracle 增量備份恢復驗證Oracle
- SqlServer備份和恢復(二)SQLServer
- SqlServer 備份和恢復(一)SQLServer
- 【MySQL】MySQL備份和恢復MySql
- RAC備份恢復之Voting備份與恢復
- gitlab的資料備份和恢復Gitlab
- Oracle 備份和恢復介紹Oracle
- innobackupex 部分表備份和恢復
- 備份與恢復:polardb資料庫備份與恢復資料庫
- MySQL備份與恢復——基於Xtrabackup物理備份恢復MySql
- 2.6.1 CDB中備份和恢復的概述
- PostgreSql資料庫的備份和恢復SQL資料庫
- Jira/Confluence的備份、恢復和遷移
- mydumper備份恢復
- Mysql備份恢復MySql
- MySQL備份和恢復方法彙總MySql
- 九 GBase 8a備份和恢復
- MySQL日誌管理,備份和恢復MySql
- MySQL的冷備份和熱備份概念理解(轉)MySql
- GitLab的備份與恢復Gitlab
- DB的備份與恢復
- 詳解叢集級備份恢復:物理細粒度備份恢復
- MySQL備份與恢復——基於MyDumper/MyLoader 邏輯備份恢復MySql
- GitLab的自動備份、清理備份與恢復Gitlab
- Mysql備份與恢復(1)---物理備份MySql
- MySQL 備份與恢復MySql
- RMAN備份恢復技巧
- Jenkins備份與恢復Jenkins
- Grafana 備份恢復教程Grafana
- rman 增量備份恢復
- Postgresql 備份與恢復SQL
- 帝國cms備份和恢復 帝國cms恢復資料