針對oracle很好理解:
物理備份就是轉儲oracle物理檔案(如資料檔案、控制檔案、歸檔日誌檔案等),一旦資料庫發生故障,可以利用這些檔案進行還原;
邏輯備份就是對資料庫物件(如使用者、表、儲存過程等)利用export等工具進行匯出工作,可以利用import等工具把邏輯備份檔案匯入到資料庫
邏輯備份是通過邏輯手段記錄要備份的資料庫物件的資訊,是一種物件級備份的方案,因此邏輯備份的備份集的可移植性比較強,
可以把資料庫的邏輯備份恢復到不同版本不同平台的資料庫上,也正式因為邏輯備份是物件級的備份,因此備份和恢復的效率比較低,
對於大型的系統,採用邏輯備份,其恢復時間之長是大多數大型業務系統所不能忍受的。相對而言,物理備份不具備移植性,
備份環境和恢復環境必須是完全相同的,由於物理備份是對資料庫的檔案(block)進行備份,其備份和恢復速度相對比較快,
在大型業務系統中較多地使用物理備份
mysql的:
物理備份和邏輯備份的區別
首先來聊聊 mysqldump 的備份原理 而使用 mysqldump 備份出的檔案要進行恢復,實際就是執行 sql 檔案的過程,這裡就不展開講解了。再來看看 xtrabackup 的備份原理 同時也講下 xtrabackup 的恢復原理 恢復的目的實際可以看成把備份的資料恢復到乙個一致性位點的過程...
Oracle的物理備份與邏輯備份
物理備份是將實際組成資料庫的作業系統檔案從一處拷貝到另一處的備份過程,通常是從磁碟到磁帶。可以使用 oracle 的恢復治理器 recovery manager,rman 或作業系統命令進行資料庫的物理備份。邏輯備份是利用sql語言從資料庫中抽取資料並存於二進位制檔案的過程。oracle提供的邏輯備...
在Oracle中,物理備份和邏輯備份分別是什麼?
下面以資料庫工具資料幫浦expdp impdp為例說明,給出資料幫浦的一些常用語法命令 1 按使用者匯出 expdp scott tiger orcl schemas scott dumpfile expdp.dmp directory dpdata1 2 並行程序parallel expdp sc...