亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2965 | 回復(fù): 3
打印 上一主題 下一主題

[備份軟件] Netbackup 5.1恢復(fù)Informix誤刪除的表 [復(fù)制鏈接]

招聘 : Linux運(yùn)維
論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2008-12-31 19:03 |只看該作者 |倒序?yàn)g覽
接到case,用戶刪除了一個(gè)數(shù)據(jù)庫(kù)表,幾百M(fèi)左右。(為什么會(huì)刪除就不是咱該多問(wèn)的了)
沒(méi)說(shuō)的,通用做法:先不完全恢復(fù)到輔助庫(kù),然后導(dǎo)出導(dǎo)入。

1.環(huán)境介紹
Informix數(shù)據(jù)庫(kù),Netbackup 5.1,做的Onbar備份。
1個(gè)Master server(server6)
幾個(gè)Media server(SSO 共享磁帶庫(kù),后面提到的server1,server4都即為client也是media server)

用戶誤刪除了server4服務(wù)器上db_glxt數(shù)據(jù)庫(kù)中一個(gè)表,幾百M(fèi)左右。

準(zhǔn)備要用server1服務(wù)器作為輔助服務(wù)器
將server4上的數(shù)據(jù)庫(kù)恢復(fù)到server1上,server1、server4都是生產(chǎn)用機(jī),
server4的servername是aa_ol_yingye數(shù)據(jù)庫(kù)為db_glxt
server1的servername是ol_aa_sett 數(shù)據(jù)庫(kù)名為db_sett

2.在server1上準(zhǔn)備Informix環(huán)境
1) 建立chunk:
在目錄/data目錄下創(chuàng)建文件
touch rlv_phychunk   
touch rlv_logchunk01
touch rlv_logchunk02
touch rlv_logchunk03
touch rlv_logchunk04
touch rlv_logchunk05
touch rlv_logchunk06
...
touch rlv_datachunk15
touch rlv_datachunk16
touch rlv_datachunk17
touch rlv_rootchunk

鏈接文件(目的是為了跟原來(lái)庫(kù)的環(huán)境相同,源庫(kù)是在/informix/dbs_glxt/下)
ln -s /data/rlv_phychunk   /informix/dbs_glxt/phychk
ln -s /data/rlv_logchunk01   /informix/dbs_glxt/logchk1
ln -s /data/rlv_logchunk02   /informix/dbs_glxt/logchk2
ln -s /data/rlv_logchunk03   /informix/dbs_glxt/logchk3
ln -s /data/rlv_logchunk04   /informix/dbs_glxt/logchk4
ln -s /data/rlv_logchunk05   /informix/dbs_glxt/logchk5
ln -s /data/rlv_logchunk06   /informix/dbs_glxt/logchk6
...
ln -s /data/rlv_datachunk15   /informix/dbs_glxt/datachk15
ln -s /data/rlv_datachunk16   /informix/dbs_glxt/datachk16
ln -s /data/rlv_datachunk17   /informix/dbs_glxt/datachk17
ln -s /data/rlv_rootchunk       /informix/dbs_glxt/rootchk


2) 復(fù)制源庫(kù)的相關(guān)文件
將server4: infomix/etc/ixbar.135 拷到server1:/informix/ixbar.135
server4: infomix/etc/oncfg_ol_aa_yingye.135 拷到server1:/informix/etc/oncfg_ol_aa_yingye.135
server4: infomix/etc/onconfig.glxt_p 拷到server1:/informix/etc/onconfig.glxt_p

3.準(zhǔn)備Netbackup:
1) To remove restrictions for all clients, create the following file on the NetBackup master server:
/usr/openv/netbackup/db/altnames/No.Restrictions
2) 檢查了前一天晚上的備份情況

4.su - informix然后export下面的環(huán)境變量
export ONCONFIG=onconfig.glxt_p
export INFORMIXSERVER=ol_aa_yingye
export INFXBSA_CLIENT=server4


5.執(zhí)行恢復(fù):
onbar -r -t '2008-12-30 8:0:0'
報(bào)錯(cuò)了,呵呵。
狀態(tài)到開(kāi)始mouting 介質(zhì)了,過(guò)程中status code先59,后25.
148769        Restore   Done     25                                            server1
148770        Restore   Done     25 (這里其實(shí)是先報(bào)59然后最后才25)   server1

