DB2 資料庫自動備份

2021-08-31 09:26:32 字數 620 閱讀 1016

db2 核心備份的語句就只有一句:

db2 "backup database db21 to $file parallelism 8"

其中的file是我們備份資料庫的目錄,db21是資料庫名稱

具體的備份為:

#建立檔案

file="/home/db2inst/backup/`date +%f`"

if [[ -d $file || -f $file* ]];then

rm -rf $file*;

fimkdir -p $file;

#資料庫保持靜默

db2 connect to db21;

db2 quiesce database immediate force connections;

db2 connect reset;

#開始備份

db2 backup database db21 to    with 2 buffers buffer 1024 parallelism 1 without prompting;

#取消資料庫靜默

db2 connect to db21;

db2 unquiesce database;

db2 connect reset

db2備份還原資料庫

備份資料庫 開始 執行 db2cmd 進入到命令列 執行如下命令 db2 backup db bxfund2 to e testbackup 提示資訊當前正在使用資料庫,這時,需要先將db2重啟一下,執行以下命令 db2stop force強制停掉db2,然後db2start 啟動資料庫,重新執行備...

DB2資料庫備份恢復

song 說 在你本機上有沒有乙個叫huaxing的資料庫?小饒 說 沒有小饒 說 是否要建立個例項?song 說 你想把它恢復到本機上,但是現在在wjs的機器上有個叫huaxing的資料庫,你可以在你的機器上訪問wjs上的huaxing資料庫,是這樣嗎?小饒 說 是的小饒 說 現在想做個測試,看備...

DB2資料庫備份恢復

db2資料庫恢復 一次意外的儲存故障,導致表空間損壞。然而最近一次成功的完全備份是在8天前,最近8天內只有歸檔日誌的備份。檢視表空間狀態 有兩個表空間無法回滾。tablespace id 7 name replicas type database managed space contents all...