遷移執行時伺服器是 Azure Database for PostgreSQL 遷移服務中的重要元件。 其可作為中繼伺服器,確保移轉程式期間的安全且有效率的數據傳輸。 從只能透過專用網存取的環境移轉資料庫時,此伺服器特別有用。
透過作為來源 PostgreSQL 實例與目標 Azure Database for PostgreSQL 彈性伺服器實例之間的橋樑,遷移執行時伺服器促進了無縫的資料遷移。 它可確保移轉會在安全且隔離的網路空間內發生,並維護所傳輸數據的完整性和機密性。
本文深入探討遷移執行時伺服器、其支援情境,以及如何在 Azure Database for PostgreSQL 的遷移服務中有效使用。
支援具有移轉執行階段伺服器的移轉情境
遷移執行時伺服器對於將不同來源 PostgreSQL 實例的資料傳輸到 Azure Database for PostgreSQL 靈活伺服器實例至關重要。 執行時伺服器適用於如本地資料庫、Azure 虛擬機或 AWS 實例等只能透過私有網路存取的來源,以及具有私有端點的 Azure Database for PostgreSQL 彈性伺服器實例。
你怎麼使用遷移執行伺服器?
要在 Azure Database for PostgreSQL 的遷移服務中使用遷移執行時伺服器,你有兩個遷移選項:
- 在設定期間使用 Azure 入口網站。
- 在 Azure CLI 中,於移轉建立命令期間,在 JSON 屬性檔案中指定
migrationRuntimeResourceId參數。
以下說明如何使用這兩種方法來完成此作業。
使用 Azure 入口網站
遷移執行時伺服器要點
- 簡約設定:儘管遷移執行伺服器是從 Azure 資料庫為 PostgreSQL 靈活伺服器建立,但遷移執行時伺服器僅協助遷移,無需高可用性、備份、版本專精或進階儲存功能。
- 效能與規模:遷移執行時伺服器必須適當擴展以管理工作負載。 建議您選取相當於或大於目標伺服器 SKU 的 SKU。
- 網路:確保遷移執行時伺服器適當整合於虛擬網路,且網路安全能確保與來源伺服器與目標伺服器的安全通訊。 如需詳細資訊,請參閱移轉服務網路指南。
- 遷移後清理:遷移完成後,遷移執行時伺服器應停用,以避免不必要的成本。 刪除之前,請確定已成功移轉所有資料,而且不再需要伺服器。