【发布时间】:2017-01-11 17:35:29
【问题描述】:
我想在我的 asp.net mvc 站点上启用备份,所以在 webdeploys 上我有一个干净的备份。我关注了guide 并运行了 BackupScripts.ps1,然后为我的站点启用了备份。然后我通过运行“Get-BackupSettings -SiteName mysite”验证了这一点
CanSetNumberOfBackups : False
Enabled : True
BackupPath : C:\temp\backups\{siteName}_snapshots
CanSetContinueSyncOnFailure : False
CanAddExcludedProviders : False
CanSetEnabled : False
ExcludedProviders : {appPoolEnable32Bit, appHostAuthOverride, appPoolNetFx, appPoolPipeline...}
ContinueSyncOnFailure : True
SiteName : mysite
NumberOfBackups : 10
现在我期望在不更改 VS 发布配置文件中的任何内容的情况下,服务器会在每个 webDeploy 上创建备份,但它没有这样做。 wmsvc 日志未提及有关备份的任何内容,并且发布成功。我也重新启动了 MsDepSvc 和 WMSvc。我还通过运行以下命令来验证我的备份设置,并且备份已成功创建。
msdeploy.exe -verb:sync -source:backupManager -dest:backupManager=mysite
有什么建议吗?仅供参考,我使用的是 webdeploy 3.5
【问题讨论】:
标签: msbuild webdeploy microsoft-web-deploy