使用備份與還原來保護資料

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

附註:  本文內容不適用於 Access 應用程式 - 此為使用 Access 設計及線上發佈的新式資料庫。 如需詳細資訊,請參閱建立 Access 應用程式

您需要桌面資料庫的備份複本,才能在系統失敗時還原整個資料庫,或在 [復原] 命令不足以修正錯誤時還原物件。

如果您覺得資料庫的備份複本好像是在浪費儲存空間,請想想備份可在您遺失資料和設計時節省下的時間。若有數個使用者在更新資料庫,定期建立備份就特別重要。如果沒有備份複本,您就無法還原毀損或遺失的物件,也無法還原資料庫設計的任何變更。

本文內容

規劃定期備份

備份資料庫

備份分割資料庫

還原資料庫

還原資料庫中的物件

規劃定期備份

某些變更或錯誤是無法復原的,因此您不會希望等到資料遺失之後,才發現您應該建立資料庫的備份複本。例如,當您使用巨集指令查詢刪除記錄或變更資料時,由查詢更新的所有值都無法使用 [復原] 還原。

提示:  建議您先建立備份,再執行任何巨集指令查詢,尤其是如果查詢將變更或刪除資料時。

如果您的資料庫有多名使用者,在執行備份前,請先確定所有的使用者都已關閉資料庫,以便儲存資料的所有變更。

以下方針可協助您決定要多久備份一次資料庫:

  • 如果是封存資料庫,或是只用來作為參考而很少進行變更的資料庫,則僅需要在每次變更設計或資料時建立備份。

  • 如果是使用中的資料庫,而且資料經常變更,則應該建立定期備份資料庫的排程。

  • 如果資料庫有多位使用者,每當有設計變更時就要建立資料庫的備份。

    附註: 連結資料表中的資料包含連結的資料表的程式使用任何可用的備份功能來建立備份。如果包含連結的資料表的資料庫是Access資料庫,使用 [備份分割資料庫] 區段的程序。

頁面頂端

備份資料庫

備份資料庫時,Access 會儲存並關閉 [設計檢視] 中開啟的任何物件,並使用您指定的名稱和位置,來儲存資料庫檔案的複本。

附註:  Access 會依照物件的 [預設檢視]屬性值重新開啟物件。

開啟要建立備份複本的資料庫,然後執行下列動作:

  1. 按一下 [檔案],再按一下 [另存新檔]

  2. [檔案類型] 下,按一下 [將資料庫儲存為]

  3. [進階] 下,按一下 [備份資料庫],然後按一下 [另存新檔]

  4. [另存新檔] 對話方塊的 [檔案名稱] 方塊中,檢閱資料庫備份的名稱。

    若有需要,您可以變更名稱,但是預設名稱會擷取原始資料庫檔案名稱及執行備份的日期。

    提示: 從備份還原資料或物件時,您通常會想知道備份的來源資料庫,以及備份的建立日期。因此,使用預設檔案名稱通常是很好的做法。

  5. [檔案類型] 清單中選取要儲存的備份資料庫檔案類型,然後按一下 [儲存]

頁面頂端

備份分割資料庫

分割資料庫通常是由兩個資料庫檔案組成:後端與前端資料庫。後端資料庫僅包含資料表中的資料,而前端資料庫包含後端資料庫之資料表、查詢、表單、報表及其他資料庫物件的連結。所有資料都是儲存在後端資料庫中。所有使用者介面物件,例如查詢、表單和報表,都是保留在前端資料庫。

個別備份前端和後端資料庫會非常耗時,就像您備份分割資料庫一樣。因為後端資料庫包含資料,因此定期備份後端資料庫非常重要。

當您變更前端資料庫設計時,請備份前端資料庫。前端資料庫的個別使用者可以任意變更設計,因此請考慮要求使用者自行備份前端資料庫複本。

備份後端資料庫

