當前位置:首頁 » 數據倉庫 » 資料庫離線備份
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫離線備份

發布時間: 2023-03-26 10:32:03

❶ 請教:操作系統、sap系統和資料庫離線全備份

可以直接在SAP系統中運行DB13選擇OFFLINE BACKUP即可. 我們悉念的sap環境是sun solaris+oracle 8.1.7+sap r3/4.6c請喚陸圓問應如何進行操作系統、和塌sap系統和 資料庫離線全備份。請教祥細過程。 謝謝!

❷ 備份和復制的區別是什麼

很多朋友對備份與復制的區別不太了解,備份與復制是兩種不同的技術。下面是我為大家整理的備份與復制有什麼區別資料,希望能夠有助於大家對備份與復制的認識。
備份和復制的概念
都是來源於存儲廠商、備份廠商、根據自己的產品而下的定義。每一家產品都有自己的特色、功能、亮點.相互之間也是有一定的區別,但是主要的結果都是相像的,總結一句話“兩種操作產生的最終數據的格式不同”。
備份與復制有什麼區別
復制:就是COPY,其本質格式沒有發生改變,源和目標是一致的。

舉例:把電腦c盤下一個文件123.TXT 復制到 d:123.TXT 通過滑鼠右鍵復制,在進行粘貼這樣源和目標的文件沒有發生改變。(類似全備份的操作)

備份:就是轉化格式,在進行,你的數據格式發生改變,源和目標不一致。

舉例:通過電腦c盤下一個文件,使用winzip壓縮一下,復制到d盤中,這個時候數據c盤和d盤的文件格式是不一致的,當你c盤文件損壞了,需要還原的時候,需要在d盤,把winzip的文件進行解壓,在拷貝到c盤,才能達到數據恢復。當我們數據丟失了以後,我們可以使用備份與復制兩種方法恢復數據(不考慮校驗),主要區別備份與復制之間。復制比較簡單,直接復制回去。備份需要所謂的解壓縮,再復制過去。

從這兩個簡單的實驗中我們得出備份與復制的區別:“復制和備份產生的數據格式不同,復製得到的數據格式不變,備份得到的數據格式變了,恢復的時候,復制數據直接可用,而備份的數據必須先被恢復回來,然後才可用”
備份與復制的區別是什麼
復制是保留原有的文件格式;

備份根據備份軟體的不同,會被打包成不同的備份文件格式,只能用備份軟體恢復過來,不能直接使用。多數備份軟體,比如VERITAS NetBackup軟體的備份格式為標準的TAR格式,也就是磁帶的格式。

備份必須需要復制這個工序。但是復制不一定就是在備份。 舉個例子,你復印你檔案好比“復制”,你要把你的檔案備份到你父親家以防萬一以後遺失就叫“備份”,而你備份前一定要先“復制”,把“復制”後的東西拿去保留,保留時的東西就是備份。而你平時復制檔案也有其他原因,不一定都是用來備份的。

備份過的文件很大程度上是大大小於原文件的。

二個為安全,備份過的文件如果你不通過專門的軟體是看不出裡面的內容的。而單純的復制誰都可以知道裡面的內容,且容易被破壞(如病毒等)。

所以,簡單的說來,備份文件就是為了節省磁碟空間、保護備份文件(資料),方便日後恢復與使用
理解ghost備份
靜態備份和動態備份

靜態備份:備份期間不允許對資料庫進行存取,修改活動的備份方式。

動態備份:備份期間允許對資料庫進行存取和修改,即備份和用戶事務可以並發執行的備份方式。

在線備份和離線備份

A、在線備份(也稱聯機備份或熱備份)

B、離線備份(也稱離線備份或冷備份)

說明:在線備份和離線備份最大的不同在於:在線備份資料庫時,資料庫仍然可以供用戶使用,而離線備份資料庫則不行。離線備份資料庫時,必須斷開所有與資料庫有連接的應用後才能進行。

熱備份針對歸檔模式的資料庫,在資料庫仍舊處於工作狀態時進行備份.而冷備份指在資料庫關閉後,進行物宏巧備份,適用於所有模式的資料庫.熱備份的優點在於當備份時,資料庫仍舊可以被使用並且可以將資料庫恢復到任意一個時間點.冷備份的優點在於它的備份與恢復操作相當簡單,並且由於冷備份的資料庫可以工作在非歸檔模式下,資料庫性能會比歸檔模式稍好.(因為絕啟不必將archive log寫入硬碟) 冷備份發生在資料庫已經正常關閉的情況下,當正常關閉時會提供給我們一個完整的數罩鍵據庫。冷備份時將關鍵性文件拷貝到另外的位置的一種說法。對於備份Oracle信息而言,冷備份時最快和最安全的方法。冷備份的優點是:

