本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
部署您的AWS DataSync代理
AWS DataSync為各種儲存環境提供代理程式。您可以在 VMware ESXi、以 Linux 核心為基礎的虛擬機器 (KVM) 或微軟 Hyper-V 虛擬機器管理程序上部署您的代理程式。對於中的虛擬私有雲 (VPC) 中的儲存AWS,您可以將代理程式部署為 Amazon EC2 執行個體。
主題
在 VMware 上部署您的代理程式
您可以從DataSync主控台下載代理程式,並將其部署到 VMware 環境中。
在您開始之前:請確定您的儲存環境可以支援DataSync代理程式。如需詳細資訊,請參閱虛擬機器需求。
在 VMware 上部署代理程式
請在以下位置開啟AWS DataSync主控台。
https://console.aws.amazon.com/datasync/ -
在左側導覽窗格中,選擇代理程式,然後選擇建立代理程式。
-
對於虛擬機器管理程序,請選擇 VMware ESXi,然後選擇下載映像。
代理程式會下載包含
.ova
映像檔的檔案。.zip
-
若要將網路延遲降至最低,請盡可能將代理程式部署到DataSync需要存取的儲存系統 (如果可能的話,請使用相同的區域網路)。如需詳細資訊,請參閱AWS DataSync網路需求。
如有需要,請參閱虛擬化管理程序的說明文件,瞭解如何在 VMware 主機中部署
.ova
檔案。 -
開啟虛擬化管理程序的電源、登入代理程式虛擬機器,然後取得代理程式的 IP 位址。您需要此 IP 地址以啟用代理程式。
代理程式虛擬機器的預設認證為登入
admin
和密碼password
。如有需要,請透過虛擬機器的本機主控台變更密碼。
在 KVM 上部署您的代理程式
您可以從DataSync主控台下載代理程式,並將其部署到 KVM 環境中。
在您開始之前:請確定您的儲存環境可以支援DataSync代理程式。如需詳細資訊,請參閱虛擬機器需求。
在 KVM 上部署代理程式
請在以下位置開啟AWS DataSync主控台。
https://console.aws.amazon.com/datasync/ -
在左側導覽窗格中,選擇代理程式,然後選擇建立代理程式。
-
針對 Hypervisor,請選擇以核心為基礎的虛擬機器 (KVM),然後選擇 [下載映像檔]。
代理程式會下載包含
.qcow2
映像檔的檔案。.zip
若要將網路延遲降至最低,請盡可能將代理程式部署到DataSync需要存取的儲存系統 (如果可能的話,請使用相同的區域網路)。如需詳細資訊,請參閱AWS DataSync網路需求。
-
執行以下命令來安裝
.qcow2
映像檔。virt-install \ --name "datasync" \ --description "DataSync agent" \ --os-type=generic \ --ram=32768 \ --vcpus=4 \ --disk path=datasync-yyyymmdd-x86_64.qcow2,bus=virtio,size=80 \ --network default,model=virtio \ --graphics none \ --import
如需如何管理此虛擬機器和 KVM 主機的相關資訊,請參閱虛擬機器管理程序的說明文件。
-
開啟您的 Hypervisor,登入您的 VM,並取得代理程式的 IP 地址。您需要此 IP 地址以啟用代理程式。
代理程式虛擬機器的預設認證為登入
admin
和密碼password
。如有需要,請透過虛擬機器的本機主控台變更密碼。
在微軟 Hyper-V 上部署您的代理程式
您可以從DataSync主控台下載代理程式,並將其部署在您的 Microsoft Hyper-V 環境中。
在您開始之前:請確定您的儲存環境可以支援DataSync代理程式。如需詳細資訊,請參閱虛擬機器需求。
若要在 Hyper-V 上部署代理程式
請在以下位置開啟AWS DataSync主控台。
https://console.aws.amazon.com/datasync/ -
在左側導覽窗格中,選擇代理程式,然後選擇建立代理程式。
-
對於虛擬機器管理程序,選擇微軟 Hyper-V,然後選擇下載映像。
代理程式會下載包含
.vhdx
映像檔的檔案。.zip
-
若要將網路延遲降至最低,請盡可能將代理程式部署到DataSync需要存取的儲存系統 (如果可能的話,請使用相同的區域網路)。如需詳細資訊,請參閱AWS DataSync網路需求。
如有需要,請參閱虛擬機器管理程序的說明文件,了解如何在 Hyper-V 主機中部署
.vhdx
檔案。警告
如果您在使用 Broadcom 網路介面卡的 Hyper-V 主機上啟用虛擬機器佇列 (VMQ),可能會發現網路效能不佳。如需有關因應措施的資訊,請參閱 Microsoft 說明文件
。 -
開啟您的 Hypervisor,登入您的 VM,並取得代理程式的 IP 地址。您需要此 IP 地址以啟用代理程式。
代理程式虛擬機器的預設認證為登入
admin
和密碼password
。如有需要,請透過虛擬機器的本機主控台變更密碼。
在 Amazon EC2 上部署您的代理程式
在以下項目之間複製資料時,您可以將DataSync代理程式部署為 Amazon EC2 執行個體:
-
自我管理的雲端儲存系統和儲AWS存服務。
如需有關這些使用案例的詳細資訊,包括高階架構圖,請參閱將您的AWS DataSync代理程式部署在 AWS 區域。
-
Amazon S3 AWS Outposts 和AWS存儲服務。
警告
我們不建議使用 Amazon EC2 代理程式存取現場部署儲存,因為網路延遲增加。而是將代理程式部署為 VMware、KVM 或 Hyper-V 虛擬機器,盡可能靠近內部部署儲存裝置的資料中心。
若要為您的代理程式 AMI 選擇 AWS 區域
-
使用下列 CLI 命令取得指定之最新的 DataSync Amazon 機器映像檔 (AMI) 識別碼AWS 區域。
aws ssm get-parameter --name /aws/service/datasync/ami --region
region
範例 命令和輸出範例
aws ssm get-parameter --name /aws/service/datasync/ami --region us-east-1 { "Parameter": { "Name": "/aws/service/datasync/ami", "Type": "String", "Value": "
ami-id
", "Version": 6, "LastModifiedDate": 1569946277.996, "ARN": "arn:aws:ssm:us-east-1::parameter/aws/service/datasync/ami" } }
將您的DataSync代理程式部署為 Amazon EC2 執行個體
重要
為避免收費,請以不需要可用區域之間網路流量的方式部署代理程式。例如,在自我管理檔案系統所在的可用區域中部署代理程式。
若要進一步了解所有人的資料傳輸價格AWS 區域,請參閱 Amazon EC2 隨需定價
-
從來源檔案系統所AWS 帳戶在的位置,使用 Amazon EC2 啟動精靈中的 AMI 啟動代理程式。請使用以下 URL 來啟動 AMI。
https://console.aws.amazon.com/ec2/v2/home?region=
source-file-system-region
#LaunchInstanceWizard:ami=ami-id
在 URL 中,將
和取代為您source-file-system-region
自己的來源AWS 區域和 AMI ID。Amazon EC2 主控台會顯示 Choose an Instance Type (選擇執行個體類型)。ami-id
-
為您的使用案例選擇建議的其中一個執行個體類型,然後選擇 Next: Configure Instance Details。如需建議執行個體類型的資訊,請參閱 Amazon EC2 執行個體要求。
-
在 Configure Instance Details (設定執行個體詳細資訊) 頁面上,執行下列操作:
-
對於網路,請選擇您來源 Amazon EFS 或 NFS 檔案系統所在的虛擬私有雲 (VPC)。
-
針對 Auto-assign Public IP (自動指派公有 IP) 選擇一個數值。若要從公有網際網路存取您的執行個體,請將 Auto-assign Public IP (自動指派公有 IP) 設定為 Enable (啟用)。否則,請將 Auto-assign Public IP (自動指派公有 IP) 設定為 Disable (停用)。如果未指派公用 IP 位址,請使用其私有 IP 位址在 VPC 中啟用代理程式。
當您從雲端檔案系統傳輸檔案時,為了提高效能,我們建議您選擇 NFS 伺服器所在的置放群組值。
-
-
選擇 Next: Add Storage (下一步:新增儲存體)。代理程式不需要額外的儲存體,因此您可以略過此步驟,然後選擇 Next: Add tags (下一步:新增標籤)。
-
(選擇性) 在「新增標籤」頁面上,您可以將標籤新增至 Amazon EC2 執行個體。當您在頁面上完成時,請選擇 Next: Configure Security Group (下一步:設定安全群組)。
-
在 Configure Security Group (設定安全群組) 頁面上,執行下列作業:
-
請確定所選安全群組,允許在您計劃用來啟用代理程式的 Web 瀏覽器中,對 HTTP 連接埠 80 進行傳入存取。
-
請確保來源檔案系統的安全群組允許來自代理程式的內送流量。此外,請確定代理程式允許來源檔案系統的輸出流量。如果您使用 VPC 端點部署代理程式,則需要允許其他連接埠。如需詳細資訊,請參閱DataSync代理程式如何使用 VPC 端點。
如需 DataSync 的完整網路需求,請參閱AWS DataSync網路需求。
-
-
選擇 Review and Launch (檢閱和啟動) 以檢閱您的組態,然後選擇 Launch (啟動) 以啟動您的執行個體。請記得使用您可以存取的金鑰對。此時會出現確認頁面,並指出您的執行個體正在啟動。
-
選擇檢視執行個體以關閉確認頁面並返回 Amazon EC2 執行個體畫面。當您啟動執行個體時,其初始狀態為 pending (待定)。在執行個體啟動後,其狀態會變更為 running (執行中)。此時,它被分配了一個公共域名系統(DNS)名稱和 IP 地址,您可以在「描述」選項卡中找到它們。
-
如果您將 Auto-assign Public IP (自動指派公有 IP) 設定為 Enable (啟用),請選擇您的執行個體,並記下 Descriptions (說明) 標籤中的公有 IP 地。稍後您可以使用此 IP 地址來連接到您的同步代理程式。
如果您將 Auto-assign Public IP (自動指派公有 IP) 設定為 Disable (停用),請在您的 VPC 中啟動或使用現有的執行個體來啟用代理程式。在此情況下,您可以使用同步代理程式的私有 IP 地址,來啟用 VPC 中來自此執行個體的代理程式。
部署您的代理程式 AWS Snowcone
DataSync 代理程式 AMI 已預先安裝在您的 Snowcone 裝置上。使用下列其中一個工具啟動代理程式:
部署您的代理程式 AWS Outposts
您可以在前哨上啟動 DataSync Amazon EC2 實例。若要深入瞭解如何在上啟動 AMIAWS Outposts,請參閱AWS Outposts使用者指南中的在 Outpost 上啟動執行個體。
在 Outposts 上DataSync使用存取 Amazon S3 時,您必須在允許存取 Amazon S3 存取點的 VPC 中啟動代理程式,並在 Outpost 的父區域啟用代理程式。代理程式也必須能夠路由到儲存貯體的 Outposts 端點上的 Amazon S3。若要進一步了解如何在 Outposts 端點上使用 Amazon S3,請參閱《Amazon S3 使用者指南》中的使用 Amazon S3 使用者指南中的使用 Amazon S3 在 Outposts 上使用 Amazon S3