本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
我需要 AWS DataSync 客服人員嗎?
若要使用 AWS DataSync,您可能需要 代理程式。代理程式是您部署在儲存環境中用於資料傳輸的虛擬機器 (VM) 設備。
您是否需要代理程式取決於幾個因素,包括您要轉移的儲存體類型、要轉移的儲存體類型 AWS 帳戶,以及 AWS 區域 要轉移的儲存體類型。在進一步閱讀之前,請檢查 DataSync 是否支援您感興趣的傳輸。
在您判斷 DataSync 支援您的傳輸案例後,請檢閱下列資訊,以協助您了解是否需要 代理程式。
當您需要 DataSync 代理程式時的情況
大多數需要 DataSync 代理程式的情況都涉及由您或其他雲端提供者管理的儲存。
-
在 AWS 儲存服務和內部部署儲存之間傳輸
-
在 Amazon EFS 或 Amazon FSx 與其他雲端儲存體之間傳輸
-
往返邊緣儲存體的傳輸
-
在部分 AWS 儲存服務之間跨 AWS 帳戶 (當兩個儲存服務都不是 Amazon S3 時) 傳輸
如需詳細資訊,請參閱支援的跨 傳輸 AWS 帳戶。
-
在商業 AWS 區域 和 之間傳輸, AWS GovCloud (US) 其中來源和目的地是 Amazon EFS 或 Amazon FSx。
不需要 DataSync 代理程式的情況
無論您是在相同 AWS 區域區域或跨區域轉移,都適用不需要客服人員的情況。
-
在相同 中的 AWS 儲存服務之間傳輸 AWS 帳戶
-
在 Amazon S3 與跨 的不同 AWS 儲存服務之間傳輸 AWS 帳戶
-
在其他雲端的 Amazon S3 和物件儲存之間傳輸
-
在 AWS GovCloud (US) 來源或目的地為 Amazon S3 的商業 AWS 區域 和 之間傳輸
使用多個 DataSync 代理程式
雖然大多數傳輸只需要一個代理程式,但使用多個代理程式可以為具有數百萬個檔案或物件的大型資料集加速傳輸。在這些情況下,我們建議平行執行傳輸任務。此方法會將傳輸工作負載分散到多個任務,每個任務使用自己的代理程式。它也有助於縮短 DataSync 準備和傳輸資料所需的時間。如需詳細資訊,請參閱分割具有多個任務的大型資料集。
另一個選項,特別是如果您有數百萬個小型檔案,就是使用具有傳輸位置的多個客服人員。例如,您最多可以將四個代理程式連接到您的現場部署網路檔案系統 (NFS) 檔案服務。此選項可能會加速傳輸,但 DataSync 準備傳輸所需的時間不會變更。
使用任一方法時,請注意這些方法可以增加儲存體的 I/O 操作,並影響您的網路頻寬。如需使用多個代理程式進行 DataSync 傳輸的詳細資訊,請參閱AWS 儲存部落格
如果您正在考慮使用多個代理程式,請記住下列事項:
-
使用具有位置的多個客服人員無法提供高可用性。與位置相關聯的所有客服人員都必須在線上,才能開始傳輸任務。如果其中一個代理程式離線,則無法執行任務。
-
如果您使用虛擬私有雲端 (VPC) 服務端點與 DataSync 服務通訊,所有代理程式都必須使用相同的端點和子網路。