1、 是非常快速的備份方法(只需拷文件)

2、 容易歸檔(簡單拷貝即可)

3、 容易恢復到某個時間點上(只需將文件再拷貝回去)

4、 能與歸檔方法相結合,做資料庫“最佳狀態”的恢復。

5、 低度維護,高度安全。

但冷備份也有如下不足:

1、 單獨使用時,只能提供到“某一時間點上”的恢復。

2、 再實施備份的全過程中,資料庫必須要作備份而不能作其他工作。也就是說,在冷備份過程中,資料庫必須是關閉狀態。

3、 若磁碟空間有限,只能拷貝到磁帶等其他外部存儲設備上,速度會很慢。

4、 不能按表或按用戶恢復。

如果可能的話(主要看效率),應將信息備份到磁碟上,然後啟動資料庫(使用戶可以工作)並將備份的信息拷貝到磁帶上(拷貝的同時,資料庫也可以工作)。冷備份中必須拷貝的文件包括:

1、 所有數據文件

2、 所有控制文件

3、所有聯機REDO LOG文件

4、 Init.ora文件(可選)

值得注意的使冷備份必須在資料庫關閉的情況下進行,當資料庫處於打開狀態時,執行資料庫文件系統備份是無效的。

猜你喜歡

1. 比較復制和轉錄的區別

2. 倍受與備受的區別

3. 360雲盤自動備份與自動同步的區別

4. 教你如何備份路由器配置文件

5. 備抵法和壞賬核銷法的區別

❸ 數據備份主要包括 了解一下

1、常見的數據備份與恢復方法有以下幾種:

2、數據備份:數據備份(Backup)是指將計算機硬碟上的原始數據(程序)復制到可移動媒體(Removable Media)上,如磁碟、磁帶、光碟等,在出現數據丟失或系統災難時將復制在可移動媒體上的數據恢復到硬碟上,從而保護計算機的系統數據和應用數據。

3、數據恢復:數據恢復(Recover)是數據備份的逆過程,即將備份的數據恢復到硬碟上的操作。

4、數據歸檔:數據歸檔(Archive)將硬碟數據復制到可移動媒體上,與數據備份不同的是,數據歸檔在完成復制工作後將原始數據從硬碟上刪除,釋放硬碟空間。數據歸檔一般是對與年度或某一項目相關的數據進行操作,在一年結束或某一項目完成時將其相關數據存到可移動媒體上,以備日後查詢和統計,同時釋放寶貴的硬碟空間。

5、歸檔恢復:歸檔恢復(Retrieve)是數據歸檔的逆操作,將歸檔數據寫回到硬碟上。

6、在線備份:在線備份(On-line backup)是指對正在運行的資料庫或應用進行備份,通常對打開的資料庫和應用是禁止備份操作的,然而現在的有些計算機應用系統要求24小時運轉(如銀行的ATM業務),因此要求數據存儲管理軟體能夠對在線的資料庫和應用進行備份。

7、離線備份:離線備份(Off-line backup)指在資料庫SHUTDOWN或應用關閉後對其數據進行備份,離線備份通常採用全備份。

8、全備份:全備份(Full backup)是備份策略的一種。執行數據全部備份操作。

9、增量備份:增量備份(Incremental backup)相對全備份而言,是備份策略的一種,只備份上一次備份後數據的改變數。

10、並行技術:並行技術(Parallelism)是指將不同的數據源同時備份/恢復到同一個備份設備/硬碟上。並行技術是考察數據存儲管理軟體性能的一個重要參數,有些廠商的軟體只能支持並行備份,而有的廠商則可以實現並行地備份及恢復;並且,真正有效的並行技術將可以充分利用備份設備的備份速度(帶寬),實現大數據量有限時間備份。

11、數據克隆:數據克隆(Clone)是實現災難恢復的一種重要手段,通過將原始數據同時備份到兩份可移動媒體上,將其中一份備份數據(Clone)轉移到地理位置不同的辦公室存放,在計算機系統發生重大災難如火災,系統連接的備份設備和備份數據都被損壞的情況下,將重要數據在另一套系統上恢復,保障業務的正常運行。所有數據存儲管理軟體都提供克隆功能。中國電信提供最優質的網路通訊服務,老友換新機,網齡抵現金,百兆寬頻免費體驗,超清電視iTV,電信活動可以直接通過營業廳查詢。

❹ 備份中的熱備冷備有什麼區別

