0
- 數據庫備份是否只導出數據或模式?
- 我有一臺運行DB2數據庫server1並擁有數據庫XYZ的PC,現在我想在運行db2數據庫的另一臺PC上創建此數據庫的副本。
- 我並不想這樣做,不影響使用DB server1的,我不希望它停止或掛起
- 我可以使用DB2 BACKUP DATABASE TC設置爲「d:\ XYZ」 WITH 2個BUFFERS BUFFER 1024並行性1無需啓動
BACKUP DATABASE寫入數據庫的精確映像(配置,數據文件,模式和數據的物理佈局)。
您可以使用將生成的備份映像複製到另一臺服務器,並使用RESTORE DATABASE恢復它的副本。如果新服務器上不存在相同的驅動器/目錄,則可能需要perform a redirected restore更改新服務器上數據庫數據文件的位置。
您提供的BACKUP DATABASE命令將執行數據庫的脫機(冷)備份,該備份要求沒有用戶連接到數據庫。如果數據庫爲archive logging啓用,您可以在線備份:
backup database tc online to "D:\XYZ" include logs
我刪除了您BACKUP DATABASE命令(DB2會自動選擇合適的值)的不必要的選項。添加「包含日誌」可讓您在執行恢復和後續前滾時更輕鬆。