原生 SQL Server 備份/還原 - AWS 方案指引

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

原生 SQL Server 備份/還原

Amazon RDS 支援使用完整和差異備份 (.bak) 檔案的 Microsoft SQL Server 資料庫原生備份和還原操作。它還支援 Amazon RDS for SQL Server 資料庫執行個體或 Amazon EC2 SQL Server 執行個體上的差異還原和日誌還原選項,以最大限度地減少應用程式的停機時間。

注意

您可以在 Amazon RDS for SQL Server 上執行完整、差異和日誌還原操作。不過,您目前只能執行完整和差異備份 (非日誌備份)。

使用原生 .bak 檔案是備份和還原 SQL Server 資料庫的最簡單方法。您可以使用此方法在 Amazon RDS 之間遷移資料庫。您可以備份和還原單一資料庫,而不是整個資料庫執行個體。您也可以在 Amazon RDS for SQL Server 資料庫執行個體之間移動資料庫。

使用 Amazon RDS 時,您可以在 Amazon Simple Storage Service (Amazon S3) 中存放和傳輸備份檔案,為災難復原增加一層保護。例如:

  • 您可以從本機伺服器建立資料庫的完整備份,將其複製到 S3 儲存貯體,然後將其還原至現有的 Amazon RDS SQL Server 資料庫執行個體。

  • 您可以從 Amazon RDS for SQL Server 資料庫執行個體進行備份,將其存放在 Amazon S3 中,然後視需要還原。

  • 您可以實作 Amazon S3 生命週期組態規則來封存或刪除長期備份。

Amazon RDS for SQL Server 支援將 SQL Server 原生備份還原至已設定僅供讀取複本的 SQL Server 資料庫執行個體。這表示您不需要移除僅供讀取複本,即可將原生備份檔案還原至 Amazon RDS for SQL Server 資料庫執行個體。

注意

您可以使用 Migration Hub Orchestrator 自動化和協調 SQL Server 資料庫遷移至 Amazon EC2 或 Amazon RDS,方法是使用原生備份和還原。如需詳細資訊,請參閱 AWS Migration Hub Orchestrator 一節

下圖顯示原生 SQL Server 備份/還原程序。您可以使用 Migration Hub Orchestrator 來自動化此程序。您也可以使用此程序將 SQL Server 資料庫備份和還原至 Amazon EC2。

SQL Server migration process with native SQL Server backup/restore

若要自動備份和還原,請參閱 Migration Hub Orchestrator 文件

若要使用 Amazon S3 設定原生備份/還原,請參閱 Amazon RDS 文件

如需使用 SQL Server 原生備份和還原時的限制,請參閱 Amazon RDS 文件中的限制和建議