GNU/Linux >> Linux の 問題 >  >> Linux

アマゾンウェブサービスから.NETアプリケーションを移行する

前のセクション: アマゾンウェブサービスから移行するときにクラウドリソースをプロビジョニングする

この記事では、.NET WebアプリケーションをAmazonWebServices®(AWS®)からRackspaceCloudに移行する方法について説明します。手順に従って手順を実行すると、完了するまでに約30分かかります。

次の図は、このシナリオでのアプリケーションのトポロジを示しています。

前提条件
  • InternetInformation Services(IIS®)で.NET®Webアプリケーションを実行しているAWS上のMicrosoft®Windows®Serverこの記事の例では、IIS8でWindowsServer2012を使用しました。
  • RackspaceCloudで有効で有効なアカウント。
準備
  • アプリケーションやデータベースのリソースなど、移行するリソースを特定します。
  • まだ作成していない場合は、CloudServerインスタンスとサポートするRackspaceCloudサービスを作成します。
ソフトウェアパッケージをインストールする
  1. 次のようにRackspaceCloudFilesクライアントをインストールします。

    1. リモートデスクトップ接続を使用してAWSインスタンスに接続します。

    2. データをRackspaceCloudFilesにバックアップするためのFTPクライアントアプリケーションをインストールします。任意のブラウザを使用してクライアントをダウンロードできます。

    3. Rackspaceaccountのユーザー名とAPIキーを使用して、RackspaceCloudFilesへの接続を作成します。この接続を使用して、移行手順中にデータをバックアップします。

  2. https://www.iis.net/learn/get-started/whats-new-in-iis-8/installing-iis-8-on-windows-server-2012にある手順を使用してIIS8をインストールします。

AWSからRackspaceクラウドファイルにデータをバックアップ

前のセクションでインストールしたFTPクライアントを使用して、AmazonWebServicesからの移行時にクラウドリソースをプロビジョニングするの記事で作成したRackspaceCloudFilesコンテナーに.NETプロジェクトフォルダーをアップロードします。

クラウドファイルからクラウドサーバーにデータを復元する
  1. RemoteDesktopConnectionを使用してRackspaceCloudServersインスタンスに接続します。

  2. .NETWebアプリケーションフォルダーをCloudFilesコンテナーから次の場所のクラウドサーバーにコピーします。

     C:\inetpub\wwwroot
    
  3. IISマネージャーを開き、[Webサイトの追加]をクリックします 、および詳細を入力します:サイト名、物理パス、およびホスト名。

  4. Webサイトを作成したら、デフォルトのWebサイトを停止します プレインストールされたアプリケーションとWebアプリケーションを起動します。

アプリケーションをテストする

参照*:80(http)をクリックします ブラウザでアプリケーションを表示します。

次のステップ

アマゾンウェブサービスから移行する際の移行後の考慮事項

その他の移行シナリオについては、次の記事を参照してください。

  • LAMPスタック上に構築されたアプリケーションをAmazonWebServicesから移行します
  • アマゾンウェブサービスからJavaウェブアプリケーションを移行する
  • Backbone.js、Node.js、MongoDBに基づくアプリケーションをAmazonWebServicesから移行します

Linux
  1. アマゾンウェブサービスから移行するためのハイレベルな手順

  2. アマゾンウェブサービスリソースのRackspaceリソースへのマッピング

  3. アマゾンウェブサービスから移行する際の移行後の考慮事項

  1. 解析からラックスペースへの移行

  2. アマゾンウェブサービスからRackspaceCloudに移行する

  3. アマゾン ウェブ サービス コンソールでインスタンスにエフェメラル ストレージが接続されているかどうかを判断していますか?

  1. AWSクラウドでAmazonEC2からRHEL8を起動する方法

  2. LiquidWebサービスのステータスの確認

  3. Pitchfork-Rackspace CloudAPIWebアプリケーション