2012-10-05 178 views
0

WINDOWS 7上的DB2 v10.1數據庫。DB2:如何備份DB2數據庫?

有人可以分享有關創建DB2的數據庫備份嗎?我找不到詳細的說明。

在此先感謝此任何幫助

+0

可能希望瀏覽一下db2功能 - http://amolnpujari.wordpress.com/2009/08/29/db2-9-5-backup-and-recovery-basics/ –

回答

1

在DB2CMD窗口類型\ DB2 HELP BACKUP \更完整的命令語法。該命令的最簡單形式是

DB2 BACKUP DATABASE <database name> 

的Optim工作室在9.7和10.1與控制中心9.7有GUI的,以協助這些任務爲好。

0

對於本地備份,你可以用一個簡單的命令行命令,在其他答案還提供了:如果你想要一個更加自動化的解決方案,更重要的是爲「企業」,那麼你應該看看IBM的Tivoli

db2 backup database <name> 

例如,存儲管理器。 DB2支持使用增量備份即時備份到網絡存儲的TSM,而不會中斷本地數據庫的工作。即您可以在備份運行時運行查詢。

對於TSM您需要登錄數據庫啓用歸檔,你可以做到這一點的命令應該是:

db2 update db cfg using LOGARCHMETH1 TSM 

啓用了日誌後存檔,您可以創建一個備份腳本,並安排它:

set DB2INSTANCE=DB2 
"C:\IBM\ProductName\db2\BIN\db2cmd.exe" /c DB2.EXE backup db WPSDB user <DOMAINUSERNAME> using <DOMAINUSERPASSWORD> online use tsm include logs 

下面是一個完整的教程鏈接:一步引導http://www.codeyouneed.com/db2-backup-using-tsm/

0

有關詳細步驟配置DB2備份,可以參考:

DB2 v9.7 on AIX(x64) backup configuration for TSM v7.1

每一步形式規劃,準備和執行與圖來說明。

的基本步驟是:

  1. 下載合適的TSM API 32/64位基於db2level從Passport Advantage
  2. 提取TSMCLI_AIX.tar
  3. 以root身份登錄,進入 「SMITTY安裝」
  4. 選擇所需組件:

    tivoli.tsm.client.ba.64bittivoli.tsm.client.api.64bit

如果不使用TSM客戶機GUI然後無需安裝

Tivoli.tsm.client.jbb.64bit 
Tivoli.tsm.filepath 
  • 現在應用中的鏈接作爲示例性步驟提來配置文件級別和DB2根據您的環境進行高級備份。