DB2數(shù)據(jù)庫(kù)備份和恢復(fù)在Linux下的實(shí)現(xiàn)
我們今天主要向大家講述的是Linux環(huán)境下DB2數(shù)據(jù)庫(kù)備份和恢復(fù)的實(shí)際應(yīng)用代碼,我前兩天在相關(guān)網(wǎng)站看見(jiàn)Linux環(huán)境下DB2數(shù)據(jù)庫(kù)的備份和恢復(fù)的實(shí)際應(yīng)用代碼的資料,覺(jué)得挺好,就拿出來(lái)供大家分享。
Linux, 環(huán)境, 數(shù)據(jù)庫(kù)Linux, 數(shù)據(jù)庫(kù), 環(huán)境
通過(guò)如下備份腳本備份的數(shù)據(jù)庫(kù)進(jìn)行恢復(fù)
DB2數(shù)據(jù)庫(kù)備份腳本:
- . /home/db2admin/sqllib/db2profile
- db2 backup db datedb online to /dbbackup/date include logs
- cd /dbbackup/datetoday=`date +”%Y%m%d”`
- file1=”*$today*”
- ftpfile=`ls $file1`
- echo $ftpfile
- lftp -c “open ftp地址;user 用戶名密碼@\$0;put $ftpfile”
- find /dbbackup/date -ctime +15 -exec rm {} \;
恢復(fù)命令:
通過(guò)root命令登錄到服務(wù)器上后切換到數(shù)據(jù)庫(kù)用戶名下用su – db2admin命令。
進(jìn)入到備份文件存放目錄
執(zhí)行如下命令
- [db2admin@localhost db2back]$ db2 restore db datedb from /hom
以上的相關(guān)內(nèi)容就是對(duì) Linux環(huán)境下DB2數(shù)據(jù)庫(kù)備份與恢復(fù)的介紹,望你能有所收獲。
以上的相關(guān)內(nèi)容就是對(duì) Linux環(huán)境下DB2數(shù)據(jù)庫(kù)的備份與恢復(fù)的介紹,望你能有所收獲。
【編輯推薦】