熱備:一般用於保證服務正常不間斷運行,用兩台機器作為服務機器,一台用於實際資料庫操作應用,另外一台實時的從前者中獲取數據以保持數據一致.如果當前的機器熄火,備份的機器立馬取代當前的機器繼續提供服務
冷備:.冷備份指在資料庫關閉後,進行備份,適用於所有模式的資料庫.

❺ 什麼是數據的備份與恢復

數據備份就是把一個資料庫里的東西,在某個時間資料庫管理軟體復制完全另外一個一樣的。

恢復是自從備份了資料庫後,使用資料庫的過程中發現出現了點小問題,導致資料庫有些信息丟失了,並且現在的資料庫中找不到這些信息了,這個時候就可以用備份的資料庫來恢復下這些丟失的信息了。

數據丟失原因:

1、人為誤操作,有時候在使用計算機的過程中不小心刪除了文件,或者不小心將分區進行格式化操作,導致數據丟失。

2、惡意程序的破壞,最常見的惡意程序就是病毒。通常一般病毒是不會造成數據丟失的,但有些病毒有可能會造成硬碟鎖死、分區丟失或數據丟失。

3、系統或軟體錯誤,如在工作中,由於操作系統或應用程序自身存在的BUG引起的死機,會造成工作文檔丟失等現象,還有在升級系統或更新應用程序時有時會帶來一些如影響系統兼容性和穩定性的問題。

以上內容參考網路——數據恢復,網路——數據備份

❻ 離線備份是什麼意思

簡單來說就是一種備份方法,在離線備份中,正在備份的數據在備份過程中不能被應用程序訪問

❼ 離線備份的概念是什麼在R/3

首先,正確有效的備份有一個很重要的條件:在備份窗口中,目標數據的時間點是相對一致統一的;如果備份時間是1個小時,那麼在這一個小時中,備份的第一個文件、第二個文件..........第N個文件時間點應該是一致的,要不會出現邏輯上的錯誤。

然後是離線備份和在線備份的概念:
離線備份就是備份的時候R/3是不可用的(stop r3),既然不可用,那麼R/3就不會寫入數據,在備份的時間內就滿足了我剛才說的數據時間一致統一的條件;當然,離線備份並不只是為了這樣一個目的,還有一些其他的原因,這里不細說。
在線備份就是備份的時候R/3是可用的,為什麼會有這種需求呢?因為有些業務是不可能停止的,比方說銀行或者重要的服務提供;停止的損失會很大;那就要想辦法,在備份的時候也要滿足數據時間一致統一的條件,這個才是關鍵的問題。

在線備份的時候,腳本執行了SQL命令 ALTER TABLESPACE <tablespace name> BEGIN BACKUP 設置開始點,這條命令凍結了表空間頭的更新;當新的資料庫操作出現時時,表空間頭信息不變,操作信息記入重做日誌redo log。一旦表空間的備份完成,命令 ALTER TABLESPACE <tablespace name> END BACKUP 解凍表空間,資料庫根據redo log更新表空間文件的頭信息。基於這個機制,也保證了在備份窗口中數據時間點是相對一致統一的條件。

有點繞,希望能幫到你,有什麼不明白的,可以聯系我。

❽ 什麼叫熱備份,冷備份

熱備份是在資料庫運行的情況下,採用archivelog mode方式備份資料庫的方法。即熱備份是系統處於正常運轉狀態下的備份。

所以,如果你有一個冷備份而且又有熱備份文件,在發生問題時,就可以利用這些資料恢復更多的信息。熱備份要求資料庫在Archivelog()方式下操作,並需要大量的檔案空間。一旦資料庫運行在archivelog狀態下,就可以做備份了。

冷備份(cold backup),也被稱為離線備份,是指在關閉資料庫並且資料庫不能更新的狀況下進行的資料庫完整備份。並可對數據進行指定恢復。

冷備份發生在資料庫已經正常關閉的情況下,當正常關轎枝漏閉時會提供給我們一個完整的資料庫。冷備份是將關鍵性文件拷貝到另外的位置的一種說法。對於備份Oracle信息而言,冷備份是最快和最安全的方法。

(8)資料庫離線備份擴展閱讀:閉爛

一、熱備份的優點:

1、可在表空間或資料庫文件級備份,備份的時間短。

2、備份時資料庫仍可使用。

3、可達到秒級恢復(恢復到某一時間點上)。

4、可對幾乎所有資料庫實體做恢復

5、恢復是快速的,在大多數情況下在資料庫仍工作時恢復。

二、熱備份的不足之處:

1、不能出錯,否則後果嚴重

2、若熱備份不成功,所得結果不可用於時間點的恢復

3、因難於維護,所以要特別仔細小心,不允許「以失敗告終」。

