必胜高考网_全国高考备考和志愿填报信息平台

必勝高考網 > 計算機類 > 計算機等級 > 資訊 >

數據庫工程師復習重點:備份和恢復數據庫

時間: 家輝2 資訊

  15.1.1 概述

  1、備份數據庫的作用

  (1) 備份數據庫就是將數據庫數據和與數據庫的正常運行有關的信息保存起來,以備恢復數據庫時使用,其主要目的是為了防止數據的丟失。

  (2) 另一作用是作為數據轉移的一種方式;

  2、備份時間

  (1) 對于系統數據庫應進行了修改后立即備份,對于用戶數據庫一般采用定期備份;

  (2) 備份數據庫要選在數據庫操作少的時間進行,這樣可減少對備份以及數據操作性能的影響。

  15.1.2 備份設備

  1、 SQL Server將備份數據庫的場所稱為備份設備,它支持將數據庫備份到磁帶或磁盤上;

  2、 備份方式有兩種:

  (1) 先創建備份設備,然后將數據庫備份到備份設備上(永久備份設備);

  (2) 直接將數據庫備份到物理文件上(臨時備份設備)。

  15.1.3 創建備份設備

  備份設備在操作系統一級實際上是物理文件,只是備份設備必須要先創建好,然后才能使用

  1、 用企業管理器創建備份設備

  2、 使用系統存儲過程創建備份設備

  sp_addumpdevice[@devtype=]’device_type’,[@logicalname=]’logical_name’,

  [@physicalname=]’physical_name’

  其中:

  (1)[@devtype=]’device_type’:為備份設備的類型,可選下列之一:

  (A) Disk:使用磁盤文件作為備份設備;

  (B) Pipe:使用命名管道作為備份設備;

  (C) Tape:使用磁帶設備。

  (2)[@logicalname=]’logical_name’:備份設備的邏輯名稱,該邏輯名稱用在BACKUP和RESTORE語句中;

  (3)[@physicalname=]’physical_name’:備份設備的物理名稱。

  15.1.4 備份類型

  1、 完全備份

  是將數據庫中的全部信息進行備份,它是恢復的基線,在進行完全備份時,不但備份數據庫的數據文件、日志文件,而且還備份文件的存儲位置信息以及數據庫中的全部對象及相關信息;

  備份數據庫是要消耗時間的,在進行備份數據庫時,用戶可以訪問數據庫,它將不影響數據庫的備份,并且還可以將備份過程中發生的活動全部備份下來。

  2、差異備份

  是備份從最近的完全備份之后對數據庫所作的修改,它以完全備份為基點,備份變化了的數據文件和日志文件以及數據庫中其他被修改的內容,

  在差異備份過程中,也允許用戶訪問數據庫和對其操作,且在備份過程中的活動也一起備份下來;

  3、事務日志備份

  (1) 是備份從上次備份之后的日志記錄,在默認情況下,事務日志備份完成后,要截斷日志。

  (2) 事務日志記錄了用戶對數據庫進行的修改操作,為了避免記錄越來越多,必須定期地將日志記錄中不需要的部分清除掉,這種過程叫截斷日志,備份日志是截斷日志的一種方法;

  (3) 如果要進行事務日志備份,必須將數據庫的故障還原模型設置為“完全”方式或“大容量日志記錄的”方式,因為在默認情況下的“簡單”方式,只能進行完全備份和差異備份,不能進行事務日志備份,因為在該模式下系統自動定期將事務日志中不活動的部分清除。

  (4) 如要對數據庫進行事務日志備份,則必須先設置數據庫的故障還原模型,否則在恢復時就會出錯。這是因為不同的還原模型對日志的記錄和維護方式是不一樣的。

  15.1.5 備份策略

  1、完全備份

  完全備份策略適合于數據庫數據不是很大,而且數據更改不是很頻繁的情況。可以幾天或幾周進行一次;

  2、完全備份+日志備份

  如不允許丟失太多數據,且不希望經常進行完全備份;

  3、完全備份+差異備份+日志備份

  該策略的好處是備份和恢復的速度都比較快,出現故障時丟失的數據也比較少;

  15.1.6 實現備份

  1、 使用企業管理器備份數據庫

  2、 使用Transact-SQL語句備份數據庫

  (1) 備份數據庫的基本語法:

  BACKUP DATABASE 數據庫名

  TO {<備份設備名>}|{DISK|TAPE}={‘物理備份文件名’}

  [WITH [DIFFERENTIAL][[,]{INIT|NOINIT}]]

  其中:

  (A)<備份設備名>:將數據庫備份到已創建好的備份設備名上;

  (B)DISK|TAPE:將數據庫備份到磁盤或磁帶;

  (D) DIFFERENTIAL:進行差異備份;

  (E) INIT:本次備份數據庫將重寫備份設備,即覆蓋掉本設備上以前進行的所有備份;

  (F) NOINIT:本次備份數據庫將追加到備份設備上,即不覆蓋。

  (2) 備份數據庫日志的基本語法:

  BACKUP LOG 數據庫名

  TO {<備份設備名>}|{DISK|TAPE}={‘物理備份文件名’}

  [WITH [{INIT|NOINIT}] [{[,]NO_LOG|TRUNCATE_ONLY|NO_TRUNCATE}]]

  其中:

  (A) NO_LOG和TRUNCATE_ONLY:表示備份完日志后要截斷不活動的日志;

  (B) NO_TRUNCATE:表示備份完日志后不截斷不活動的日志;

  (C) 其他選項同備份數據庫語句的選項。

  15.1.7 備份媒體集

  1、 當數據庫很大時,有時一個備份設備的空間可能不能滿足要求,這里就可以將數據庫備份到多個不同的備份設備上,同時使用多個備份設備進行備份的為此設備就稱為備份媒體集;

  2、 使用媒體集與使用單一備份設備的方法一樣,只需添加其他備份設備,系統會自動將這些設備作為一個備份媒體集使用;

  3、 系統在使用備份媒體集時,基本是將備份所需的空間均衡地分擔到每個備份設備上;

  4、 如果以后要單獨使用某個設備,則必須重新初始化備份媒體集,即刪除不需要的設備后,重寫并初始化即可,但注意的是,重新初始化后原備份媒體集上所備份的內容將全部丟失。

  15.2 恢復數據庫

  15.2.1 恢復前的準備及恢復順序

  1、恢復前的準備

  在恢復數據庫前必須限制數據庫的訪問,一般選擇“限制訪問”中的“db_owner、dbcreator或sysadmin的成員”,說明只有以上角色才可訪問數據庫;

  2、恢復的順序

  (1) 恢復最近的完全數據庫備份;

  (2) 恢復完全數據庫備份之后最近的差異數據庫備份;

  (3) 按日志備份的先后順序恢復自最近的完全或差異數據庫備份之后的所有日志。

  15.2.2 實現恢復

  1、用企業管理器恢復數據庫

  2、用Transact-SQL語句恢復數據庫

  RESTORE DATABASE 數據庫名

  FROM 備份設備名

  [WITH FILE=文件號[,]NORECOVERY[,]RECOVERY]

  其中:

  (1) FILE=文件號:標識要還原的備份集,文件號為1表示備份設備上的第一個備份集,文件號為2表示備份設備上的第二個備份集;

  (2) NORECOVERY:表明對數據庫的恢復還沒有完成,使用此項恢復的數據庫是不可用的,但可以繼續恢復后續的備份;

  (3) RECOVERY:表明對數據庫的恢復已完成,一般是在恢復數據庫的最后一個備份時使用此項,此時恢復的數據庫是可用的。

  恢復日志的語法:

  RESTORE LOG 數據庫名 FROM 備份設備名 [WITH FILE=文件號[,]NORECOVERY[,]RECOVERY]

