备份和恢复 Vault

服务器控制台通过定位所有 Vault(包括主 Vault)的数据库和文件存储并将它们备份到指定位置来自动完成备份和恢复过程。它还将归档的文件返回到正确的位置。

主窗格中显示的数据管理服务器概要总结了服务器统计信息,其中包括:

如果由于发生需要完全备份的管理操作或其他事件,而禁用了增量备份和恢复,此部分概要将灰显。默认情况下,启用增量备份和恢复。

在多站点环境中的不同站点上创建增量备份可能会妨碍恢复数据。最佳方法是,在多站点环境中的单个站点上执行所有备份和恢复操作。

在多站点环境中创建备份的规则

在多站点环境中恢复备份的规则

关于增量备份和恢复

注: 增量备份和恢复适用于 Autodesk Vault Collaboration 和 Autodesk Vault Professional 版本。

备份和恢复向导的第二个屏幕上的可用选项取决于是否在第一个屏幕上选择了“备份或恢复”。

在多站点环境中的不同站点上创建增量备份可以防止数据恢复。最佳方法是,在多个站点环境中的单个站点上执行所有备份和恢复操作。

提示:文本文件 ADMSConsoleLog-yyyymmdd.txt 总结了影响备份和恢复操作的服务器事件。该日志文件指明了服务器是否可以用来进行备份或恢复,并指明了可以引起变化的用户和事件。

启动备份和恢复向导

  1. 启动 Autodesk Data Management Server Console。
  2. 选择“工具”“备份和恢复”。
  3. 在“备份和恢复向导”对话框中,选择“备份”或“恢复”。
  4. 单击“下一步”。

备份 Vault

注: 为完全备份和增量备份操作创建了一个名为 Backup History.txt 的日志文件。该文件包含自上次完全备份以来创建的所有备份的列表(按时间顺序排列)。该日志文件位于包含备份的目录中。
  1. 选择“完全备份”或“增量备份”。如果尚未执行完全备份,则“增量备份”不可用。
    注: 增量备份和恢复适用于 Autodesk Vault Collaboration 和 Autodesk Vault Professional 版本。

    “完全备份”将备份所选 Vault 的文件存储和数据库中的所有数据。执行完全备份:

    • 首次执行增量备份之前
    • 如果已在 Autodesk Data Management Server 中添加或者删除 Vault 或库
    • 如果未发生更改

    “增量备份”仅备份文件存储中的新文件或已修改的文件以及对用户帐户所做的任何更改。未更改的文件和库不包括在增量备份中。由于标准库没有更改,因此它们也不包括在增量备份中。

    升级到 Autodesk Data Management Server 之后,只有再次执行完全备份,才能执行增量备份。

  2. 指定备份数据的存储位置。要浏览至某个位置,请单击“...”,然后使用文件浏览器找到目录。增量备份文件夹的命名规范与完全备份相同,都增加了 _INCxx,其中 xx 表示增量编号。
    注: 增量备份的目标文件夹不需要与包含完全备份的文件夹相同。
  3. 选中“验证”复选框以验证存档在被创建之后是否完整。
  4. 默认情况下,备份过程包括标准资源中心库的备份。若从备份中排除标准资源中心库,请禁用“备份标准资源中心库”复选框。
  5. 默认情况下,备份将会等到需要进行数据同步的所有文件都已完成数据同步后才会开始。选中“忽略未进行数据同步的文件”复选框后可以在不等待这些文件完成数据同步的情况下开始备份。
  6. 单击“完成”。

恢复 Vault

注: 在具有增量备份和恢复的 Autodesk Data Management Server 上创建的备份不能在没有增量备份和恢复的 Autodesk Data Management Server 上恢复。
注: 执行该任务期间,无法访问 Vault 数据库。直到该任务完成后,数据管理客户端才能访问数据库。
  1. 选择“完全恢复”或“增量恢复”。
    注: 完全恢复将覆盖所选 Vault 的所有数据集和文件存储。
  2. 选择“从目录”以便从备份目录恢复 Vault。
    注: 只能按照时间顺序恢复增量备份。恢复了较新的增量备份之后便不能恢复较老的增量备份。
  3. 如果要执行完全恢复,请选择要将数据库恢复到默认位置还是其他位置。如果您选择“选择恢复位置”,则请执行以下操作:
    • 指定数据库的目标目录。
    • 指定日志文件的目标目录。
    注: 执行增量恢复时,此选项不可用。
  4. 如果要执行完全恢复,请选择要将文件存储恢复到默认位置还是其他位置。如果选择“选择恢复位置”,请为文件存储指定一个目标目录。执行增量恢复时,此选项不可用。
  5. 单击“下一步”。
  6. 使用服务器控制台恢复 Vault 数据时,该数据将被自动移植。如果是使用命令行来恢复数据,则恢复后您必须手动移植数据。

查看结果

备份和恢复向导中的最后一个屏幕将指明操作是否成功。

计划 Vault 备份

数据管理服务器使用 Windows 任务计划程序基于配置的计划来计划 Vault 备份。执行以下步骤创建计划的备份。