三、冷備份的優點:

1、 是非常快速的備份方法(只需拷文件)

2、 容易歸檔(簡單拷貝即可)

3、 容易恢復到某個時間點上(只需將文件再拷貝回去)

4、 能與歸檔方法相結合,做資料庫「最佳狀態」的恢復。

5、 低度維護,高度安全。

四、冷備份的不足:

1、 單獨使用時,只能提供到「某一時間點上」的恢復。

2、 再實施備份的全過程中,資料庫必須要作備份而不能作其他工作。也就是說,在冷備份過程中,資料庫必須是關閉狀態。

3、 若磁碟空間有限,只能拷貝到磁帶等其他外部存儲設備上,速度會很慢。

4、 不能按表或按用戶恢復。

如果可能的話(主要看效率),應將信息備份到磁碟上,然後啟動資料庫(使用戶可以工作)並將備份的信息拷貝到磁帶上(拷貝的同時,資料庫也可以工作)。

❾ 什麼是冷備、熱備、溫備

熱備(在線備份):在資料庫運行時直接備份,對資料庫操作沒有任何影響。

冷備(離線備份):在資料庫停止時進行備份。

溫備:在數據前譽庫運行時加全局讀鎖備份,保證了備份數據的一致性,但對性能有影響。

熱備流程

備份開始時,記錄重做日誌的日誌序號(LSN)。

復制共享表空間和獨立表空間的文件。

復制完後,再次記錄重做日誌的日誌序號(LSN)。

通過前面記錄的日誌序號來復制在備份時產生的重做日誌。

冷備優點

備份簡單,只需要復制相關文件即可。

恢復簡單而且速度快,不需要執孝悔猛行任何 SQL 語句,也不需要重建索引。

復制巧橋

資料庫復制的原理是非同步實時的將二進制日誌(binlog) 重做並應用到從資料庫。

❿ db2 v9備份 恢復到v11

一、備份(backup)資料庫:1、離線全備份:

1)、首先確保沒有用戶使用DB2:

db2 list applications for db sample


2)、停掉資料庫並重新啟動,以便斷掉所有連接:

db2stop force

db2start


3)、執行備份命令:(使用TSM作為備份的介質)

db2 backup db sample use tsm

備份成功,將會返回一個時間戳。


4)、檢查備份成功:

db2 list history backup all for sample 可以看到多了這個備份的紀錄。

db2atl query 命令也可以看到返回值。


5)、備註:

首先對主節點(catalog表空間在的節點)執行備份命令,再對另外的節點也做這個操作。


2、 在線備份:

1)、首先打開一下支持在線備份的資料庫配置參數:

db2 update db cfg for sample using userexit on 啟用用戶出口

db2 update db cfg for sample using logretain on 啟用歸檔日誌

db2 update db cfg for sample using trackmod on 啟用增量備份功能

(需要各個Node都分別做設置)


開啟這些參數後,資料庫處於backup pending狀態,要求做資料庫的離線全備份。做一下離線全備份,參考上面的命令。

2)、在線備份命令如下:

db2 backup db sample online use tsm

備份成功,返回一個時間戳。


3)、同樣可以用db2atl 和db2 list history察看備份紀錄。

4)、備註:

同樣,對每個節點都做這個操作。


3、 在線增量備份

1)、在開啟了必須的三個參數的情況下,做增量備份:

db2 backup db sample online incremental use tsm

備份成功,返回一個時間戳。

2)、同樣可以用db2atl 和db2 list history察看備份紀錄。


3)、還有一種delta的備份:

db2 backup db sample online incremental delta use tsm

這兩種備份的區別,類似Oracle Exports的Incremental和Cumulative方式,db2的incremental對應oracle的cumulative方式,而db2的delta方式則對應oracle的incremental方式。


4)、備註:

同樣,對每個節點都做這個操作。


二、恢復(RESTORE)資料庫:

1、新建資料庫:

在一般管理工具, 創建資料庫(別名要和原來的資料庫別名一致)。


2、恢復資料庫:

1):斷開連接:將網路斷開,切斷所有的客戶連接,如果不行,先重啟。(如果有客戶端連接到DB2伺服器,恢復不行的,包括控制中心)

2):恢復離線備份。


3、恢復在線備份:

1)、恢復。恢復命令為:db2 restore database DBName from C:Temp taken at 20090622164642

2)、前滾。前滾命令為:db2 rollforward db DBName to end of logs(或者:控制中心->所有資料庫->dbname ->右鍵->前滾)


3)、停止前滾。停止前滾命令為:db2 rollforward db DBName stop(或者:控制中心->所有資料庫->dbname ->右鍵->停止前滾)