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

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

您需要將資料庫備份,以便在系統失敗時還原整個資料庫,或當 [復原] 命令不足以修正錯誤時還原物件。

如果您覺得資料庫的備份好像是在浪費儲存空間,請考量如此可避免資料和設計的遺失,因而節省寶貴的時間。如果有數名使用者會更新您的資料庫,定期建立備份就很重要。如果沒有備份,您就無法還原損壞或遺漏的物件,或是還原資料庫設計的任何變更。

本文內容

規劃定期備份

備份資料庫

備份分割資料庫

還原資料庫

還原資料庫中的物件

規劃定期備份

無法還原一些變更或錯誤,因為您不想要之前,您會發現您應該已經建立資料庫的備份複本的資料遺失,請等候。比方說,當您使用巨集指令查詢 ,若要刪除的記錄,或變更資料,更新查詢的任何值無法還原使用復原

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

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

如果您不確定必須多久建立一次資料庫的備份,其實這通常取決於您的資料庫多久會有一次重大變更。下列準則可協助您決定備份的頻率:

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

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

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

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

頁面頂端

備份資料庫

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

附註: Access 將依物件的「預設檢視」屬性值的指定,重新開啟物件。

  1. 開啟要建立備份的資料庫。

  2. 按一下 [檔案] 索引標籤。

  3. 按一下 [儲存並發佈]

  4. [另存為資料庫] 區域中,按一下 [進階] 底下的 [備份資料庫]

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

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

    提示: 

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

  6. [檔案類型] 清單中選取您要備份資料庫另存為何種檔案類型,然後按一下 [儲存]

頁面頂端

備份分割資料庫

分割資料庫一般會包含兩個資料庫檔案:後端資料庫 (其中僅包含資料表中的資料) 以及前端資料庫 (其中包含連接到後端資料庫中的連結,還有查詢、表單、報表,以及其他資料庫物件)。所有資料都儲存在後端資料庫中。所有使用者介面物件 (例如,查詢、表單及報表) 都保存在前端資料庫中。

備份分割資料庫時,需要分別備份前端及後端資料庫,因此,如果要經常進行這樣的備份會很耗時間。定期備份後端資料庫比較重要,因為資料都包含在其中。您可以在變更資料庫設計時才備份前端資料庫。由於每一位使用者各自都有個別的前端資料庫複本,而且可以任意變更設計,所以您應該考慮要求使用者自行備份前端資料庫。

備份後端資料庫

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

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

  2. 按一下 [開啟],然後選取您要備份的後端資料庫檔案。

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

    獨佔式開啟資料庫的選項

  4. 按一下 [檔案] 索引標籤。

  5. 按一下 [儲存並發佈]

  6. [另存為資料庫] 區域中,按一下 [進階] 底下的 [備份資料庫]

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

檢閱資料庫備份的預設名稱。需要的話,可以自行變更名稱,但是請注意,預設的名稱會結合原始資料庫檔案的名稱和進行備份的日期。

提示: 

從備份還原資料或物件時,必須知道備份的來源資料庫,以及備份的時間。因此,使用預設檔案名稱通常是最好的做法。

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

備份前端資料庫

若要備份前端資料庫在設計變更後,讓資料庫保持開啟緊接在您變更設計。接著遵循 [備份資料庫,開始步驟 2] 區段中的步驟進行。

頁面頂端

還原資料庫

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

備份視為資料庫檔案的「已知完好複本」- 您對其資料完整性和設計有信心的一份複本。您應該使用 Access 中的 [備份資料庫] 命令來製作備份,但是您可以使用任何已知完好複本,來還原資料庫,例如,您可以使用儲存在 USB 外部備份裝置的複本,來還原資料庫。

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

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

  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 支援專員連絡以深入了解您的意見。

×