0

私は古い ASP.NET 2.0 サイトを持っていますが、現時点では再構築または更新することにまったく関心がありません。Windows Azure に移行したいのですが、Azure にあまり詳しくないので、簡単に移植できるかどうか疑問に思っています。

最大の潜在的な障害は、ユーザーが複数の写真をアップロードできるという事実です。アップロード時に、事前定義されたサイズで画像のコピーをいくつか作成し、Server.MapPath("{location}") を使用してローカル ファイル システムに保存し、保存場所を示します。

  • (無料または共有レベルを使用して) Azure でサイトをホストし、ファイルのアップロードと保存にこの方法を引き続き使用できますか? それとも、BLOB ストレージに切り替える必要がありますか? 約400MBの画像しかありません。

基本的に、コードの変更を伴わない Azure でこのサイトを簡単にホストするための低コスト/無料の方法を探しています (少なくとも、Server.MapPath を相対位置に変更するなどの最小限の変更)。他の最新のものも Azure に移行できるようにします。私の状況では、このサイトを移動できない場合、他のサイトを移動する意味がありません。とにかく、このサイトのサーバーにお金を払い続けなければならないからです (それらはすべて同じサーバーでホストされており、今)。

4

1 に答える 1

1

Azure ドライブは、仮想マシンの再起動間で保存されることが保証されていないため、おそらく BLOB ストレージを使用する必要があります。ただし、BLOB を NTFS ボリュームとしてマウントし、そこに保存することはできます。これにより、コード内での移行が非常に簡単になります。

于 2013-03-30T17:25:42.680 に答える