当前位置:黑鲸出海 > 热点资讯 > 干货分享 >  Azure解决方案:如何备份Azure中的App

Azure解决方案:如何备份Azure中的App

发表时间:2021-05-11  来源:51CTO  作者:Nancy198305  浏览:次  
应公司业务需求,IT Admin需要在Azure创建一个Function app,需要包含如下设置

需求:应公司业务需求,IT Admin需要在Azure创建一个Function app,需要包含如下设置:

? Runtime Stack:.Net Core
? Operating System: Linux
? Plan Type: Consumption
? Enable Application Insights: Yes

为了日后的灾备考虑,需要确保可以备份该Function App,那么在创建Function App之前应该做哪些设置?

解决方案分析:

利用Azure App Service中的备份和还原功能,可以轻松地手动或者按计划创建App Backup,可以将备份配置为无限期保留。

App Service可以将以下信息备份到你配置的App所使用的Azure存储账户和容器中:
? Application Configuration
? File Content
? Database connected to your App

说明:
? 每个备份都是App的完全备份,而不是增量更新备份
? 备份和还原功能要求App Service计划处于标准层,高级层或者隔离层,与标准层相比,高级层和隔离层每日允许更多的备份量
? 最多可备份10GB的应用和数据库内容,如果备份大小超过此限制,会出错
? 不支持备份启用TLS的Azure Database for My SQL,如果配置备份,备份会失败
? 应用内的MySQL数据库无需任何配置即可自动备份。
? 不支持将启用了防火墙的存储账户用做备份目标,如果配置备份,备份将失败。

所以,为了日后的灾备考虑,确保可以备份该Function App,那么在创建该App之前,应该确保Plan type处于标准层、高级层或是隔离层,否则会显示以下消息,请求你升级App Service Plan,才能继续备份。

23d6b53d5b3f529d78d6bdeaa59f1adb.png

之后在Azure门户中,导航到应用的页面,然后选择“备份”

02d257706e937d690535912d30f9908d.png

可以选择手动备份,或者如下自动按计划的备份,如下所示:

6212d6aee57c07b5fe90982dc59b5553.png

注:文章源自于互联网,如有侵权,请联系客服删除。
19951839869
黑鲸出海客服