国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開發(fā) > 綜合 > 正文

SQL 數(shù)據(jù)庫(kù)備份

2024-07-21 02:12:53
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
15.3.1 用sql server enterprise manager 管理備份
在sql server 中無(wú)論是數(shù)據(jù)庫(kù)備份,還是事務(wù)日志備份、差異備份、文件或文件組備份都執(zhí)行相同的步驟。使用sql server enterprise manager 進(jìn)行備份的步驟為:
(1) 啟動(dòng)sql server enterprise manager, 登錄到指定的數(shù)據(jù)庫(kù)服務(wù)器。
(2) 打開數(shù)據(jù)庫(kù)文件夾,右擊要進(jìn)行備份的數(shù)據(jù)庫(kù)圖標(biāo),在彈出菜單上選擇alltasks, 再選擇backup database ,然后彈出sql server backup 對(duì)話框h繽?5-2 所示。

(3) 在sql server backup 對(duì)話框的general 標(biāo)簽頁(yè)的backup 選項(xiàng)欄內(nèi)選擇單選按鈕來(lái)選擇要進(jìn)行哪種類型的備份(查看圖15-2)。
(4) 通過(guò)單擊add 按鈕來(lái)選擇備份設(shè)備。然后彈出choose backup destination對(duì)話框,如圖15-3 所示,可選擇file name 單選按鈕并給出文件名和路經(jīng),也可以選擇backup device 單選按鈕,然后從組合框中選擇備份設(shè)備。

(5) 在overwrite 選項(xiàng)欄中,若選擇了 append to media 單選按鈕,則將備份內(nèi)容添加到當(dāng)前備份之后;若選擇了overwrite existing media 單選按鈕,則將原備份覆蓋。
(6) schedule 復(fù)選框,可對(duì)備份的時(shí)間表進(jìn)行設(shè)置,單擊右面的按鈕來(lái)改變備份的時(shí)間安排,在彈出edit schedule 對(duì)話框中設(shè)定備份操作何時(shí)進(jìn)行,如圖15-4所示。

(7) 在name 中輸入備份安排任務(wù)名字,默認(rèn)為schedule1。 在schedule type選項(xiàng)欄中單擊任意單選按鈕(其中各選項(xiàng)含義見第十七章sql serveragent)。 可以單擊change 按鈕來(lái)改變當(dāng)前默認(rèn)的備份時(shí)間設(shè)置。然后會(huì)彈出edit recurring job 對(duì)話框,如圖15-5 所示。

(8) 在edit recurring job 對(duì)話框中按自己的要求設(shè)置備份的時(shí)間,然后單擊ok,完成時(shí)間設(shè)置。
(9) 在database backup 對(duì)話框中選擇option 標(biāo)簽來(lái)進(jìn)行附加設(shè)置選擇option標(biāo)簽后的對(duì)話框如圖15-6 所示。

(10) 在option 選項(xiàng)欄中通過(guò)單擊復(fù)選框進(jìn)行選擇,如果選中了verify backup,表示sql server 會(huì)閱讀全部備份檢查備份,介質(zhì)是否可讀,保證介質(zhì)的完整性;如果選中了backup eject tape 表示備份完成后立即彈出磁帶;如果選中了check media set name 和backup set expiration 表示檢查選定的介質(zhì)和備份設(shè)置是否無(wú)效;如果選中了 backup set will expire ,則應(yīng)選擇 expires on,來(lái)決定如何對(duì)已有的備份設(shè)備進(jìn)行覆蓋。
其中:expires after 表示磁帶或文件被覆蓋前的天數(shù)。
expires on 表示磁帶或文件被覆蓋的日期。
(11) 單擊確定按鈕,創(chuàng)建備份。

15.3.2 transact-sql 命令備份數(shù)據(jù)庫(kù)

在sql server 中使用backup 命令進(jìn)行備份操作。
1 備份完整數(shù)據(jù)庫(kù)


