时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Microsoft Azure网络
小提示:您能找到这篇{在 Azure 中备份应用}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的在 Azure 中备份应用内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
< ">利用Azure App Service中的备份和还原功能,可以轻松地手动或按计划创建应用备份。可以将备份配置为无限期保留。通过覆盖现有应用或还原为另一应用可将应用还原为先前状态的快照。 < ">有关从备份中还原应用的信息,请参阅在Azure中还原应用。 < ">备份的内容 < ">应用服务可将以下信息备份到你配置应用使用的Azure存储帐户和容器。 < ">应用配置 < ">文件内容 < ">连接到应用的数据库 < ">备份功能支持以下数据库解决方案: < ">SQL数据库 < ">Azure Database for MySQL < ">Azure Database for PostgreSQL < ">MySQL应用内产品 < ">备注 < ">每个备份都是应用的完整脱机副本,而不是增量更新。 < ">要求和限制 < ">备份和还原功能要求应用服务计划处于标准层、高级层或隔离层。有关缩放应用服务计划以使用更高层的详细信息,请参阅增加Azure中的应用。与标准层相比,高级层和隔离层每日允许更多备份量。 < ">在与要备份的应用相同的订阅中,需要有一个Azure存储帐户和容器。有关Azure存储帐户的详细信息,请参阅Azure存储帐户概述。 < ">最多可备份10 GB的应用和数据库内容。如果备份大小超过此限制,会出错。 < ">不支持备份启用了TLS的Azure Database for MySQL。如果配置备份,备份将失败。 < ">不支持备份启用了TLS的Azure Database for PostgreSQL。如果配置备份,备份将失败。 < ">应用内MySQL数据库无需任何配置即可自动备份。如果对应用内MySQL数据库进行手动设置,例如添加连接字符串,则备份可能无法正常工作。 < ">不支持将启用了防火墙的存储帐户用作备份目标。如果配置备份,备份将失败。 < ">创建手动备份 < ">1.在Azure门户中,导航到应用的页面,然后选择推广制作“备份”。将显示“备份”页。 < ">备注 < ">< text-align: center;">若显示以下消息,请单击该消息升级应用服务计划,才能继续备份。有关详细信息,请参阅增加Azure中的应用。 < ">2.在“备份”页上,选择“未配置备份”。单击此处为应用配置备份。 < ">3.在“备份配置”页中,单击“未配置存储”来配置存储帐户。 < ">4.选择“存储帐户”和“容器”来选择备份目标。该存储帐户必须与要备份的应用属于同一订阅。也可在各自的页面中新建存储帐户或容器。完成后,单击“选择”。 < ">5.在仍处于打开状态的“备份配置”页中,可配置“备份数据库”,接着选择要包含在备份中的数据库(SQL数据库或MySQL),然后单击“确定”。 < ">备注 < ">若要使数据库显示在此列表中,其连接字符串必须位于应用中“应用程序设置”页的“连接字符串”部分中。 < ">应用内MySQL数据库无需任何配置即可自动备份。如果对应用内MySQL数据库进行手动设置,例如添加连接字符串,则备份可能无法正常工作。 < ">6.在“备份配置”页中,单击“保存”。 < ">7.在“备份”页中,单击“备份”。 < ">备份过程中会显示进度消息。 < ">配置存储帐户和容器后,可随时启动手动备份。 < ">配置自动执行的备份 < ">1.在“备份配置”页中,将“计划备份”设置为“开”。 < ">2.根据需要配置备份计划,并选择“确定”。 < ">配置部分备份 < ">有时你不想备份应用中的所有内容。以下是一些示例: < ">设置每周备份应用,其中包含永远不会更改的静态内容,例如旧的博客文章或图像。 < ">应用的内容超过10 GB(这是一次可以备份的最大量)。 < ">不想备份日志文件。 < ">使用部分备份可以精确选择需要备份的文件。 < ">备注 < ">备份中的单个数据库最大可为4GB,但备份的最大总大小为10GB < ">从备份中排除文件 < ">假定应用中包含的日志文件和静态映像已经过备份且不会发生更改。这种情况下,可排除这些文件夹和文件,以免其存储在将来的备份中。若要从备份中排除文件和文件夹,请在应用的D:homesitewwwroot文件夹中创建一个_backup.filter文件。指定要在此文件中排除的文件和文件夹列表。 < ">可以通过导航到https://<app-name>.scm.chinacloudsites.cn/DebugConsole来访问文件。如果出现系统提示,请登录到你的Azure帐户。 < ">确定要从备份中排除的文件夹。例如,筛选出突出显示的文件夹和文件。 < ">创建名为_backup.filter的文件并将上述列表放在文件中,但删除D:home。每行列出一个目录或文件。文件的内容应为: < ">sitewwwrootImagesbrand.png < ">sitewwwrootImages2014 < ">sitewwwrootImages2013 < ">使用ftp或任何其他方法,将_backup.filter文件上传到站点的D:homesitewwwroot目录。如果需要,可使用Kudu DebugConsole直接创建此文件,并在其中插入内容。 < ">采用通常使用的相同方式运行备份,即手动或自动。现在,_backup.filter中指定的任何文件和文件夹已从计划启动或手动启动的将来备份中排除。 < ">备注 < ">采用与还原定期备份相同的方式,还原站点的部分备份。还原过程会执行正确的操作。 < ">还原完整备份后,站点上的所有内容都被替换为备份中的任何内容。如果文件在站点上但不在备份中,则会将其删除。但在还原部分备份时,位于其中一个限制目录或任何限制文件中的任何内容保持不变。 < ">如何存储备份 < ">对应用进行了一次或多次备份后,可在存储帐户的“容器”页中看到备份以及应用。在存储帐户中,每个备份都由一个.zip文件和一个.xml文件组成,前者包含备份数据,后者包含.zip文件内容的清单。如果想要在无需实际执行应用还原的情况下访问备份,则可以解压缩并浏览这些文件。 < ">应用的数据库怎么进小程序开发备份存储在.zip文件的根目录中。对于SQL数据库,这是BACPAC文件(无文件扩展名),并且可以导入。若要基于BACPAC导出在Azure SQL数据库中创建数据库,请参阅导入BACPAC文件以在Azure SQL数据库中创建数据库。 < ">警告 < ">改动websitebackups容器中的任何文件都导致备份无效,进而无法还原。 < ">使用脚本自动化 < ">可以在Azure CLI或Azure PowerShell中使用脚本自动备份管理。 < ">相关示例如下所示: < ">Azure CLI示例 < ">Azure PowerShell示例 |
上一篇:Google Merchant Center(GMC)被封常见原因
下一篇:eBay店铺怎么开通?需要多少钱?
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“在 Azure 中备份应用”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通在 Azure 中备份应用的相关事宜。
关键词:在 Azure 中备份应用,Azure