2017-04-25 11 views
0

azure vmにnodejsアプリケーションをデプロイしようとしていますが、VMマシンがクラッシュしたり再起動したりすることがあります。azure vmにnodejsアプリケーションをデプロイ

私はvmを開いてnodejsをインストールし、必要なすべてのツールをインストールしてからgithubからコードを取得して起動すると、今はすべて正常に動作しています。

vmが再起動/クラッシュした場合、どうなるのでしょうか?私がダウンロードしたツールと私のコードは失われますか? VMを作成してツールを再ダウンロードしたり、環境を設定したり、自分のコードをダウンロードして実行したりするには、どうすればいいですか?

答えて

0

Azure仮想マシンはAzure BLOBを使用して、OSディスクVHDと接続されているデータディスクVHDをバックアップします。したがって、これらのディスクでは、VMが実行中であるかどうかにかかわらず、すべてが耐久性があります(またはクラッシュします)。

VMは、一時ディスク上に一時ストレージを提供します。これらの一時ディスク上に置かれたものは、クラッシュ/再起動時に消滅する可能性があります。

OSや添付ディスクに任意のタイプのコードライブラリやアプリケーションなどをインストールすると、VM(および関連するストレージ)を廃止したり、自分で削除しない限り、物事はそのまま残ります。

Azure仮想マシンとストレージについての詳細は、追加の詳細を提供することができます。

+0

私のツールとコードをメインディスクにインストールするのは安全です。それはデータベースとそのデータであっても正しく保存されますか? vmが他のノードに再配置されても。 –

+1

はい - osとデータディスクはネットワーク接続されています(私が説明したように、一時ディスクを除く)。 –

関連する問題