App Service内に配置したファイルの保存期間と削除条件は?

この記事は更新から24ヶ月以上経過しているため、最新の情報を別途確認することを推奨いたします。

こんにちは、DXソリューション統括部の村松です。

今回はApp Serviceの%HOME%配下(“C:\home”もしくは、”D:\home”配下)のファイルについて、お話させていただきます。

 

App Servcieをご利用していく中で、アプリケーションのログや一時ファイルをApp Servcie内のフォルダに保管していることもあるかと思います。

その際に、App Servcie内のファイルの保存期間削除条件について気になる方もいるかと思います。


結論的からいうと
App Service内のファイルは基本的にはユーザー操作によって削除しない限り保持されます。

 

Understanding the Azure App Service file system
————————————————————————————–
These files are persistent, meaning that you can rely on them staying there until you do something to change them.
(これらのファイルは永続的です。つまり、何かを変更するまでそこにとどまることができます。)
————————————————————————————–


ただし、API や Visual Studio の機能からApp Serviceにアプリケーションをデプロイすると、場合によっては、利用者もしくはアプリケーションによって配置した既存のファイルが上書きもしくは削除されることがあります。
そのため、アプリケーションのログや一時ファイルをApp Servcie内のフォルダに保管する際は、“%HOME%\LogFiles”配下に配置することを推奨します。

“%HOME%\LogFiles”配下は例外でこれらのデプロイにより削除されません。

 

以上 今回はここまでになります。またの機会にお会いしましょう!

いいね (←参考になった場合はハートマークを押して評価お願いします)
読み込み中...

注意事項・免責事項

※技術情報につきましては投稿日時点の情報となります。投稿日以降に仕様等が変更されていることがありますのでご了承ください。

※公式な技術情報の紹介の他、当社による検証結果および経験に基づく独自の見解が含まれている場合がございます。

※これらの技術情報によって被ったいかなる損害についても、当社は一切責任を負わないものといたします。十分な確認・検証の上、ご活用お願いたします。

※当サイトはマイクロソフト社によるサポートページではございません。パーソルプロセス&テクノロジー株式会社が運営しているサイトのため、マイクロソフト社によるサポートを希望される方は適切な問い合わせ先にご確認ください。
 【重要】マイクロソフト社のサポートをお求めの方は、問い合わせ窓口をご確認ください