本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
監控和故障診斷
您可以使用 Amazon CloudWatch
如果您遇到任何問題,並想要啟動新的測試或切換執行個體,您可以還原測試或切換動作。這會將來源伺服器的生命週期狀態還原至上一個階段,表示這些伺服器尚未經歷切換。在還原期間,您也可以選擇刪除測試或切換執行個體,以節省成本。如需詳細資訊,請參閱 Application Migration Service 文件中的故障診斷。
安裝代理程式後,來源伺服器會出現在 Application Migration Service 主控台上,您可以查看伺服器詳細資訊以檢查複寫進度。
從來源伺服器測試連線能力和名稱解析
使用 Windows 遠端桌面通訊協定 (RDP)、Secure Shell (SSH) 或 AWS Sessions Manager 登入來源伺服器,並測試下列項目:
-
在 TCP 連接埠 443 上透過 HTTPS 連線至 Application Migration Service 端點。
-
在 Windows 上 (在 PowerShell 中):
Test-NetConnection -ComputerName mgn.<aws_region>.amazonaws.com -Port 443
-
在 Linux 或 Windows () 上
cmd
:Telnet mgn.<aws_region>.amazonaws.com 443
-
-
在 TCP 連接埠 443 上透過 HTTPS 連線至 Amazon S3 端點。
-
在 Windows 上 (在 PowerShell 中):
Test-NetConnection -ComputerName <s3_endpoint_name> -Port 443
-
在 Linux 或 Windows () 上
cmd
:Telnet <s3_endpoint_name> 443
-
-
TCP 連接埠 1500 與複寫伺服器 IP 的連線:
-
在 Windows 上 (在 PowerShell 中):
Test-NetConnection -ComputerName <Replication_Server_Private_IP> -Port 1500
-
在 Linux 或 Windows () 上
cmd
:Telnet <Replication_Server_Private_IP> 1500
-
此外,使用以下命令,確保 Amazon EC2 和 Application Migration Service API 端點解析為私有 IPs。(您可以在 Windows 和 Linux 上使用相同的命令。)
-
nslookup ec2.<aws_region>.amazonaws.com
-
nslookup mgn.<aws_region>.amazonaws.com
從預備區域網路測試連線能力和名稱解析
若要測試預備區域的連線,請在預備子網路中啟動暫時 EC2 執行個體,並測試下列項目:
-
在 TCP 連接埠 443 上透過 HTTPS 連線至 Application Migration Service 端點。
-
在 Windows 上 (在 PowerShell 中):
Test-NetConnection -ComputerName mgn.<aws_region>.amazonaws.com -Port 443
-
在 Linux 或 Windows () 上
cmd
:Telnet mgn.<aws_region>.amazonaws.com 443
-
-
在 TCP 連接埠 443 上透過 HTTPS 連線至 Amazon EC2 端點。
-
在 Windows 上 (在 PowerShell 中):
Test-NetConnection -ComputerName ec2.<aws_region>.amazonaws.com -Port 443
-
在 Linux 或 Windows () 上
cmd
:Telnet ec2.<aws_region>.amazonaws.com 443
-
如果在來源伺服器上安裝代理程式之後,複寫初始化停滯在「下載複寫軟體」步驟,請確認下列事項。
-
名稱解析:
nslookup s3.<aws_region>.amazonaws.com
注意
Amazon S3 端點將解析為公有 IP,但將透過 Amazon S3 閘道端點私下連線。
-
TCP/443 連接埠上透過 HTTPS 通訊協定的連線。
-
在 Windows 上:
Test-NetConnection -ComputerName s3.<aws_region>.amazonaws.com -Port 443
-
在 Linux 上:
Telnet s3.<aws_region>.amazonaws.com 443
-