可以使用
MD_BACKUP_HIGHEST_VERSION | 覆盖指定备份位置中最高的现有备份版本。 |
MD_BACKUP_NEXT_VERSION | 使用指定备份位置中的下一个备份版本号。 |
MD_BACKUP_FORCE_BACKUP | 强制进行备份,即使 MD_BACKUP_SAVE_FIRST 指定的 |
MD_BACKUP_OVERWRITE | 即使在指定的备份位置中存在相同名称和版本的备份,也要进行备份(必要时进行覆盖)。 |
MD_BACKUP_SAVE_FIRST | 在备份之前先执行 |
可选项。未加密的有效密码。
IIS 确定备份存储机制,因此提供的备份位置名称并不一定转换为特定的目录、文件或数据库存储机制。配置数据库备份作为文件存储在 system32\inetsrv\MetaBack 目录中。
要点 配置数据库备份和还原功能用于控制版本,而不是用于跨计算机复制。但是,并不一定限制为从启动备份和还原过程的计算机进行备份和还原。有关从备份恢复的详细信息,请参阅从备份文件还原配置数据库。
<%
Dim ComputerObj, iFlags
Set ComputerObj = GetObject("IIS://LocalHost")
' 备份到下一个可用的版本号。
' 首先设置标志以保存配置数据库并且
' 强制进行备份,即使备份失败亦是如此。
iFlags = (MD_BACKUP_SAVE_FIRST or MD_BACKUP_FORCE_BACKUP)
ComputerObj.BackupWithPassword "MyBackups", MD_BACKUP_NEXT_VERSION, iFlags, "MyP@ssWOrd"
%>