やったこと
Azure App Serviceでバックアップを設定してみた。
Azure App Service でアプリをバックアップおよび復元する
https://learn.microsoft.com/ja-jp/azure/app-service/manage-backup?tabs=portal
自動バックアップは勝手に実行される。カスタマイズはできないけど30GBまで保存される。
カスタムバックアップは手動で設定すれば、除外ファイルなど設定できる。ただ、10GBまで。
メモ
バックアップサイズは、/home 以下のコンテンツそのままのサイズなのか、圧縮後のサイズなのかが気になって試してみた。
コンテンツサイズが10GBを超えていても、zipで圧縮されて10GB以下になればOKらしい。
自動バックアップは成功時にどれくらいのバックアップ サイズになったかが分からない。ファイルもダウンロードできないので、ポータルのクオータの画面でファイル使用量からなんとなくの値しか分からない。
カスタムバックアップは成功時にどれくらいのバックアップ サイズになったかが表示されるので10GBを超えてるか同課の確認に使える。
バックアップサイズが大きすぎる場合は
The website + database size exceeds the {0} GB limit for backups. Your content size is {1} GB.
というようなエラーが出るらしい。
My Backups are failing, Let’s open a support ticket
https://azure.github.io/AppService/2018/01/02/My-Backups-are-failing,-Let's-open-a-support-ticket.html