您應該先通知使用者,再執行備份程序,因為執行備份程序時需要資料庫檔案的獨佔式存取權,而且在備份程序執行期間,使用者無法使用後端資料庫。

  1. 如果只要開啟後端資料庫,請啟動 Access。

  2. 按一下 [開啟其他檔案] > [電腦] > [瀏覽],然後選取您想要備份的後端資料庫檔案。

  3. 按一下 [開啟] 按鈕旁的箭號,然後按一下 [獨占式開啟]

    顯示下拉式清單的 [開啟] 對話方塊會在 [開啟] 按鈕中展開,並指向 [獨佔式開啟] 選項。

  4. 按一下 [檔案],再按一下 [另存新檔]

  5. [檔案類型] 下,按一下 [將資料庫儲存為]

  6. [進階] 下,按一下 [備份資料庫],然後按一下 [另存新檔]

  7. [另存新檔] 對話方塊的 [檔案名稱] 方塊中,檢閱資料庫備份的名稱。

    若有需要,您可以變更名稱,但是預設名稱會擷取原始資料庫檔案名稱及執行備份的日期。

    提示: 從備份還原資料或物件時,您通常會想知道備份的來源資料庫,以及備份的建立日期。因此,使用預設檔案名稱通常是很好的做法。

  8. [另存新檔] 對話方塊中,選取後端資料庫備份複本的儲存位置,然後按一下 [儲存]

備份前端資料庫

若要在變更設計後備份前端資料庫,請在變更設計後保持資料庫開啟,然後遵循備份資料庫一節中的步驟,從步驟 2 開始。

頁面頂端

還原資料庫

附註: 若要還原資料庫,必須已經有資料庫備份的複本。

備份是資料庫檔案的「已知的完好複本」,亦即您確知其資料完整性與設計的複本。您應該使用 Access 中的 [備份資料庫] 命令執行備份,但您可以使用任何已知完好複本來還原資料庫。例如,您可以從儲存在 USB 外部備份裝置的複本還原資料庫。

當您還原整個資料庫時,是以整個資料庫的備份複本來取代已損壞、資料有問題,或是已完全遺失的資料庫檔案。

  1. 開啟檔案總管,瀏覽至該資料庫的已知完好複本。

  2. 將已知的完好複本複製到受損或遺失資料庫的位置。

    如果提示您取代現有檔案,請這麼做。

頁面頂端

還原資料庫中的物件

如果只要還原資料庫中的一或多個物件,可以從資料庫的備份,將物件匯入至包含 (或遺失) 要還原之物件的資料庫。

重要:  如果其他資料庫或程式會連結到您正在還原之資料庫中的物件,將資料庫還原至正確的位置就至關重要。如果您沒有這麼做,資料庫物件的連結就無法運作而必須更新。

  1. 開啟要還原物件的資料庫。

  2. 若要還原遺失的物件,請跳至步驟 3。若要取代包含損壞或遺失資料的物件,或若物件已無法正確運作,請執行下列動作:

    1. 如果要保留目前的物件,以便在還原後與還原後版本比較,請先重新命名物件,再執行還原。例如,如果要還原名為 Checkout 的損壞表單,可以將該損壞表單重新命名為 Checkout_bad

    2. 刪除要取代的物件。

      附註:  刪除資料庫物件時一定要小心,因為物件可能連結到資料庫中的其他物件。

  3. 按一下 [外部資料],在 [匯入與連結] 群組中,按一下 [Access]

  4. [取得外部資料 - Access 資料庫] 對話方塊中,按一下 [瀏覽] 以找出備份資料庫,然後按一下 [開啟]

  5. 選取 [將資料表、查詢、表單、報表、巨集和模組匯入至目前資料庫],然後按一下 [確定]

  6. [匯入物件] 對話方塊中,按一下對應到欲還原物件之類型的索引標籤。例如,如果您要還原資料表,請按一下 [資料表] 索引標籤。

  7. 按一下物件以選取物件。

  8. 如果要還原更多物件,請重複步驟 6 和 7,直到已選取所有要還原的物件為止。

  9. 若要在匯入物件之前檢閱匯入選項,請在 [匯入物件] 對話方塊中,按一下 [選項] 按鈕。

  10. 完成選取物件及設定選項之後,按一下 [確定] 以還原物件。

若要自動建立備份,請考慮使用可執行檔案系統自動備份的產品,例如檔案伺服器備份軟體或 USB 外部備份裝置。

頁面頂端

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×