




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库系统概论AnIntroductiontoDatabaseSystem第十章数据库恢复技术AnIntroductiontoDatabaseSystem第十章数据库恢复技术10.1事务的基本概念10.2数据库恢复概述10.3故障的种类10.4恢复的实现技术10.5恢复策略10.6具有检查点的恢复技术10.7数据库镜像10.8小结AnIntroductiontoDatabaseSystem10.1事务的基本概念一、事务定义
二、事务的特性AnIntroductiontoDatabaseSystem一、事务(Transaction)定义一个数据库操作序列一个不可分割的工作单位恢复和并发控制的基本单位事务和程序比较在关系数据库中,一个事务可以是一条或多条SQL语句,也可以包含一个或多个程序。一个程序通常包含多个事务AnIntroductiontoDatabaseSystem定义事务显式定义方式
BEGINTRANSACTIONBEGINTRANSACTIONSQL语句1SQL语句1SQL语句2SQL语句2。。。。。。。。。。COMMITROLLBACK隐式方式当用户没有显式地定义事务时,DBMS按缺省规定自动划分事务AnIntroductiontoDatabaseSystem事务结束COMMIT事务正常结束提交事务的所有操作(读+更新)事务中所有对数据库的更新永久生效ROLLBACK事务异常终止事务运行的过程中发生了故障,不能继续执行回滚事务的所有更新操作事务滚回到开始时的状态AnIntroductiontoDatabaseSystem二、事务的特性(ACID特性)事务的ACID特性:原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持续性(Durability)AnIntroductiontoDatabaseSystem1.原子性事务是数据库的逻辑工作单位事务中包括的诸操作要么都做,要么都不做AnIntroductiontoDatabaseSystem2.一致性事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态一致性状态:数据库中只包含成功事务提交的结果不一致状态:数据库中包含失败事务的结果AnIntroductiontoDatabaseSystem一致性与原子性银行转帐:从帐号A中取出一万元,存入帐号B。定义一个事务,该事务包括两个操作这两个操作要么全做,要么全不做全做或者全不做,数据库都处于一致性状态。如果只做一个操作,数据库就处于不一致性状态。
B=B+1
A=A-1BAAnIntroductiontoDatabaseSystem3.隔离性对并发执行而言一个事务的执行不能被其他事务干扰一个事务内部的操作及使用的数据对其他并发事务是隔离的并发执行的各个事务之间不能互相干扰AnIntroductiontoDatabaseSystemT1的修改被T2覆盖了!
读A=16
A←A-3写回A=13①读A=16
②
③A←A-1写回A=15
④T2T1AnIntroductiontoDatabaseSystem4.持续性持续性也称永久性(Permanence)一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其执行结果有任何影响。AnIntroductiontoDatabaseSystem事务的特性保证事务ACID特性是事务处理的任务破坏事务ACID特性的因素多个事务并行运行时,不同事务的操作交叉执行事务在运行过程中被强行停止AnIntroductiontoDatabaseSystem第十章数据库恢复技术10.1事务的基本概念10.2数据库恢复概述10.3故障的种类10.4恢复的实现技术10.5恢复策略10.6具有检查点的恢复技术10.7数据库镜像10.8小结AnIntroductiontoDatabaseSystem10疤.2数据速库恢迅复概船述故障沃是不参可避烘免的系统苗故障蛙:计涉算机焦软、针硬件进故障人为哪故障荐:操邀作员药的失烛误、醒恶意乏的破骑坏等吼。数据喝库的帜恢复把数艇据库鹅从错析误状遥态恢枪复到循某一古已知阻的正逼确状寻态(亦称袍为一消致状刻态或羊完整顿状态)An垂I挨nt泼ro桂du丝式ct棕io啊n搁to卧D凤at迷ab阻as富e词Sy意st态em数据间库恢砖复概篇述(部续)故障侍的影锡响运行陡事务晓非正用常中塘断破坏跃数据饺库数据名库管竿理系物统对丈故障充的对崖策DB等MS提供阶恢复政子系翠统保证筝故障夏发生勤后,的能把齿数据赛库中镇的数领据从请错误陈状态练恢复活到某咏种逻总辑一延致的渔状态保证银事务AC张ID恢复货技术觉是衡偶量系芽统优评劣的陵重要胀指标An熔I猫nt吊ro巡寿du漠ct数io两n付to才D填at勉ab闭as砌e迹Sy卸st藏em第十忧章恰数秒据库适恢复扑技术10哗.1事务凶的基鹿本概攀念10时.2数据唉库恢守复概声述10浙.3故障侦的种那类10铺.4恢复围的实运现技靠术10巨.5恢复乏策略10硬.6具有亮检查震点的乓恢复蚊技术10锦.7数据蹦库镜咱像10挣.8小结An享I殿nt月ro窃du纺ct缺io减n斩to映D神at刺ab厨as狂e凭Sy脆st触em故障巨的种获类事务代内部距的故扰障系统洗故障介质汗故障计算状机病妙毒An状I两nt扒ro沫du赴ct赔io哭n沈to液D宏at淡ab吴as坚e沉Sy滴st领em一、柴事务剃内部之的故诸障事务渐内部击的故变障有的闯是可政以通六过事歼务程暑序本典身发理现的(见下烟面转营账事务的龟例子)有的野是非逗预期立的An遗I凯nt因ro递du杂ct想io蹄n勺to串D吼at辉ab隆as系e盟Sy漏st他em事务恭内部摸的故槽障(厕续)例如逗,银扁行转宇账事踢务,昌这个臣事务保把一乌笔金姐额从贵一个云账户偶甲转帅给另责一个毫账户框乙。BE萍GI牌N泡TR泽AN芬SA利CT尤IO顾N读账且户甲证的余拒额BA疼LA瞧NC翻E;BA或LA故NC链E=枯BA赵LA浪NC混E-菊AM波OU浪NT;(A紫MO牲UN欧T为转龄账金绿额)写回BA评LA燥NC奖E;IF激(B灰AL敏AN萝CE颜<螺0惹)炮T蚀HE含N{打印'金额盗不足葬,不唯能转聪账';RO冬LL淹BA溉CK;(撤销漏刚才维的修衬改,医恢复巾事务)}EL袍SE{读账具户乙祝的余执额BA讲LA矿NC拢E1;BA旬LA长NC需E1袜=B京AL爆AN惑CE承1+喂AM唯OU通NT;写回BA处LA有NC运E1;CO歪MM采IT;}An划I热nt励ro折du强ct谣io供n您to方D皇at甲ab遍as四e田Sy森st兽em事务拥内部迅的故蚀障(增续)这个湾例子喇所包疫括的斩两个典更新缓操作广要么致全部沈完成淋要么免全部汉不做揪。否模则就亡会使竿数据没库处岔于不让一致翻状态臭,例劣如只喉把账迁户甲守的余宅额减挂少了惕而没彼有把稻账户婶乙的融余额特增加妖。在这局段程我序中柏若产棕生账配户甲犬余额堤不足浩的情挥况,盯应用活程序住可以狐发现晨并让饶事务勿滚回暑,撤膊销已旱作的达修改臭,恢疮复数哨据库励到正端确状己态。An联I陕nt项ro狂du增ct钥io像n及to炒D顷at怖ab让as小e掘Sy播st澡em事务晒内部辅的故推障(犯续)事务夸内部债更多强的故踪蝶障是包非预谱期的概,是嗓不能摇由应昏用程飞序处戚理的键。运算店溢出并发蔑事务到发生绣死锁头而被糕选中笑撤销聋该事梨务违反孤了某辅些完线整性梦限制污等以后概,事抛务故撒障仅狠指这杀类非预盈期的摔故障事务卧故障法的恢网复:撤消纤事务贯(UN肾DO)An化I盟nt们ro示du蛛ct止io旦n盒to川D筋at榴ab粱as板e纳Sy圾st雄em二、扁系统赌故障系统脚故障称为叮软故神障,两是指握造成摊系统跟停止过运转伙的任哪何事壤件,唇使得系统宏要重蚂新启湿动。整个决系统葱的正气常运肉行突跨然被欠破坏所有散正在巡寿运行识的事贡务都武非正浇常终种止不破等坏数存据库内存剪中数旗据库统缓冲迹区的均信息丘全部撑丢失An小I走nt袍ro淋du骡ct厅io矛n刻to院D微at即ab沈as喉e持Sy棒st岩em系统苍故障彩的常观见原勾因特定扰类型张的硬锹件错稀误(弃如CP拳U故障摘)操作呢系统存故障DB垦MS代码篇错误系统调断电An去I卡nt存ro烤du涉ct扰io窗n番to仰D镰at戴ab殿as果e殊Sy崭st玩em系统胃故障颠的恢伍复发生狡系统王故障宰时,领事务加未提片交恢复泪策略始:强夏行撤动消(UN温DO)所歌有未松完成宾事务发生套系统右故障铁时,雷事务今已提穴交,鉴但缓烧冲区慰中的研信息鞠尚未仆完全洒写回释到磁画盘上紧。恢复接策略菌:重唯做(RE颠DO)所秋有已备提交致的事米务An轧I跃nt境ro帖du站ct辈io蛇n畅to舍D浇at搭ab翻as救e筒Sy瞎st鬼em三、蛮介质茄故障介质错故障称为露硬故亡障,氏指外示存故丸障磁盘挡损坏磁头弓碰撞操作庆系统劈燕的某免种潜麦在错荐误瞬时扶强磁饼场干涂扰An宴I乞nt暗ro络du戒ct丧io暴n机to最D碎at纪ab数as破e江Sy柿st静em介质朋故障勤的恢炊复装入数据导库发装生介把质故何障前械某个存时刻方的数吐据副本重做游自此弹时始贝的所赶有成功淹事务,将久这些搅事务术已提遮交的尘结果蜂重新许记入普数据惩库An腾I岔nt箱ro屈du钳ct径io驾n检to幻玉D据at市ab参as次e刮Sy幅st抱em四、爪计算乡丰机病铅毒计算赵机病则毒一种时人为耍的故捏障或捉破坏阀,是爪一些孝恶作站剧者抛研制听的一工种计真算机选程序可以贩繁殖伸和传薯播危害破坏虽、盗坝窃系门统中疲的数突据破坏热系统职文件An病I凤nt饼ro趋du番ct增io堵n获to吩D男at滑ab浇as吸e絮Sy哗st馅em故障劫小结各类障故障唐,对烫数据顾库的傍影响州有两值种可纤能性一是雁数据卫库本倘身被侦破坏二是开数据扩库没盒有被皂破坏肉,但写数据季可能迁不正堡确,问这是均由于订事务窑的运摔行被桨非正疑常终跪止造车成的企。An铺I用nt鸦ro谣du卧ct失io碍n牌to哭D尖at暑ab朽as罚e倾Sy竭st研em第十奶章季数粒据库巡寿恢复招技术10阔.1事务据的基端本概致念10玻.2数据集库恢耀复概黄述10闻.3故障林的种毯类10晓.4恢复悔的实鸣现技旋术10置.5恢复端策略10送.6具有篇检查叉点的辟恢复茄技术10艳.7数据陕库镜兼像10啊.8小结An袭I稠nt帖ro朗du靠ct辟io梅n昆to舱D菠at串ab搬as渔e列Sy禁st姿em10喊.4恢复冬的实伸现技怒术恢复与操作奶的基司本原怒理:颜冗余利用配存储任在系正统其岂它地泪方的前冗余喂数据鹅来重鞋建数炎据库吵中已云被破迫坏或芝不正献确的斧那部裕分数释据恢复肤机制渔涉及盼的关丝式键问厘题如何播建立违冗余兔数据数据疼转储楚(ba闸ck次up)登录穿日志锋文件洞(lo王gg号in伟g)如何垦利用川这些合冗余卸数据熄实施杯数据软库恢懂复An福I陈nt寒ro侄du仁ct挪io送n桶to邮D似at趋ab写as贞e御Sy衣st俭em10层.4叮.1数据另转储一、偶什么农是数竹据转寒储二、皮转储聋方法An至I闸nt伯ro定du聚ct训io舞n钳to吗D毛at倒ab饱as河e回Sy灯st侮em一、嗓什么艘是数宾据转否储转储谦是指DB沟A将整司个数火据库把复制士到磁四带或压另一裙个磁情盘上走保存女起来拉的过雪程,奇备用祖的数母据称唐为后仙备副膛本或酱后援甘副本如何眨使用数据经库遭解到破化坏后种可以饥将后汗备副存本重水新装机入重装念后备隐副本仪只能孔将数取据库惹恢复陪到转仅储时城的状订态An皮I黑nt广ro纹du渴ct情io冻n手to塑D粮at择ab快as佩e补Sy辱st闸em转储故障创发生误点转储运行糕事务↓正常痛运行─┼庄──臣──漫──照─┼牛──跪──炉──哪──什──下──杀─TaTbTf重装香后备睁副本重新鹿运行夏事务恢复─┼嘉──菜──拉──穿─┴--策--宋--架--里--洞--→An胶I到nt轨ro练du屡ct炒io类n餐to亏D绳at孕ab感as归e勉Sy壶st达em二、密转储选方法1.静矿态转激储与痰动态谈转储2.海洽量转费储与汤增量程转储3.转龟储方切法小输结An涉I动nt佛ro芳du血ct录io湿n挤to妙D列at宾ab慰as导e浸Sy惑st橡em静态样转储在系书统中未无运其行事崖务时槽进行荐的转索储操束作转储证开始净时数察据库妇处于姐一致励性状宋态转储堪期间死不允湖许对纵数据快库的解任何围存取炊、修坑改活婶动得到友的一项定是号一个培数据超一致冰性的示副本优点固:实壶现简涉单缺点间:降临低了薪数据摊库的查可用行性转储矛必须牧等待串正运径行的圣用户五事务酸结束新的山事务磁必须脾等转眼储结漆束An惧I疲nt借ro护du荐ct勉io坐n帜to睛D徒at桑ab塘as捕e比Sy颈st盯em利用邪静态纯转储懂副本众进行陷恢复故障翼发生马点静态转储运行俯事务↓正常标运行─┼断──纽奉──窝──著─┼泪──粪──元──犬──祸──什──井─TaTbTf重装饮后备饮副本恢复─┼川──姻──万──的─┥An萝I愉nt邪ro付du只ct灶io煤n某to钟D弄at爱ab辉as趣e逗Sy缎st子em动态忍转储转储轮操作晓与用黎户事响务并虽发进朝行转储哲期间赔允许酬对数他据库诞进行居存取折或修脑改优点不用裁等待晴正在乐运行狐的用劝户事咐务结匪束不会辈影响堪新事麻务的舱运行动态夺转储术的缺稀点不能漆保证亡副本阿中的徒数据拨正确麻有效[例]在转将储期牧间的君某个贩时刻Tc,系耀统把嫌数据A=戏10疏0转储春到磁康带上述,而支在下涨一时洞刻Td,某治一事郑务将A改为20掘0。转歌储结丢束后让,后盛备副埋本上拨的A已是哲过时间的数茶据了An送I客nt畜ro络du觉ct斤io娃n凡to王D谦at既ab瓶as秃e翠Sy饮st挑em动态角转储利用阵动态旋转储洋得到状的副晴本进李行故年障恢趋复需要揭把动从态转揉储期架间各茅事务森对数复据库笼的修孕改活购动登蹈记下谁来,叛建立栏日志故文件后备豪副本融加上维日志醉文件息才能裹把数乳据库借恢复骆到某妙一时双刻的刻正确论状态An道I字nt影ro谋du棒ct朝io封n尝to霞D技at考ab箩as魄e歼Sy套st向em利用这动态抢转储更副本映进行押恢复运行近事务故障孔发生吧点动态转储运行狡事务↓正常熟运行─┼烫──豪──法──枣─┼乡丰──套──攻──抢──辅──尖──带─TaTbTf重装豆后备万副本利用吊日志溉文件陷恢复恢复━━辈━━驻━━靠╋晚━饥━慈━粮┥An泉I倾nt睡ro建du羊ct献io架n冬to犬D饭at宾ab犹as党e秃Sy音st淘em利用关动态庭转储宾副本乖进行添恢复TaTbTf动态转储运行皱事务故障攀发生窗点正常辰运行─┼悔──蚕──愉──施─┼继──依──狭──拉──习──椒──片─登记看日志孕文件磨登记职新日津志文芹件──侨──黎──驻──么─┼王──罚──阅──鬼──话──扫──础─转储岗日志夺文件重装限后备栏副本贼,然宽后利炭用转向储的宴日志美文件掀恢复恢复捎到一━━趁━━慰━━富┥致性匪状态An袖I白nt熟ro划du缴ct论io或n县to兼D汁at猜ab父as邪e昌Sy乱st宵em2.海始量转固储与史增量梯转储海量辟转储:每次危转储腰全部表数据凯库增量肝转储:只转患储上鸡次转孟储后槐更新跳过的贴数据海量旧转储揪与增羽量转替储比和较从恢惠复角芽度看胞,使光用海负量转索储得元到的思后备城副本嫌进行泻恢复液往往馅更方滚便但如脂果数尤据库齐很大顷,事倚务处顺理又巴十分乐频繁义,则绑增量沙转储拨方式协更实昼用更直有效An翅I袍nt喝ro肾du计ct洪io终n堂to蜂D姥at扮ab爸as钩e松Sy据st踩em3.转突储方剃法小威结转储告方法病分类
转储状态动态转储静态转储转储方式海量转储动态海量转储静态海量转储增量转储动态增量转储静态增量转储An岗I屯nt国ro捞du幻玉ct狠io霞n像to敏D踩at翅ab怖as达e堆Sy站st乞em转储志策略应定棋期进糠行数升据转陶储,领制作要后备奖副本扭。但转躬储又吹是十氏分耗河费时律间和仪资源禾的,霉不能沈频繁裙进行超。DB姻A应该捞根据闹数据顺库使休用情唯况确刑定适稠当的峡转储匙周期粪和转融储方逐法。例:每天依晚上盛进行缴动态遭增量迟转储每周剥进行纵一次羊动态腿海量新转储每月送进行抚一次父静态纹海量胆转储An付I河nt物ro验du春ct廊io请n许to部D洋at某ab印as懒e投Sy讲st呼em10校.4恢复岭的实欲现技怕术10前.4册.1数据子转储10伤.4常.2登记蔑日志立文件An显I年nt姐ro掏du任ct霉io欺n档to慢D泻at桥ab绍as虫e番Sy鲁st棒em10躺.4默.2登记员日志拘文件一、话日志级文件并的格牢式和脉内容二、新日志康文件饭的作锤用三、姓登记别日志爱文件An最I恭nt百ro塘du早ct拆io茧n灶to清D稍at禽ab乡丰as驾e甲Sy担st嫌em一、毅日志矮文件午的格抵式和腐内容什么狐是日夹志文饲件日志印文件(l拒og排)是用轿来记封录事说务对期数据惰库的逝更新脸操作峰的文件日志板文件乖的格炼式以记饿录为愁单位扫的日复志文蚂件以数察据块掠为单劲位的境日志锄文件An酿I贺nt副ro件du此ct软io咸n润to捡D滑at六ab脊as申e矮Sy丸st厘em日志并文件估的格刊式和属内容固(续傍)以记犯录为互单位阀的日施志文遮件内娱容各个犁事务期的开纸始标厅记(B四EG芽IN举T垃RA承NS虫AC蛋TI柜ON航)各个护事务瘦的结敲束标错记(C胡OM躲MI代T或RO额LL抬BA蛮CK笔)各个栏事务最的所间有更良新操棍作以上粒均作答为日塔志文蔑件中看的一底个日分志记饮录(l伶og抱re么co扬rd递)An旋I背nt玻ro牧du呢ct披io遮n繁to艳D反at服ab添as免e千Sy立st咱em日志覆文件皆的格内式和黎内容缺(续妙)以记飞录为晋单位案的日戒志文仆件,谜每条给日志懒记录烫的内洲容事务杂标识华(标包明是犬哪个慕事务嘴)操作普类型粪(插仓入、章删除听或修拖改)操作节对象夜(记暴录内右部标醋识)更新竭前数网据的疲旧值况(对馋插入扫操作砌而言臣,此挺项为痛空值扬)更新桑后数举据的量新值欲(对病删除练操作丝式而言,此项跑为空宪值)An厦I掉nt直ro押du僵ct笛io铺n判to绸D蛮at束ab甲as例e伸Sy壁st捞em日志而文件见的格银式和灾内容腊(续崭)以数玩据块殖为单蜻位的赌日志雹文件鹅,每己条日呜志记抵录的损内容事务筝标识尝(标且明是纱那个污事务奥)被更傍新的移数据格块An榴I温nt衫ro降du旁ct套io巩n珍to驻D霞at急ab砌as匀e压Sy植st凝em二、这日志朱文件可的作阀用进行帜事务厘故障眼恢复进行苹系统迟故障胃恢复协助劫后备说副本湿进行脂介质废故障碍恢复An督I兄nt郑ro疲du殊ct社io础n剧to忘D馅at凯ab抛as遇e针Sy敌st洒em与静倦态转熔储后远备副畜本配疯合进候行介判质故工障恢仙复与静煌态转吗储后外备副耐本配壁合进资行介记质故肢障恢坦复静态却转储予的数歌据已浅是一湖致性见的数菜据如果牌静态剖转储讲完成迁后,伯仍能伤定期垂转储微日志报文件刷,则廊在出锯现介拌质故育障重硬装数检据副柜本后升,可箱以利瓶用这车些日罢志文迫件副取本对牙已完肆成的挺事务穷进行狡重做蒸处理这样不不必文重新故运行贿那些族已完伐成的箩事务极程序弓就可煮把数笑据库帖恢复扁到故础障前独某一集时刻哲的正村确状掘态An哪I碌nt语ro跑du慕ct骆io悲n沸to剃D肝at梢ab晋as杏e淘Sy纪st志em利用守静态吓转储继副本痰和日汽志文胀件进仆行恢征复(随续)静态转储运行误事务正常钢运行─┼唇──省──辉──承─┼激──恳──卡──遗──纺──具──你─TaTbTf└──谷──餐──优──简──描──重装否后备据副本利用济日志罪文件宫恢复暴继坦续运笑行恢复─┼狡──糠──佣──晶─┼捷┈押┈伟┈凯┈荷┈老┈民┈宾┈眠┼─矩──控─登记步日志孟文件↓An泼I团nt恢ro腾du已ct尸io冈n崖to肺D报at已ab宝as扶e蜘Sy缸st岛em利用晋静态移转储刷副本稳和日栽志文称件进钢行恢学复(射续)上图嘉中:系统绢在Ta时刻寇停止垃运行信事务昂,进数行数延据库捡转储在Tb时刻落转储俭完毕负,得洞到Tb时刻嫁的数苍据库介一致卷性副通本系统蕉运行筝到Tf时刻持发生务故障为恢卫复数建据库且,首副先由DB英A重装怎数据淘库后贫备副推本,琴将数他据库著恢复岩至Tb时刻细的状策态重新幼运行推自Tb~Tf时刻俗的所轻有更窝新事符务,散把数双据库充恢复着到故胡障发陈生前膝的一窄致状鄙态An扔I息nt队ro求du农ct锐io厌n骂to青D露at暴ab沃as忙e话Sy稠st冶em介质雀故障惯恢复介质樱故障被恢复删:LO谨G倍FI汤LE徒+动态患转储晋后备扑副本动态胞转储旷数据帽库:婶同时朵转储挖同一寺时点湖的日抢志文赵件后备邪副本顺与该览日志伙文件地结合孙起来致才能遮将数填据库贵恢复性到一础致性淡状态絮。利用璃这些筋日志刘文件辨副本疾进一罚步恢客复事露务,夫避免零重新销运行宋事务亏程序进。An旦I早nt花ro耗du延ct绸io缠n凶to哑D吐at弯ab鼠as积e桨Sy田st涝em三、词登记咐日志瓶文件基本补原则登记条的次俗序严盖格按巷并行够事务议执行酸的时水间次恒序必须朴先写贡日志沉文件膀,后怕写数周据库写日抹志文脂件操仙作:龙把表年示这披个修天改的弦日志社记录写到刻日志粮文件写数删据库猴操作武:把扇对数说据的刷修改盼写到陵数据讲库中An顷I糕nt豆ro丹du干ct炮io沃n座to希D男at盏ab堂as薯e签Sy绪st运em登记矮日志套文件脉(续阔)为什著么要舒先写书日志母文件写数果据库故和写说日志呼文件劫是两竖个不绕同的升操作在这文两个命操作同之间书可能伤发生最故障如果霜先写志了数歉据库改修改态,而都在日冈志文多件中疮没有查登记蛮下这纪个修合改,各则以仗后就怜无法赞恢复北这个爷修改被了如果付先写闪日志娘,但港没有睛修改列数据胞库,阿按日稻志文静件恢执复时灭只不稳过是熟多执找行一纹次不纪必要卷的UN携DO操作傻,并衬不会筒影响喜数据密库的灯正确杯性An学I削nt修ro垦du灭ct踏io购n顽to跑D淹at逝ab缸as搁e尖Sy挪st聪em第十隙章叹数肢据库膀恢复站技术10铲.1事务阶的基粗本概吃念10慕.2数据腰库恢狼复概音述10斯.3故障针的种塞类10弯.4恢复呜的实蓝现技返术10笋.5恢复古策略10管.6具有削检查荣点的由恢复尝技术10鸦.7数据丸库镜包像10监.8小结An夺I电nt求ro支du扇ct栏io垂n运to叠D遥at则ab耽as匆e邀Sy河st塑em10忍.5恢复耻策略10压.5灰.1事务煮故障通的恢逝复10腰.5宣.2系统趟故障笑的恢寸复10味.5雾.3介质铜故障使的恢贯复An桶I斜nt遵ro扯du蔽ct娱io高n泽to狱D赢at俱ab粮as揉e近Sy寨st裹em10镇.5嗽.1事务戒故障婆的恢捎复事务拔故障蚂:事狭务在众运行唇至正醋常终掉止点越前被皱终止恢复干方法由恢芝复子锐系统美应利辩用日熄志文类件撤错消(UN滋DO)此事熊务已影对数矩据库育进行址的修错改事务吉故障差的恢痕复由镰系统晓自动窜完成橡,对袭用户沃是透追明的漠,不评需要衡用户丈干预An沾I秩nt仁ro电du丛ct迁io怀n误to士D仗at月ab照as前e旺Sy松st颗em事务姻故障游的恢斗复步框骤1.反向酷扫描恰文件碗日志携(即乎从最证后向垒前扫虎描日的志文棒件)厌,查偿找该旦事务坦的更炊新操脂作。2.对该反事务膏的更窑新操如作执夜行逆猎操作拜。即滚将日月志记捡录中腐“更耍新前裂的值辜”贱写入精数据铁库。插入矿操作晋,吹“更冰新前考的值沉”为街空,鹊则相兵当于舟做删尖除操渡作删除赏操作孔,“忍更新扇后的忧值”华为空商,则踏相当义于做欲插入迎操作若是坊修改葛操作填,则杰相当星于用绘修改倾前值离代替沟修改悉后值An桶I火nt愤ro划du践ct碍io挎n竞to忍D担at蔬ab场as葵e锤Sy概st药em事务伤故障赠的恢无复步盗骤3.继续盖反向校扫描汪日志血文件慌,查铜找该救事务级的其定他更涝新操口作,乌并做曾同样插处理勤。4.如此阅处理星下去京,直衣至读青到此饱事务往的开痰始标箱记,边事务担故障寸恢复刘就完龟成了象。An出I界nt供ro旋du话ct检io杏n伸to闭D陵at永ab坟as震e绳Sy魂st没em10伙.5恢复哄策略10逢.5淹.1事务各故障趁的恢岛复10躁.5零.2系统琴故障临的恢往复10诉.5引.3介质软故障集的恢泼复An拨I反nt献ro仙du潮ct酿io泉n禽to乘D特at惯ab于as庄e圣Sy乒st现em10颤.5跑.2系统摔故障夹的恢仔复系统洒故障浊造成鬼数据栗库不素一致尖状态独的原爆因未完马成事筑务对猾数据区库的敬更新布已写肃入数挎据库已提骆交事输务对豪数据扎库的批更新券还留岗在缓描冲区咏没来祝得及抬写入授数据遵库恢复观方法1.负U摆nd网o故障隐发生他时未船完成塌的事唉务2.怎R歉ed贝o已完己成的杨事务系统猪故障杏的恢态复由鉴系统框在重新伪启动讯时自动局完成塑,不匀需要之用户患干预An鸡I隔nt菊ro下du挤ct转io给n坏to邻D爱at盲ab映as谜e姜Sy执st捏em系统躁故障括的恢酿复步骤1.正向概扫描阅日志扬文件液(即僵从头雄扫描困日志膏文件孔)重做(R航ED虏O)队列:在故良障发端生前们已经窄提交却的事茶务这些态事务遭既有BE驶GI多N肿TR岗AN雕SA衫CT洋IO著N记录阴,也赏有CO严MM鲁IT记录撤销(U量nd倍o)队列:故障毙发生粮时尚装未完指成的好事务这些斤事务脸只有BE简GI俱N枝TR尽AN潜SA庄CT少IO宪N记录扮,无请相应僚的CO胞MM刘IT记录An搞I垦nt洗ro放du蜘ct谅io暴n泄to源D灯at咸ab发as兵e漏Sy绸st债em系统绒故障效的恢凳复步飘骤2.对撤居销(U缎nd获o)队列关事务症进行墙撤销(U葵ND外O)处理反向屯扫描外日志服文件叠,对冈每个UN驼DO事务做的更域新操澡作执僵行逆煤操作即将材日志滩记录留中“夫更新的前的崖值”浑写入她数据就库3.对重帖做(R鼠ed秘o)队列滑事务饼进行弊重做(R顺ED婚O)处理正向蠢扫描戚日志刻文件抓,对粗每个RE播DO事务旬重新疼执行顺登记眉的操妖作即将纱日志虎记录胖中“此更新秧后的斧值”众写入伯数据浅库An池I准nt垦ro裙du司ct猎io挂n傅to岛D案at俭ab键as创e死Sy示st向em10垮.5恢复州策略10弃.5原.1事务竹故障挠的恢纯复10夺.5僻.2系统酬故障凯的恢雨复10和.5著.3介质谊故障窃的恢怖复An衡I带nt意ro激du村ct败io误n持to炎D王at锻ab衰as辞e聚Sy紫st该em10穴.5亿.3介质如故障浅的恢悲复1.重装棕数据猜库2.重做伞已完升成的该事务An秤I迁nt览ro密du颗ct使io汉n贩to策D带at企ab炒as便e顶Sy悬st适em介质陪故障峰的恢沉复(闸续)恢复震步骤1.装入伴最新顺的后秀备数婚据库续副本(离故惠障发石生时樱刻最刃近的霸转储午副本),使衣数据吩库恢慰复到霸最近港一次传转储忽时的箭一致取性状木态。对于雁静态派转储疗的数话据库罚副本腿,装堂入后月数据露库即纤处于叛一致渠性状样态对于牲动态荐转储矛的数阁据库译副本窜,还安须同绩时装帝入转吸储时顿刻的剪日志虾文件季副本枪,利匹用与捡恢复况系统慢故障丹的方级法(铜即RE旦DO运+U匹ND宏O),才能蚀将数街据库狭恢复间到一舱致性寸状态艳。An脱I碍nt漆ro展du废ct捕io题n收to编D很at建ab进as递e狠Sy最st株em介质扮故障偶的恢同复(墓续)2.装入出有关阅的日旗志文拥件副晌本(转储余结束壶时刻岭的日葡志文批件副站本),重背做已精完成重的事师务。首先墨扫描岂日志蚊文件衫,找泊出故买障发济生时乞已提豆交的妇事务真的标撤识,宗将其晨记入吵重做育队列浓。然后访正向薄扫描肿日志越文件你,对筋重做耐队列鬼中的孟所有携事务鉴进行气重做壶处理稼。即质将日角志记陆录中程“更蝇新后轮的值岸”写扬入数帖据库羊。An红I探nt旋ro谢du立ct状io佩n血to祖D饥at抖ab膛as扬e饶Sy膝st捷em介质妈故障软的恢阶复(乳续)介质兴故障郊的恢白复需只要DB产A介入DB茄A的工上作重装鸽最近恐转储椒的数废据库筒副本嘴和有拍关的判各日蛾志文芳件副终本执行们系统扎提供莲的恢宾复命蜜令具体恩的恢哨复操针作仍塞由DB置MS完成An享I勾nt值ro狡du或ct府io蚀n滋to扛D叔at果ab斜as杯e穿Sy备st恰em第十叙章城数精据库编恢复婶技术10耕.1事务悼的基冠本概倘念10阁.2数据浪库恢侨复概榴述10央.3故障域的种居类10围.4恢复测的实苗现技滔术10便.5恢复鼠策略10滔.6具有招检查苹点的口恢复搭技术10糊.7数据谣库镜筋像10老.8小结An伶I榜nt川ro痰du棚ct需io宏n邀to蒜D求at运ab疾as俱e刃Sy犁st避em10时.6具有示检查穗点的利恢复艰技术一、搁问题攻的提村出二、振检查纵点技蹄术三、闷利用龄检查店点的宰恢复挖策略An有I爪nt疗ro惜du莲ct石io赚n红to栽D罚at画ab动as鼻e寄Sy饮st抵em一、阿问题笨的提叹出两个阻问题搜索粱整个造日志是将耗担费大缴量的熄时间RE波DO处理辩:重妨新执打行,释浪费市了大闭量时小间An佩I邻nt泪ro律du种ct表io薄n潮to缸D炸at巷ab售as旱e须Sy善st独em解决阶方案具有亡检查龄点(ch扩ec读kp盟oi住nt)的恢咐复技饼术在日或志文帜件中承增加息检查浊点记证录(ch岭ec陆kp射oi该nt)增加延重新挺开始许文件恢复错子系鸣统在领登录侍日志炼文件高期间梨动态倍地维辆护日狗志An摊I距nt题ro男du蔽ct桨io兴n浪to伴D恐at讲ab指as惩e缸Sy呜st闭em二、主检查以点技咸术检查芝点记误录的随内容1.建立寒检查托点时双刻所雁有正痛在执誓行的豪事务组清单2.这些疤事务甜最近挪一个隐日志矛记录上的地贱址重新密开始暴文件挠的内拘容记录脱各个讨检查偷点记迹录在译日志迅文件棉中的悦地址An惩I翠nt弹ro死du闻ct果io蔑n穗to树D虽at导ab派as亦e查Sy绪st浴em检查到点技文术(荐续)具有挨检查棉点的育日志树文件芹和重凉新开解始文础件An惕I著nt鸡ro俭du盈ct屑io助n扫to败D信at慰ab枯as威e招Sy杀st抱em动态卫维护获日志花文件迅的方桑法动态夕维护旋日志猜文件共的方后法周期嘱性地堆执行可如下周操作崇:建撞立检聋查点啦,保劣存数握据库弃状态刻。具体那步骤滩是:1.将当热前日志缓冲冒区中谊的所龟有日警志记告录写旅入磁成盘的简日志诉文件肚上2.在日习志文角件中炊写入漏一个音检查若点记敢录3.将当舍前数据缓冲朱区的舟所有歼数据护记录长写入巧磁盘表的数射据库很中4.把检炉查点歌记录温在日股志文膜件中磁的地谦址写牲入一埋个重少新开裤始文奔件An在I赏nt械ro渔du孝ct酸io扶n弱to解D书at唐ab珠as乱e嫩Sy便st放em建立季检查脂点恢复佣子系喂统可酸以定栽期或浴不定刻期地梨建立啄检查遗点,保存挨数据尿库状增态定期按照寒预定吨的一逼个时绵间间兰隔,饺如每顾隔一剪小时腿建立快一个协检查皇点不定招期按照冷某种古规则茄,如撕日志糊文件斧已写访满一泪半建陡立一机个检是查点An隔I得nt根ro梳du勤ct蒙io钓n吧to梁D毛at兽ab叹as专e塌Sy提st威em三、共利用想检查徐点的净恢复泪策略使用迫检查州点方跃法可结以改康善恢谈复效强率当事热务T在一浩个检衬查点阻之前像提交T对数爪据库镇所做绸的修碎改已跌写入且数据宫库写入毕时间妻是在柴这个陪检查白点建棉立之海前或汪在这邪个检嗽查点刷建立亭之时在进弃行恢徐复处帝理时红,没炉有必草要对地事务T执行RE缠DO操作An宇I油nt谈ro刷du矛ct疲io愉n些to丹D足at色ab沉as狠e槐Sy城st精em利用坑检查妙点的留恢复销策略另(续抢)Tc(检查点)Tf(系统故障)
REDOUNDOUNDO
REDOT2T3T4T5不要REDOT1系统急出现芒故障达时,冈恢复秆子系经统将崇根据锦事务令的不弟同状法态采姐取不帝同的秩恢复沸策略An拔I感nt割ro帖du炭ct刊io许n途to裂D伏at谎ab哨as滥e帽Sy词st伙em利用哄检查果点的诞恢复晴策略鞠(续链)T1:在隶检查景点之拌前提压交T2:在蛮检查遮点之甘前开困始执遭行,棍在检钩查点访之后扣故障斩点之绵前提修交T3:在手检查逢点之毒前开若始执袜行,幻玉在故抽障点荒时还犁未完辛成T4:在构检查优点之升后开汪始执鸽行,素在故络障点犬之前维提交T5:在窝检查再点之介后开匪始执戏行,挡在故崇障点着时还航未完粗成恢复怎策略尾:T3和T5在故陈障发杜生时撇还未渡完成烈,所级以予灰以撤赵销T2和T4在检孕查点要之后顿才提啊交,爬它们饰对数级据库盘所做依的修绢改在泼故障贤发生弟时可夕能还排在缓响冲区虑中,近尚未神写入座数据晓库,估所以绢要RE乓DOT1在检侄查点温之前季已提利交,匪所以爆不必兼执行RE挺DO操作An补I膨nt登ro猴du价ct置io野n舒to半D军at辰ab尿as另e影Sy梦st桐em利用诱检查扮点的刺恢复集步骤1.从重废新开监始文瓜件中蔽找到针最后慌一个毒检查负点记柄录在层日志促文件命中的益地址棉,由不该地舱址在淋日志沉文件蓝中找慌到最勾后一窗个检荷查点砌记录An脂I意nt柴ro洪du庙ct液io暂n喝to晕D墙at吩ab候as牢e辣Sy砍st挪em利用绢检查什点的易恢复眨策略泪(续级)2.由该都检查暖点记目录得买到检补查点个建立显时刻塌所有届正在葵执行京的事厚务清愚单AC泄TI伶VE郊-L胸IS榆T建立浮两个悼事务言队列UN繁DO买-L虹IS崇TRE慢DO酷-L泛IS于T把AC任TI昆VE著-L暖IS莲T暂时比放入UN邪DO氧-L超IS俱T队列疑,RE炒DO队列僵暂为谨空。An仰I狸nt屡ro吐du袋ct皇io窜n位to售D唤at姨ab锻as省e巴Sy匆st坏em利用柔检查助点的际恢复具策略忽(续临)3.从检位查点供开始招正向协扫描扬日志惑文件挤,直芒到日摧志文太件结饺束如有隙新开侨始的宝事务Ti,把Ti暂时雾放入UN读DO咳-L晨IS鼻T队列如有桃提交触的事唇务Tj,把Tj从UN到DO治-L会IS拼T队列障移到RE炭DO狂-L香IS逢T队列4.对UN稼DO谅-L拿IS帅T中的起每个病事务稼执行UN病DO操作对RE播DO顾-L失IS氏T中的词每个远事务执行RE绣DO操作An济I花nt系ro仿du继ct垒io岛n熄to野D钓at袭ab稼as煤e圈Sy炮st蚁em第十荐章何数气据库喊恢复懂技术10制.1事务于的基知本概阶念10溪.2数据沙库恢单复概言述10躲.3故障弱的种骆类10最.4恢复条的实舅现技听术10银.5恢复姑策略10线.6具有佳检查工点的德恢复异技术10回.7数据王库镜徒像10材.8小结An窜I限nt逼ro题du昂ct色io蔑n捡to裁D揭at扫ab紫as家e色Sy遮st刷em10库.7数据抵库镜功像介质退故障苍是对性系统姥影响律最为架严重善的一狠种故圆障,鱼严重颜影响顺数据名库的播可用验性介质挎故障贫恢复岩比较笛费时为预缩慧防介勿质故歪障,DB拍A必须而周期族性地取转储罢数据析库提高付数据诵库可萝用性息的解韵决方隶案数据凭库镜魂像(Mi皂rr帝or)An搜I拌nt肢ro定du琴ct势io珍n梨to梅D寺at声
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年广东环境保护工程职业学院单招职业技能测试题库含答案
- 2025年湖南食品药品职业学院单招职业倾向性测试题库参考答案
- 眼科医学的未来趋势与挑战
- 中考作文指导:剪裁天衣无缝
- 2025年广西蓝天航空职业学院单招职业适应性测试题库完整版
- 担保赞助合同范本
- 小麦种植合同范本
- 多名工人合同范本
- 2025年湖南水利水电职业技术学院单招职业适应性测试题库1套
- 2025年广西安全工程职业技术学院单招职业技能测试题库及答案一套
- 2025届高考百日誓师大会校长发言稿
- 膀胱癌护理疑难病例讨论
- 2025年春期六年级班主任工作计划
- 2024年山东力明科技职业学院高职单招数学历年参考题库含答案解析
- 广州市小学六年级上英语单词
- 武汉市2024-2025学年度高三元月调考历史试题卷(含答案)
- 《慢性肾脏病相关心肌病综合管理中国专家共识(2024版)》解读
- DCMM解析版练习试题附答案
- 《工程建设质量信得过班组建设活动准则》
- 金融企业会计第八章证券公司业务的核算
- 2025新外研社版英语七年级下单词默写表
评论
0/150
提交评论