1. 程式人生 > >邏輯備份和物理備份

邏輯備份和物理備份

針對oracle很好理解:
物理備份就是轉儲ORACLE物理檔案(如資料檔案、控制檔案、歸檔日誌檔案等),一旦資料庫發生故障,可以利用這些檔案進行還原;
邏輯備份就是對資料庫物件(如使用者、表、儲存過程等)利用EXPORT等工具進行匯出工作,可以利用IMPORT等工具把邏輯備份檔案匯入到資料庫
邏輯備份是通過邏輯手段記錄要備份的資料庫物件的資訊,是一種物件級備份的方案,因此邏輯備份的備份集的可移植性比較強,
可以把資料庫的邏輯備份恢復到不同版本不同平臺的資料庫上,也正式因為邏輯備份是物件級的備份,因此備份和恢復的效率比較低,
對於大型的系統,採用邏輯備份,其恢復時間之長是大多數大型業務系統所不能忍受的。相對而言,物理備份不具備移植性,
備份環境和恢復環境必須是完全相同的,由於物理備份是對資料庫的檔案(Block)進行備份,其備份和恢復速度相對比較快,
在大型業務系統中較多地使用物理備份

oracle:

mysql的: