服务器维护第 1 部分:备份 Vault

必须备份 Vault 数据。 Autodesk 建议您使用以下方法备份 Vault。

备份 Vault

制定备份计划

使用 Microsoft Windows 任务调度器自动执行备份

  1. 创建名为 Backup.txt 的文本文件。
  2. 插入以下文本:

    @ECHO OFFREM DELETE B AND CASCADE A BACKUP SUBDIRECTORIESRMDIR /Q /S "C:\Backup\Vault\B"REN "C:\Backup\Vault\A" "B"REM CREATE A NEW DIRECTORY FOR THE BACKUPMKDIR "C:\Backup\Vault\A\"REM START THE BACKUP PROCESS (THIS IS ONE LINE OF TEXT)"C:\Program Files\Autodesk\Vault Server 20xx\ADMS Console\Connectivity.ADMSConsole.exe" -Obackup -B"C:\Backup\Vault\A" -VUadministrator -VP[YourPassword] -S

  3. 将文本文件的名称更改为 Backup.bat,以将其转换成批处理文件。
  4. 注: 备份多个站点环境时,请在主服务器上进行本地备份。

创建磁带备份

    使用磁带备份系统来备份 Vault 的方法有多种。我们建议将服务器控制台备份工具集成到您的磁带备份计划。许多系统都允许用户在执行磁带作业之前和之后运行脚本。要使用磁带备份系统备份 Vault,请在运行作业之前和之后使用以下脚本。

    注: 建议不要使用备份软件来直接备份 SQL 数据库和文件存储。此方法将增加移植到 Autodesk Vault Server 的新版本或在新计算机上恢复 Vault 的难度。此外,切勿使用可用于主磁带备份系统的“实时”备份插入模块来备份 SQL Server。确保文件存储和 SQL 数据相互之间完全同步。否则,可能会导致数据不能使用。
  1. 开始磁带备份作业之前,运行以下脚本:@ECHO OFF
  2. REM THIS WILL STOP THE WEB SERVER AND "CYCLE" THE SQL SERVER REM PROVIDING THE BEST RESULTS FOR BACKING UP THE VAULTIISRESET /STOPNET STOP MSSQL$AUTODESKVAULTNET START MSSQL$AUTODESKVAULTREM START THE BACKUP PROCESS (THIS IS ONE LINE OF TEXT)"C:\Program Files\Autodesk\Data Management Server 2009\ADMS Console\Connectivity.ADMSConsole.exe" -o backup -B"C:\Backup\Vault\A" -VUadministrator -VP -S
  3. 磁带备份作业完成之后,运行以下脚本:@ECHO OFFREM DELETE THE BACKUP SET AFTER THE TAPE SET COMPLETESRMDIR /Q/S C:\Backup\Vault\A"REM START THE WEB SERVERIISRESET /START
  4. 验证磁带备份为了确保您的备份集正确恢复,请测试备份和备份程序。我们建议您在一台单独的计算机上安装 Autodesk Vault Server。使用 Autodesk Vault Server 控制台中的“恢复”命令测试数据是否已完全恢复。