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

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

在PB中如何對ASA進(jìn)行數(shù)據(jù)備份

2024-07-21 02:11:27
字體:
供稿:網(wǎng)友
  • 本文來源于網(wǎng)頁設(shè)計(jì)愛好者web開發(fā)社區(qū)http://www.html.org.cn收集整理,歡迎訪問。

  • 在pb中如何對asa進(jìn)行數(shù)據(jù)備份 
    作者:賽迪網(wǎng) 發(fā)文時間:2004.12.22
     
    一、完全備份和增量備份

    "完全備份"對數(shù)據(jù)庫文件和事務(wù)日志都進(jìn)行備份。"增量備份"僅對事務(wù)日志進(jìn)行備份。通常,會在完全備份過程中穿插進(jìn)行多個增量備份。比如,一周進(jìn)行一次完全備份,每天進(jìn)行一次增量備份。

    二、執(zhí)行完全備份或者增量備份

      完全備份是對數(shù)據(jù)庫文件和事務(wù)日志文件進(jìn)行備份。增量備份只備份事務(wù)日志文件。通常,您應(yīng)當(dāng)在每兩次完全備份之間進(jìn)行幾次增量備份。

      1. 確保您對數(shù)據(jù)庫具有dba權(quán)限。

      2. 對數(shù)據(jù)庫執(zhí)行校驗(yàn)檢查以確保它未損壞。您可以使用validation實(shí)用程序或sa_validate存儲過程。

      例如:以dba身份連入數(shù)據(jù)庫,然后運(yùn)行命令:


    call sa_validate
     

     

     

    或者在命令行下:


    dbvalid -c "連接串"
     

     

     

    3. 備份數(shù)據(jù)庫文件和/或日志。(取決于完全備份還是增量備份)

    下面分別介紹三種備份模式:

    a. 執(zhí)行備份,繼續(xù)使用原來的事務(wù)日志。

      該任務(wù)介紹最簡單的備份類型 - 未觸及事務(wù)日志。

    sybase central方式:  

    1. 啟動 sybase central。以具有 dba 權(quán)限的用戶身份連接到數(shù)據(jù)庫。

      2. 右擊數(shù)據(jù)庫并從彈出式菜單中選擇“創(chuàng)建備份映像”。此時,就會出現(xiàn)“創(chuàng)建備份映像”向?qū)А?

      3. 在向?qū)У暮喗轫撝袉螕?下一步"。

      4. 選擇要備份的數(shù)據(jù)庫。

      5.在下一頁上,輸入要保存?zhèn)浞莞北镜哪夸浀拿Q,然后選擇是執(zhí)行完全備份(備份所有的數(shù)據(jù)庫文件)還是增量備份(只備份事務(wù)日志文件)。  

    6. 在下一頁上,選中"繼續(xù)使用相同的事務(wù)日志"選項(xiàng)。

      7. 單擊"完成"開始備份。

    sql語句方式:

      1. 如果要使用 backup 語句,則只使用下列子句:


    backup database
      directory directory_name
      [ transaction log only ]
      如果要執(zhí)行增量備份,請包括 transaction log only 子句。
     

     

     

    命令行方式:

      1. 如果要使用 dbbackup 實(shí)用程序,請使用下面的語法:

     


      dbbackup -c "connection_string" [ -t ] backup_directory
      只有當(dāng)執(zhí)行增量備份時才包括 -t 選項(xiàng)。
     

     

     

    b. 執(zhí)行備份,刪除原來的事務(wù)日志

    如果復(fù)制不涉及您的數(shù)據(jù)庫,并且您的聯(lián)機(jī)計(jì)算機(jī)上磁盤空間有限,則可以在執(zhí)行備份時刪除聯(lián)機(jī)事務(wù)日志的內(nèi)容(“截?cái)?#8221;日志)。在這種情況下,在從數(shù)據(jù)庫文件的介質(zhì)故障中恢復(fù)過程中,您需要使用自上次完全備份以來創(chuàng)建的每個備份副本。

     

    sybase central方式:

      1. 啟動sybase central。以具有dba權(quán)限的用戶身份連接到數(shù)據(jù)庫。

      2. 右擊數(shù)據(jù)庫并從彈出式菜單中選擇"創(chuàng)建備份映像"。此時,就會出現(xiàn)"創(chuàng)建備份映像"向?qū)А?

      3. 在向?qū)У暮喗轫撝袉螕?下一步"。

      4. 選擇要備份的數(shù)據(jù)庫。

      5.在下一頁上,輸入要保存?zhèn)浞莞北镜哪夸浀拿Q,然后選擇是執(zhí)行完全備份(備份所有的數(shù)據(jù)庫文件)還是增量備份(只備份事務(wù)日志文件)。

      6. 在下一頁上,選中"截?cái)嗍聞?wù)日志"選項(xiàng)。

      7. 單擊"完成"開始備份。

    sql語句方式:

      1. 使用包含下列子句的 backup 語句:

     


      backup database
      directory backup_directory
      [ transaction log only ]
      transaction log truncate
      只有當(dāng)執(zhí)行增量備份時才包括 transaction log only 子句。
    事務(wù)日志和數(shù)據(jù)庫文件的備份副本放在 backup_directory 中。
    如果您輸入一個路徑,則它相對于數(shù)據(jù)庫服務(wù)器(而非客戶應(yīng)用程序)的工作目錄。
     

     

     

    命令行方式:

      1. 從命令提示符中,輸入以下命令:

     


      dbbackup -c "connection_string" -x [ -t ] backup_directory
      只有當(dāng)執(zhí)行增量備份時才包括 -t 選項(xiàng)。
      事務(wù)日志和數(shù)據(jù)庫文件的備份副本放在 backup_directory 中。
    如果您輸入一個路徑,則它相對于在其中運(yùn)行該命令的目錄。
     

     

     

     

      c. 執(zhí)行備份,重命名原來的事務(wù)日志

     

      這組備份選項(xiàng)通常用于包括在復(fù)制中的數(shù)據(jù)庫。除了創(chuàng)建數(shù)據(jù)庫文件和事務(wù)日志的備份副本以外,還將備份時的事務(wù)日志重命名為脫機(jī)日志,并啟動一個與在備份時使用的日志同名的新事務(wù)日志。

    sybase central 方式:

      1. 啟動sybase central。以具有dba權(quán)限的用戶身份連接到數(shù)據(jù)庫。

      2. 右擊數(shù)據(jù)庫并從彈出式菜單中選擇“創(chuàng)建備份映像”。此時,就會出現(xiàn)"創(chuàng)建備份映像"向?qū)А?lt;

      3. 在向?qū)У暮喗轫撝袉螕?下一步"。  

    4. 選擇要備份的數(shù)據(jù)庫。

      5. 在下一頁上,輸入要保存?zhèn)浞莞北镜哪夸浀拿Q,然后選擇是執(zhí)行完全備份(備份所有的數(shù)據(jù)庫文件)還是增量備份(只備份事務(wù)日志文件)。

      6. 在下一頁上,選?quot;重命名事務(wù)日志"選項(xiàng)。

      7. 單擊"完成"開始備份。

    sql 語句方式:

    1. 使用包含下列子句的 backup 語句:

     


    backup database
      directory backup_directory
      [ transaction log only ]
      transaction log rename
      只有當(dāng)執(zhí)行增量備份時才包括 transaction log only 子句。

      事務(wù)日志和數(shù)據(jù)庫文件的備份副本放在 backup_directory 中。
    如果您輸入一個路徑,則它相對于數(shù)據(jù)庫服務(wù)器(而非客戶應(yīng)用程序)的工作目錄。
     

     

    命令行方式:

      1. 從命令提示符中,輸入以下命令。您必須在單行上輸入該命令:

     


    dbbackup -c "connection_string" -r [ -t ] backup_directory
      如果要執(zhí)行增量備份,請包括 -t 選項(xiàng)。
      事務(wù)日志和數(shù)據(jù)庫文件的備份副本放在 backup_directory 中。
    如果您輸入一個路徑,則它相對于在其中運(yùn)行該命令的目錄。
     

     

     

    調(diào)度備份

     

    大多數(shù)備份調(diào)度都會包括定期完全備份,其間穿插進(jìn)行事務(wù)日志的增量備份。不能通過簡單的規(guī)則來確定數(shù)據(jù)的備份頻率。備份頻率取決于數(shù)據(jù)的重要性、數(shù)據(jù)更改的頻率以及其它因素。

     

    大多數(shù)備份策略都包括不定時進(jìn)行完全備份并穿插進(jìn)行多次增量備份。備份的常見起點(diǎn)是每周執(zhí)行完全備份,每天對事務(wù)日志進(jìn)行增量備份。完全備份和增量備份都可以在服務(wù)器端或客戶端聯(lián)機(jī)(數(shù)據(jù)庫正在運(yùn)行時)或脫機(jī)執(zhí)行。檔案備份始終都是完全備份。

     

    備份調(diào)度針對的故障種類不僅取決于備份的頻率,而且還取決于數(shù)據(jù)庫服務(wù)器的運(yùn)行方式。

    您應(yīng)當(dāng)總是保留多個完全備份。如果創(chuàng)建備份時覆蓋上次備份,在備份過程中萬一出現(xiàn)介質(zhì)故障,會使您根本留不下備份。您還應(yīng)當(dāng)在現(xiàn)場之外保留某些完全備份,以防發(fā)生火災(zāi)、水災(zāi)、地震、偷盜或故意破壞。

     

    您可以使用 adaptive server anywhere 的事件調(diào)度功能,在調(diào)度的時間自動執(zhí)行聯(lián)機(jī)備份。

     

    通過對活動進(jìn)行調(diào)度,您可以確保在一組預(yù)置的時間執(zhí)行一組操作。調(diào)度信息和事件處理程序都存儲在數(shù)據(jù)庫本身中。

     

    通過使多個調(diào)度與一個指定的事件相關(guān)聯(lián),您可以定義復(fù)雜的調(diào)度。以下示例可以幫助您初步了解可能有用的調(diào)度操作。

     

    對事件進(jìn)行調(diào)度時,可以使用完整的英文日期名稱(monday、tuesday,等等),也可以使用日期的簡寫形式(mon、tue,等等)。請注意,如果要使用除英文之外的語言運(yùn)行的服務(wù)器能夠識別日期名稱,您必須使用完整的英文日期名稱。

     

    示例

     


    每天凌晨 1 點(diǎn)執(zhí)行增量備份:
      create event incrementalbackup
      schedule
      start time '1:00 am' every 24 hours
      handler
      begin
      backup database directory 'c://backup'
      transaction log only
      transaction log rename match
      end
     

     
    發(fā)表評論 共有條評論
    用戶名: 密碼:
    驗(yàn)證碼: 匿名發(fā)表
    主站蜘蛛池模板: 鄯善县| 资阳市| 星子县| 固原市| 神木县| 三江| 宁强县| 武冈市| 蒙阴县| 繁峙县| 大渡口区| 昌宁县| 滦南县| 甘南县| 楚雄市| 呼伦贝尔市| 沐川县| 兰西县| 扶绥县| 南召县| 慈溪市| 本溪市| 江口县| 长海县| 外汇| 中江县| 专栏| 腾冲县| 惠来县| 新河县| 青田县| 长汀县| 衢州市| 新建县| 商丘市| 林西县| 安陆市| 榆中县| 保德县| 孟村| 南皮县|