8.2 アマゾンウェブサービスにワークロードをマイグレートするための要件

PlateSpin MigrateでワークロードをAWSにマイグレートするには、事前にクラウド環境を設定する必要があります。PlateSpin Migrateサーバは、ソースワークロードが存在する場所にオンプレミスでインストールできます。

8.2.1 最低限のAWSの前提条件

PlateSpin Migrateを使用してAWSにワークロードをマイグレートする前に、次のクラウドアクセス前提条件が正しく設定されて使用可能になっていることを確認してください。

表 8-1 AWSアカウントで最低限必要な環境設定

AWS環境設定

説明

AWSアカウント

AWSアカウントを作成するには、アマゾンウェブサービスコンソールにアクセスします。

AWS EC2サブスクリプション

PlateSpinは、Amazon Virtual Private Cloud (VPC)のみサポートします。

Amazon Virtual Private Cloud (VPC)

AWS VPCを作成して、AWSリソースを仮想ネットワークに提供します。Amazon Virtual Private Cloudのドキュメントを参照してください。

AWS EC2キーペア

AWSインスタンスにログインするためのキーペア。デフォルトでは、Amazonは.pem形式でキーペアを生成します。ただし、PlateSpin Migrateはこのキーペアを.ppk形式で変換して保管します。

AWSユーザ資格情報

AWS APIを使用してVPCへのマイグレーションを実行するための適切なIAM役割を持つAWSアイデンティティ管理とアクセス管理(IAM)ユーザを、AWSアカウントに含める必要があります。このユーザに[Programmatic Access]を付与して、アクセスキーとシークレットアクセスキーを生成できるようにします。[AWS マネジメントコンソール access]はオプションですが、トラブルシューティングに役立つ可能性があります。

マイグレーションのユーザグループ、ポリシー、およびユーザの設定については、AWSベストプラクティスホワイトペーパーの「ワークロードマイグレーション用のIAMユーザの作成」を参照してください。

PlateSpin Migrate Replication Environment用のVPCのAmazon Machine Image (AMI)

Amazon Web Servicesコンソールの[Community AMI]セクションには、PlateSpin Migrateが提供する次のAMIが表示されます。完全レプリケーションを実行する場合は、ソースワークロードOSおよびターゲットワークロードで使用するOSライセンスモデルに応じて、次のいずれかのAMIを使用します。サーバ同期を実行する場合は、次のいずれかのAMIのプライベートインスタンスを作成して、作成されたAMIのスナップショットを使用します。

  • PlateSpin Replication Environment - Linux: Linuxワークロードに適用可能。AWSは、ターゲットワークロード上のOSライセンスについてユーザに請求しません。

  • PlateSpin Replication Environment - Windows: Windowsワークロードに適用可能であり、請求可能です。AWSはターゲットワークロード上のMicrosoftソフトウェアライセンスコンプライアンスを管理し、ライセンスに従ってユーザに請求します。

  • PlateSpin Replication Environment - Windows (BYOL): Windowsワークロードに適用可能であり、請求不可能です。AWSは、ユーザがMicrosoftから購入したライセンスを持ち込むことを許可します。ユーザはMicrosoftライセンスに準拠する責任を負い、AWSはそのライセンスについてユーザに請求しません。

PlateSpin Replication Environment AMIの使用については、セクション 8.5, PlateSpin Replication Environment AMIの使用を参照してください。

AWSクラウドアカウントをPlateSpin Migrateと連携して動作するように設定する方法の詳細については、PlateSpin Migrate Resources WebページのホワイトペーパーPlateSpin MigrateでサーバをAmazon Web Servicesにマイグレートする際のベストプラクティスを参照してください。