各參數(shù)選項(xiàng)的含義說(shuō)明如下:
  • database
    表示進(jìn)行數(shù)據(jù)庫(kù)備份而不是事務(wù)日志備份。
  • database_name | @database_name_var
    表示要進(jìn)行備份的數(shù)據(jù)庫(kù)名稱或變量。
  • blocksize
    備份介質(zhì)內(nèi)每一數(shù)據(jù)區(qū)塊以byte 為單位表示的大小。如果使用磁盤介質(zhì),備份將自動(dòng)決定數(shù)據(jù)區(qū)的大小;如果使用管道,且不指明數(shù)據(jù)區(qū)的大小,則默認(rèn)其為64kb;如果使用磁帶,只有在使用format 選項(xiàng)時(shí)blocksize 才有效,未指定其大小時(shí),則系統(tǒng)會(huì)自動(dòng)選擇合適的數(shù)據(jù)區(qū)大小。
  • description
    描述備份設(shè)置的文本。最多有255 個(gè)字符。
  • differential
    表示僅備份自上次進(jìn)行完整數(shù)據(jù)庫(kù)備份以來(lái),數(shù)據(jù)庫(kù)所發(fā)生的變化,即進(jìn)行差異備份。
  • expiredate
    表示保留備份文件的有效期限,若超過(guò)該保留期,備份介質(zhì)上的數(shù)據(jù)可被覆蓋。
  • retaindays
    表示備份文件在備份介質(zhì)中可以保留的天數(shù),如果超過(guò)該天數(shù)則介質(zhì)上的數(shù)據(jù)可被覆蓋。只有在使用init 選項(xiàng)時(shí),該選項(xiàng)才有效,如果使用skip,則此選項(xiàng)無(wú)效。
  • format|noformatf
    format 表示將原備份介質(zhì)頭復(fù)寫,從而將原介質(zhì)上的所有數(shù)據(jù)覆蓋。如果您的備份介質(zhì)是由多個(gè)磁盤或磁帶組成,則只要其中有一個(gè)選擇了format 選項(xiàng),整個(gè)備份介質(zhì)上的數(shù)據(jù)都將無(wú)效。如果使用noformat 選項(xiàng),除非指定了init 選項(xiàng),否則不對(duì)備份介質(zhì)復(fù)寫。
  • init| noinit
    init 表示備份介質(zhì)上的所有數(shù)據(jù)都將被覆蓋,介質(zhì)頭將被保留。但是如果在備份介質(zhì)上的數(shù)據(jù)結(jié)果集仍沒(méi)有超過(guò)使用的有效期或在backup 命令中給出的備份結(jié)果集名稱與備份介質(zhì)上的不匹配,則備份介質(zhì)不會(huì)被覆蓋。noinit 表示將備份結(jié)果集添加到當(dāng)前備份介質(zhì)中去。
  • mediadescription
    表示對(duì)介質(zhì)集進(jìn)行描述的文本,其長(zhǎng)度不超過(guò)255 個(gè)字符。
  • medianame
    表示介質(zhì)名稱,其長(zhǎng)度不超過(guò)128 個(gè)字符。
  • name
    表示備份結(jié)果集的名稱,其長(zhǎng)度不超過(guò)128 個(gè)字符。
  • noskip|skip
    表示在執(zhí)行backup 命令時(shí),是否首先檢查介質(zhì)有效期或介質(zhì)上備份結(jié)果集的名稱,然后再覆蓋備份介質(zhì)。
  • nounload|nuload
    表示在備份完成以后磁帶機(jī)是否自動(dòng)倒帶且退出磁帶機(jī),該選項(xiàng)僅用于磁帶設(shè)備。
  • restart
    表示sql server 重新開始被中斷的備份操作,使用該選項(xiàng)可以節(jié)省時(shí)間,因?yàn)閭浞輰闹袛帱c(diǎn)接著進(jìn)行,而不是從頭開始。該選項(xiàng)僅適用于磁帶介質(zhì)且需要多卷磁帶。如果您正在使用第一卷磁帶,則該選項(xiàng)不可用。
  • stats
    表示在備份完某一百分比數(shù)據(jù)之后,所要顯示的信息。
  • truncate_only
    表示清除事務(wù)日志的非活動(dòng)部分,而不是進(jìn)行事務(wù)日志備份。由于不進(jìn)行事務(wù)日志
    備份,所以在執(zhí)行含有該選項(xiàng)的backup 命令時(shí),不需要指出備份設(shè)備。

    注意:如果您所采用的備份策略是:進(jìn)行數(shù)據(jù)庫(kù)完整備份,并且不依賴事務(wù)日志備份而進(jìn)行數(shù)據(jù)庫(kù)恢復(fù),那么可以在進(jìn)行完整數(shù)據(jù)庫(kù)備份之后執(zhí)行帶有該選項(xiàng)的backup命令,從而清除掉事務(wù)日志中非活動(dòng)部分。
    在使用truncate_only選項(xiàng)前必須進(jìn)行完整數(shù)據(jù)庫(kù)備份,否則將無(wú)法恢復(fù)被消除掉的非活動(dòng)部分的事務(wù)。
  • no_log
    表示清除掉非活動(dòng)的事務(wù)日志部分,但其與truncate_only 的區(qū)別在:在使用truncate_only 選項(xiàng)時(shí),sql server 仍記錄backup log 命令,而使用no_log,sql server 不記錄backup log 命令。因此當(dāng)事務(wù)日志被填滿時(shí),只能使用no_log選項(xiàng),因?yàn)槿魏纹渌问降腷ackup 命令都將導(dǎo)致sql server 去記錄backup log命令,但是事務(wù)日志已被填滿。
  • no_truncate
    表示備份事務(wù)日志,而不清除它。使用該選項(xiàng)是為了恢復(fù)被破壞的數(shù)據(jù)庫(kù)。當(dāng)執(zhí)行帶有該選項(xiàng)的backup log 命令時(shí),事務(wù)日志記錄從最近一次事務(wù)日志備份到數(shù)據(jù)庫(kù)失敗點(diǎn)的所有事務(wù)。但是使用該選項(xiàng)需將事務(wù)日志和數(shù)據(jù)庫(kù)備份存在于不同的備份設(shè)備
    上,并且master 數(shù)據(jù)庫(kù)沒(méi)有遭到破壞。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 丰台区| 满洲里市| 通海县| 定安县| 武清区| 新泰市| 合水县| 布尔津县| 图片| 冷水江市| 民权县| 恩平市| 密山市| 体育| 福安市| 德令哈市| 金乡县| 团风县| 西宁市| 玉门市| 夏河县| 神木县| 台中县| 柳江县| 太康县| 香港 | 中方县| 洪洞县| 庄浪县| 涟水县| 凤翔县| 那坡县| 宁武县| 长寿区| 郯城县| 贵定县| 石首市| 灵璧县| 绥宁县| 云梦县| 平定县|