(NetBackup 狀態(tài)碼: 25
消息:無(wú)法連接到套接字上
解釋:在某個(gè)進(jìn)程連接到另一個(gè)進(jìn)程進(jìn)行特定操作時(shí),該進(jìn)程超時(shí)。如果某個(gè)進(jìn)程嘗試連
接到 NetBackup 請(qǐng)求后臺(tái)駐留程序 (bprd) 或數(shù)據(jù)庫(kù)管理器后臺(tái)駐留程序 (bpdbm),而該
后臺(tái)駐留程序沒(méi)有運(yùn)行,則可能會(huì)發(fā)生此問(wèn)題。(在 Windows 上,這些后臺(tái)駐留程序是
NetBackup 請(qǐng)求管理器服務(wù)和 NetBackup 數(shù)據(jù)庫(kù)管理器服務(wù)。)如果網(wǎng)絡(luò)或服務(wù)器負(fù)載過(guò)
重且響應(yīng)時(shí)間很長(zhǎng),或者 NetBackup 的試用許可證密鑰已失效,則也可能會(huì)發(fā)生此問(wèn)題。
但是,該錯(cuò)誤的最常見(jiàn)原因是主機(jī)名解析問(wèn)題。

NetBackup 狀態(tài)碼: 59
消息:不允許訪問(wèn)客戶機(jī)
解釋:主服務(wù)器或介質(zhì)服務(wù)器試圖訪問(wèn)客戶機(jī),但客戶機(jī)未將該服務(wù)器識(shí)別為有效的服
務(wù)器。)


貌似都是bp.conf的問(wèn)題,檢查server1上的bp.conf:
SERVER = server6
SERVER = server1
CLIENT_NAME = server1
CLIENT_READ_TIMEOUT = 7200
INFORMIX_HOME = /informix
MEDIA_UNMOUNT_DELAY = 200
MEDIA_REQUEST_DELAY = 30
REQUIRED_INTERFACE = server1


好像沒(méi)問(wèn)題,于是在set1上創(chuàng)建/usr/openv/netbackup/logs/bpcd打開(kāi)調(diào)試日志,在備份一次從日志里看到點(diǎn)疑點(diǎn):
15:12:37.501 [25938] <2> bpcd main: setup_sockopts complete
15:12:37.512 [25938] <2> bpcd peer_hostname: Connection from host server4 (10.64.0.33) port 898
15:12:37.514 [25938] <2> bpcd valid_server: comparing server6 and server4
15:12:37.516 [25938] <2> bpcd valid_server: comparing server1 and server4
15:12:37.518 [25938] <16> bpcd valid_server: server4 is not a server
15:12:37.518 [25938] <16> bpcd valid_server: server4 is not a media server

15:12:37.519 [25938] <2> bpcd main: output socket port number = 628
15:12:37.519 [25938] <2> bpcd peer_hostname: Connection from host server4 (10.64.0.33) port 898
15:12:37.519 [25938] <2> bpcd main: Peer hostname is server4
15:12:37.519 [25938] <2> bpcd main: Got socket for output 5, lport = 866
15:12:37.520 [25938] <2> bpcd main: Connected on output socket
15:12:37.520 [25938] <2> bpcd main: Duplicated socket on stderr

這一段之前還有一段驗(yàn)證了server1和server6,都是valid_server,但是這里卻server4 is not a server。

懷疑:雖然是在server上做恢復(fù),但是因?yàn)楫?dāng)初備份是以server4做為Media server備份,恢復(fù)的時(shí)候也要用server4當(dāng)media server
這個(gè)在后面會(huì)給出證據(jù)。

在server1上增加了一行:
SERVER = server4

再執(zhí)行onbar -r -t '2008-12-30 8:0:0' 沒(méi)有問(wèn)題了,開(kāi)始讀數(shù)據(jù)

6.監(jiān)控恢復(fù)進(jìn)度和restore完成:
bpdbjobs輸出
148769        Restore   Done     25                                                      server1
148770        Restore   Done     25                                                      server1
148771        Restore   Done      0                                                      server1
148772        Restore   Done      0                                                      server1
148773        Restore   Done      0                                                      server1
148774        Restore Active                                                             server1


server1#[/usr/openv/netbackup/logs/bpcd]bpdbjobs -jobid 148771 -all_columns
148771,2,3,0,,,server1,server4,1230622460,0000000352,1230622812,,1,,74112,0,,100,24198,informix,,,,,informix,server6,,,,,,1,/ol_aa_yingye/rootdbs/0,1,24198,,,1230622460,0000000352,1230622812,0,the requested operation was successfully completed,12,12/30/08 15:34:20 - begin Restore operation,12/30/08 15:34:21 - 1 images required,12/30/08 15:34:21 - media F805L2 required,12/30/08 15:34:27 - started process bptm (15302),12/30/08 15:34:27 - mounting F805L2,12/30/08 15:34:30 - connected,12/30/08 15:35:24 - mounted; mount time: 000:00:57,12/30/08 15:35:25 - positioning F805L2 to file 13,12/30/08 15:36:32 - positioned; position time: 000:01:07,12/30/08 15:36:32 - begin reading,12/30/08 15:40:11 - end reading; read time: 000:03:39,12/30/08 15:40:12 - end Restore operation; operation time: 000:05:52,74112,0,,63,,,,,,,,server4,,,,,,,,,,,

