如何从Azure备份中为App Service排除子文件夹/目录?

时间:2017-08-23 10:58:49

标签: powershell azure backup azure-web-app-service kudu

如何从Azure备份中为应用服务排除子文件夹/目录?

我们的备份系统似乎失败,因为此文件夹使网站超出备份限制。因此,我只想排除该文件夹。

  

网站+数据库大小超过了10 GB的备份限制。您的   内容大小为10 GB。

3 个答案:

答案 0 :(得分:0)

您可以通过配置部分备份从备份中过滤掉不需要的文件。您可以排除不经常更改的静态内容,例如视频/图像或不需要的日志文件(目录)。 Partial backups允许您准确选择要备份的文件。

答案 1 :(得分:0)

首先,我建议您检查您的应用使用情况(确保您的网络应用已使用10GB)。您可以使用Azure Web Apps磁盘使用站点扩展来确定文件夹内容大小。

您可以按照以下步骤查看磁盘使用情况:

  • 浏览您的网络应用的Kudu网站:https://sitename.scm.azurewebsites.net点击网站扩展,然后点击图库。

  • 搜索Azure Web Apps磁盘使用网站扩展。单击+图标以安装站点扩展。

  • 单击“运行”以启动“磁盘使用情况站点扩展”

如果您的网站未超过10GB。我建议您可以创建新的服务计划并将您的Web应用程序移动到新的服务计划并再次测试。也许Web应用服务器出了问题。

如果仍然无法解决您的问题。您不超过10GB但仍显示此错误。我建议你可以创建一个Azure support request

  

如何从Azure备份中为应用服务排除子文件夹/目录?

正如Ajay所说,你可以使用Partial backups

答案 2 :(得分:0)

@ AjayKumar-MSFT到Partial Backups的链接有效,但这是详细信息:

  • 创建一个名为_backup.filter的文件
  • 每行列出一个目录或文件
  • 将_backup.filter文件上传到您站点的D:\ home \ site \ wwwroot \目录中

示例:

   \site\wwwroot\Images\brand.png
   \site\wwwroot\Images\2014
   \site\wwwroot\Images\2013