56853 主站蜘蛛池模板: 铝镁锰板厂家_进口钛锌板_铝镁锰波浪板_铝镁锰墙面板_铝镁锰屋面-杭州军晟金属建筑材料 | 5nd音乐网|最新流行歌曲|MP3歌曲免费下载|好听的歌|音乐下载 免费听mp3音乐 | 熔体泵|换网器|熔体齿轮泵|熔体计量泵厂家-郑州巴特熔体泵有限公司 | BOE画框屏-触摸一体机-触控查询一体机-触摸屏一体机价格-厂家直销-触发电子 | 水性漆|墙面漆|木器家具漆|水漆涂料_晨阳水漆官网 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 沈阳庭院景观设计_私家花园_别墅庭院设计_阳台楼顶花园设计施工公司-【沈阳现代时园艺景观工程有限公司】 | 原子吸收设备-国产分光光度计-光谱分光光度计-上海光谱仪器有限公司 | 祝融环境-地源热泵多恒系统高新技术企业,舒适生活环境缔造者! | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 团建-拓展-拓展培训-拓展训练-户外拓展训练基地[无锡劲途] | 微型驱动系统解决方案-深圳市兆威机电股份有限公司 | 膜结构_ETFE膜结构_膜结构厂家_膜结构设计-深圳市烨兴智能空间技术有限公司 | 钢绞线万能材料试验机-全自动恒应力两用机-混凝土恒应力压力试验机-北京科达京威科技发展有限公司 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 | 蔬菜清洗机_环速洗菜机_异物去除清洗机_蔬菜清洗机_商用洗菜机 - 环速科技有限公司 | 网站制作优化_网站SEO推广解决方案-无锡首宸信息科技公司 | 北京工业设计公司-产品外观设计-产品设计公司-千策良品工业设计 北京翻译公司-专业合同翻译-医学标书翻译收费标准-慕迪灵 | 压滤机滤板_厢式_隔膜_板框压滤机滤板厂家价格型号材质-大凯环保 | 高精度电阻回路测试仪-回路直流电阻测试仪-武汉特高压电力科技有限公司 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 | 拉曼光谱仪_便携式|激光|显微共焦拉曼光谱仪-北京卓立汉光仪器有限公司 | 森旺-A级防火板_石英纤维板_不燃抗菌板装饰板_医疗板 | elisa试剂盒-PCR试剂盒「上海谷研实业有限公司」 | 真空乳化机-灌装封尾机-首页-温州精灌 | 防火板_饰面耐火板价格、厂家_品牌认准格林雅 | 成都茶楼装修公司 - 会所设计/KTV装修 - 成都朗煜装饰公司 | 直流电能表-充电桩电能表-导轨式电能表-智能电能表-浙江科为电气有限公司 | 120kv/2mA直流高压发生器-60kv/2mA-30kva/50kv工频耐压试验装置-旭明电工 | 超声骨密度仪-骨密度检测仪-经颅多普勒-tcd仪_南京科进实业有限公司 | 便携式谷丙转氨酶检测仪|华图生物科技百科 | 气力输送设备_料封泵_仓泵_散装机_气化板_压力释放阀-河南锐驰机械设备有限公司 | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 | 超声波乳化机-超声波分散机|仪-超声波萃取仪-超声波均质机-精浩机械|首页 | 运动木地板_体育木地板_篮球馆木地板_舞台木地板-实木运动地板厂家 | 消泡剂_水处理消泡剂_切削液消泡剂_涂料消泡剂_有机硅消泡剂_广州中万新材料生产厂家 | 有声小说,听书,听小说资源库-听世界网 | 茶叶百科网-茶叶知识与茶文化探讨分享平台 | 上海恒驭仪器有限公司-实验室平板硫化机-小型平板硫化机-全自动平板硫化机 | 安徽千住锡膏_安徽阿尔法锡膏锡条_安徽唯特偶锡膏_卡夫特胶水-芜湖荣亮电子科技有限公司 |