linux中備份db2資料庫指南:
一、備份(backup)資料庫
1、離線全備份
1)、首先確保沒有使用者使用db2:
db2listapplicationsfordbsample
2)、停掉資料庫並重新啟動,以便斷掉所有連線:
db2stopforce
db2start
3)、執行備份命令:(使用tsm作為備份的介質)
db2backupdbsampleusetsm
備份成功,將會返回一個時間戳。
4)、檢查備份成功:
db2listhistorybackupallforsample可以看到多了這個備份的紀錄。
db2adutlquery命令也可以看到返回值。
5)、備註:
首先對主節點(catalog表空間在的節點)執行備份命令,再對另外的節點也做這個操作。
2、線上備份:
1)、首先開啟一下支援線上備份的資料庫配置引數:
db2updatedbcfgforsampleusinguserexiton啟用使用者出口
db2updatedbcfgforsampleusinglogretainon啟用歸檔日誌
db2updatedbcfgforsampleusingtrackmodon啟用增量備份功能
(需要各個node都分別做設定)
開啟這些引數後,資料庫處於backuppending狀態,要求做資料庫的離線全備份。做一下離線全備份,參考上面的命令。
2)、線上備份命令如下:
db2backupdbsampleonlineusetsm
備份成功,返回一個時間戳。
3)、同樣可以用db2adutl和db2listhistory察看備份紀錄。
4)、備註:
同樣,對每個節點都做這個操作。
3、線上增量備份
1)、在開啟了必須的三個引數的情況下,做增量備份:
db2backupdbsampleonlineincrementalusetsm
2)、同樣可以用db2adutl和db2listhistory察看備份紀錄。
3)、還有一種delta的備份:
db2backupdbsampleonlineincrementaldeltausetsm
這兩種備份的區別,類似oracleexports的incremental和cumulative方式,db2的incremental對應oracle的cumulative方式,而db2的delta方式則對應oracle的incremental方式。
linux中備份db2資料庫指南:
一、備份(backup)資料庫
1、離線全備份
1)、首先確保沒有使用者使用db2:
db2listapplicationsfordbsample
2)、停掉資料庫並重新啟動,以便斷掉所有連線:
db2stopforce
db2start
3)、執行備份命令:(使用tsm作為備份的介質)
db2backupdbsampleusetsm
備份成功,將會返回一個時間戳。
4)、檢查備份成功:
db2listhistorybackupallforsample可以看到多了這個備份的紀錄。
db2adutlquery命令也可以看到返回值。
5)、備註:
首先對主節點(catalog表空間在的節點)執行備份命令,再對另外的節點也做這個操作。
2、線上備份:
1)、首先開啟一下支援線上備份的資料庫配置引數:
db2updatedbcfgforsampleusinguserexiton啟用使用者出口
db2updatedbcfgforsampleusinglogretainon啟用歸檔日誌
db2updatedbcfgforsampleusingtrackmodon啟用增量備份功能
(需要各個node都分別做設定)
開啟這些引數後,資料庫處於backuppending狀態,要求做資料庫的離線全備份。做一下離線全備份,參考上面的命令。
2)、線上備份命令如下:
db2backupdbsampleonlineusetsm
備份成功,返回一個時間戳。
3)、同樣可以用db2adutl和db2listhistory察看備份紀錄。
4)、備註:
同樣,對每個節點都做這個操作。
3、線上增量備份
1)、在開啟了必須的三個引數的情況下,做增量備份:
db2backupdbsampleonlineincrementalusetsm
備份成功,返回一個時間戳。
2)、同樣可以用db2adutl和db2listhistory察看備份紀錄。
3)、還有一種delta的備份:
db2backupdbsampleonlineincrementaldeltausetsm
這兩種備份的區別,類似oracleexports的incremental和cumulative方式,db2的incremental對應oracle的cumulative方式,而db2的delta方式則對應oracle的incremental方式。
4)、備註:
同樣,對每個節點都做這個操作。