Azure 备份文件夹排除

P-L*_*P-L 5 azure windows-server-backup windows-server-2012

我试图找到一种方法来做到这一点,但我不确定这是否可能。

我使用 Azure 上的恢复服务在 IIS 服务器上安装了 Microsoft Azure 备份代理。

我们托管多个网站,每个网站都使用 ELMAH 进行日志记录。我们还使用SVN来部署网站更新。问题是,我们的一些日志文件夹包含数千个日志文件,还有包含大量文件的 .svn 文件。出于性能目的,我想排除这些文件夹。但是,我不想添加一百个手动排除列表,我想添加一个通用过滤器来执行此操作。

我知道我可以排除备份代理中的特定文件夹,并且我们可以排除某些文件类型,但我不想排除所有 .xml 文件,因为它们是要备份的重要文件。

有人找到了从 Azure 备份代理工具中排除部分文件夹路径的方法吗?它很可能也适用于 Windows Server Backup。如果我需要编写一个文件中也列出排除项的脚本,那就没问题了。

IE。

  • C:\inetpub\wwwroot\website\log\1.xml
  • C:\inetpub\wwwroot\website\log\2.xml

排除:C:\inetpub\wwwroot\*\log\*

排除:C:\inetpub\wwwroot\*\.svn\*

提前致谢!

小智 -1

如果您正在谈论通过扩展(完整 VSS 备份)进行的 Azure VM 备份,那么我不知道排除文件或文件夹的方法。但是,您可以安装适用于 Windows Server 或 System Center Data Protection Manager 或 Windows 客户端的代理,就像用于 Azure VM 中的本地计算机一样,并仅使用要备份的文件和文件夹对其进行配置。

https://azure.microsoft.com/en-us/documentation/articles/backup-azure-backup-windows-server/

如果您想自动化该过程,可以使用以下文档使用 PowerShell 编写脚本:

https://azure.microsoft.com/en-us/documentation/articles/backup-client-automation/

请记住,这是文件/文件夹备份,因此您无法使用它来恢复整个虚拟机。如果需要使用此方法还原 Azure VM,则需要构建新 VM、安装代理,然后使用此处描述的恢复到备用计算机方法执行还原。

https://azure.microsoft.com/en-us/documentation/articles/backup-azure-restore-windows-server/#recover-to-an-alternate-machine