server1#[/usr/openv/netbackup/logs/bpcd]bpdbjobs -jobid 148772 -all_columns
148772,2,3,0,,,server1,server4,1230622818,0000000022,1230622840,,1,,96,0,,100,27150,informix,,,,,informix,server6,,,,,,1,/ol_aa_yingye/logdbs/0,1,27150,,,1230622818,0000000022,1230622840,0,the requested operation was successfully completed,10,12/30/08 15:40:18 - begin Restore operation,12/30/08 15:40:20 - 1 images required,12/30/08 15:40:20 - media F805L2 required,12/30/08 15:40:34 - mounted,12/30/08 15:40:34 - positioning F805L2 to file 14,12/30/08 15:40:34 - positioned; position time: 000:00:00,12/30/08 15:40:34 - begin reading,12/30/08 15:40:38 - connected,12/30/08 15:40:38 - end reading; read time: 000:00:04,12/30/08 15:40:39 - end Restore operation; operation time: 000:00:21,96,0,,2823,,,,,,,,server4,,,,,,,,,,,

server1#[/usr/openv/netbackup/logs/bpcd]bpdbjobs -jobid 148773 -all_columns
148773,2,3,0,,,server1,server4,1230622893,0000000016,1230622909,,1,,96,0,,100,27519,informix,,,,,informix,server6,,,,,,1,/ol_aa_yingye/phydbs/0,1,27519,,,1230622893,0000000016,1230622909,0,the requested operation was successfully completed,10,12/30/08 15:41:33 - begin Restore operation,12/30/08 15:41:34 - 1 images required,12/30/08 15:41:34 - media F805L2 required,12/30/08 15:41:42 - mounted,12/30/08 15:41:42 - positioning F805L2 to file 15,12/30/08 15:41:42 - positioned; position time: 000:00:00,12/30/08 15:41:42 - begin reading,12/30/08 15:41:43 - connected,12/30/08 15:41:44 - end reading; read time: 000:00:02,12/30/08 15:41:49 - end Restore operation; operation time: 000:00:16,96,0,,2823,,,,,,,,server4,,,,,,,,,,,

server1#[/usr/openv/netbackup/logs/bpcd]bpdbjobs -jobid 148774 -all_columns
148774,2,1,,,,server1,server4,1230622926,0000007274,0000000000,,1,0,35192320,0,/ol_aa_yingye/datadbs1/0,0,27696,informix,,,,,informix,server6,,,,0,1,1,/ol_aa_yingye/datadbs1/0,1,27696,,,1230622926,0000007274,0000000000,,,11,12/30/08 15:42:06 - begin Restore operation,12/30/08 15:42:07 - 1 images required,12/30/08 15:42:07 - media F805L2 required,12/30/08 15:42:07 - media F815L2 required,12/30/08 15:42:20 - started process bptm (15585),12/30/08 15:42:20 - mounting F805L2,12/30/08 15:42:22 - connected,12/30/08 15:43:33 - mounted; mount time: 000:01:13,12/30/08 15:43:33 - positioning F805L2 to file 16,12/30/08 15:44:49 - positioned; position time: 000:01:16,12/30/08 15:44:49 - begin reading,35192320,0,,9532,,,,,,,,server4,,,,0,0,,,,,1,

顯然:client=server1,server=server4,master,server=server6每個(gè)chunk對(duì)應(yīng)了一個(gè)restore的job.
恢復(fù)完成到此NBU相關(guān)的工作完成,dbaccess導(dǎo)出導(dǎo)入是用戶的工作了。

[ 本帖最后由 天涯明月刀 于 2009-1-23 15:58 編輯 ]

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2008-12-31 20:36 |只看該作者
Informix數(shù)據(jù)庫(kù).沒(méi)碰過(guò)

論壇徽章:
1
CU十二周年紀(jì)念徽章
日期:2013-10-24 15:41:34
3 [報(bào)告]
發(fā)表于 2008-12-31 23:43 |只看該作者
樓主加這個(gè)也行,也能解決error code 25的問(wèn)題。
FORCE_RESTORE_MEDIA_SERVER= gz_set4 gz_set1

招聘 : Linux運(yùn)維
論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2009-01-01 13:56 |只看該作者
原帖由 無(wú)牙 于 2008-12-31 23:43 發(fā)表
樓主加這個(gè)也行,也能解決error code 25的問(wèn)題。
FORCE_RESTORE_MEDIA_SERVER= gz_set4 gz_set1

謝謝

確實(shí)有原文:
將下面的命令添加到主服務(wù)器的 bp.conf 文件的末尾,以允許恢復(fù)操作從執(zhí)行原始備
份的服務(wù)器以外的介質(zhì)服務(wù)器執(zhí)行。old_server 是執(zhí)行原始備份的介質(zhì)服務(wù)器,
new_server 是用于將來(lái)的 NetBackup 恢復(fù)的服務(wù)器。
FORCE_RESTORE_MEDIA_SERVER = old_server new_server
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP