Я прочитал ваш вопрос и хочу уточнить несколько моментов:
1) Существует два типа хранилища службы приложений
2) Постоянное (d: \ home) и временное ( очистите перезапуск) и, кажется, вы об этом знаете.
3) также емкость хранилища зависит от уровня плана обслуживания приложения и количества приложений, размещенных в этом плане обслуживания приложения, тогда как временное хранилище является постоянным. Служба приложения.
4) Теперь подумайте о ситуации, если ваше веб-приложение было удалено и Azure имеет какой-то механизм для восстановления удаленного веб-приложения, используя: https://docs.microsoft.com/en-us/azure/app-service/app-service-undelete при условии Служба удаленных приложений должна быть запущена на тарифном плане Basi c или выше на момент удаления, чтобы восстановить его.
Обратите внимание, что этот удаленный пользователь использует функцию снимка архитектуры службы приложений, описанную в https://docs.microsoft.com/en-us/azure/app-service/app-service-web-restore-snapshots.
Файловая система службы приложений azure описана здесь. https://github.com/projectkudu/kudu/wiki/File-structure-on-azure
Вывод: использовать учетную запись хранения Azure с включенным мягким удалением для защиты от такой аварии и всегда иметь при себе данные.
Надеюсь он проясняет ваши проблемы и помогает понять, почему azure хранилище использовать.