启动“备份配置”对话框

  1. 启动 Autodesk Data Management Server Console。
  2. 选择“工具”“计划的备份”。
  3. 在“备份配置”对话框中,输入您想要存储备份的文件夹位置。
  4. 输入备份日志文件的位置和名称(使用 txt 文件扩展名)。 
    注: 如果将此字段留空,将不会创建备份日志文件。

设置凭据

  1. 选择“使用 Vault 用户帐户”或“使用 Windows 身份验证”作为将用于执行备份的凭据。
    注: 使用的凭据必须为具有 Vault 管理权限的帐户。
  2. 如果自定义了 SQL sa 凭据,将需要在“SQL 凭据”选项卡中输入新凭据。

选择备份类型

    在“备份配置”对话框中,您可计划完全备份和/或增量的备份。

  1. 在“完全备份”或“增量的备份”选项卡上,选中相应复选框以计划备份。
  2. 设置应运行备份的开始日期和时间。
  3. 选中“备份资源中心库”旁的复选框(仅限完全备份)。(可选)。
  4. 选择“验证备份文件”旁的复选框。(可选)。
  5. 选择您创建的备份类型的计划执行日期。
  6. 选择完所有选项后,选择“确定”按钮创建备份批处理文件。
  7. 该批处理文件保存在 <>\Autodesk\ADMS 20XX\ADMS Console 目录下。完全备份批处理文件名为 VaultFullBackup.bat,增量备份名为 VaultIncrementalBackup.bat.install directory

    备份在 Windows 任务计划程序中计划。如果需要,您可从中更改任务。

仅手动恢复文件存储

在多个站点环境中,可以将文件存储单独从备份包手动恢复到远程位置。此过程只应由有经验的 Vault 管理员完成。

  1. 在选定的备份包中,打开文件夹 FileStores。在备份中,FileStores 文件夹包含每个 Vault 的一个文件夹。每个文件夹都按其所属的 Vault 来命名。

  2. 找到相应的文件存储文件夹并将其复制到远程位置。

解决数据验证错误

在备份数据或恢复数据之前,先检查其完整性。

如果文件存储或备份数据中缺失某个文件,则“验证数据集和文件存储”对话框中将显示以下错误:

错误:未在文件存储中找到与 .file namedatabase 名称对应的文件

如果数据库中丢失某个条目,则“验证数据集和文件存储”对话框中将显示以下警告:

警告:未在数据库中找到与 .file namedatabase 名称对应的文件

可以单击“确定”继续备份或恢复数据。

操作步骤

备份数据

若要消除该错误,请重新添加文件存储中丢失的一个或多个文件。

  1. 在“验证数据集和文件存储”对话框中,查看并记下文件存储中丢失文件的名称。
  2. 在工作文件夹中查找丢失文件的本地副本。
  3. 在 Autodesk Vault 中,搜索“验证数据集和文件存储”对话框中显示的文件并将其删除。
  4. 使用与文件类型对应的 Vault 附加模块将文件重新添加到 Vault 中。
  5. 返回服务器控制台并重新运行“备份”命令。

如果对于以前的备份没有显示警告或错误,则恢复最近的备份。

  • 如果在工作文件夹中找不到丢失的文件或数据已损坏,则恢复该数据的最近备份。
    注: 恢复数据将替换当前 Vault 数据。最近对数据所做的任何更改都将丢失。Vault 将重设为以前备份的状态。

恢复备份

  1. 在“验证数据集和文件存储”对话框中,查看并记下丢失文件的名称,然后单击“确定”以继续恢复数据。
  2. 在工作文件夹中查找丢失文件的本地副本。
  3. 在 Autodesk Vault 中,从文件列表中删除文件。
  4. 使用与文件类型对应的 Vault 附加模块将文件重新添加到 Vault 中。
  5. 使用服务器控制台备份数据,以免再出现此问题。

设置远程备份位置

如果您计划将 Vault 数据备份到远程共享,必须创建新的域用户帐户,创建远程共享,并在 Autodesk Data Management Server Console 中设置新帐户。完成这些步骤后,通过以下步骤将 SQL 服务修改为使用域帐户。

注: 为这些步骤创建的新域帐户需要添加到 AutodeskVault 实例的默认 SQL 用户组。通过 SQL 2008 创建的组被称为 SQLServer2008MSSQLUser$<computername>$AUTODESKVAULT。
  1. 在“控制面板”的“管理工具”中,双击“服务”图标。
  2. 双击“SQL Server (Autodeskvault)”服务,然后选择“登录”选项卡。
  3. 选择“该帐户”单选按钮,然后输入 Domain_Name\Domain_account 形式的域帐户(使用正确密码)。
    注: 如果更改该服务的登录凭据,系统将提示您重新启动 MS SQL Server 服务。请执行此操作以使更改生效。此外,请确保客户端未使用 Autodesk Vault 服务器,然后再重新启动 SQL Server。
  4. 请确认指定的帐户具有您备份至的共享区的写入权限。