8.2.2 オンプレミスMigrateサーバを使用する場合のAWSの前提条件

  • PlateSpin Migrate のライセンス。

  • ソースワークロードに正常にアクセスできる、ネットワーク内のオンプレミスでインストールされているPlateSpin Migrateサーバ。

  • PlateSpin MigrateサーバまたはPlateSpin Migrateサーバと同じネットワーク内の別のマシンにインストールされているPlateSpin Migrate Client。Migrate Clientは、PlateSpin MigrateサーバとAWSポータルに接続できる必要があります。

  • AWSゲートウェイをオンプレミスゲートウェイに接続するサイト間VPN接続。

    詳細については、次のAWSリソースを参照してください。

  • AWSにマイグレートされたWindowsワークロードをドメインの一部にするには、 AWSサブネット内にあるドメインのDNSサーバの詳細を設定する必要があります。

  • 次のインバウンドルールとアウトバウンドルールを提供するAWSセキュリティグループとVPCゲートウェイ。手順については、ベストプラクティスホワイトペーパーの「セキュリティグループの作成」を参照してください。

    インバウンドルール

    • TCP、ポート3725、カスタム

      すべてのソースワークロードを包含するアドレス範囲を提供します。

    • SSH、ポート22

      PlateSpin MigrateサーバのIPアドレスを提供します。

    • RDP、ポート3389

      ターゲットワークロードへのRDP接続を起動するために使用するマシンのIPアドレスを提供します。

    アウトバウンドルール

    • TCP、ポート3725、カスタム

      すべてのソースワークロードを包含するアドレス範囲を提供します。

    • HTTPS、ポート443

      PlateSpin MigrateサーバのIPアドレスを提供します。

    ポート3725は、データ転送用のデフォルトポート番号です。デフォルトでは、ターゲットワークロードからソースワークロードへのデータ転送が開始されます。接続を開始する際のポート番号と方向は設定可能です。

  • マイグレーションを正常に実行するための最低限のネットワーク関連前提条件は次のとおりです。

    • ソースワークロードとターゲットワークロードは、ポート443を介してPlateSpin Migrateサーバと通信できる必要があります。ターゲットワークロードは、AWSに配置されるソースワークロードのレプリカです。

    • PlateSpin Migrateサーバは、ポート443を介してAWS APIエンドポイントと通信できる必要があります。

    • PlateSpin Migrateサーバは、検出に使用されるポートを介してソースワークロードと通信できる必要があります。検出の要件およびセクション 20.6, ソースワークロードの詳細の検出を参照してください。

      別の方法として、Migrate Agentユーティリティを使用して、HTTPS (TCP/ポート443)経由でソースワークロードをMigrateサーバに登録できます。詳細については、セクション 20.7, Migrate Agentによるワークロードの登録と詳細の検出を参照してください。

    • クラウドベースのターゲットワークロードは、サイト間VPN接続を使用してポート3725 (TCP)経由でオンプレミスのソースワークロードと通信(ターゲットからソース)できる必要があります。

      ポート番号は設定可能です。セクション 2.6.2, マイグレーションの要件のポート3725を参照してください。

      Migrate Agentを使用して登録と検出を行う場合、Migrateサーバで詳細設定を変更して、レプリケーション接続のデフォルトの方向を逆(ソースからターゲット)にする必要があります。詳細については、セクション 5.9, レプリケーションポートの接続方向の設定を参照してください。

    マイグレーションネットワーク全体にわたる詳細なアクセスおよび通信の要件については、マイグレーションネットワークにわたるアクセスおよび通信の要件を参照してください。

  • ソースワークロードに関するMicrosoft .NET Frameworkの要件は次のとおりです。

    • Windows Server 2008 R2ワークロードをマイグレートするには、.NET Framework 4.5以上が必要です。

    • Windows Server 2003、Windows Server 2003 R2、またはWindows Server 2008のワークロードをマイグレートするには、.NET Framework 3.5以上が必要です。

  • ソースワークロードのボリュームラベルに特殊文字を使用することはできません。

  • マイグレートするWindowsワークロード上で、ターゲットワークロード上のボリュームがソースワークロード上と同様にマウントされるようにするために、SANポリシーをOnlineAllに設定する必要があります。