5 使用 DIVAnet 用户界面

先决条件

要使用 DIVAnet 应用程序:

  • 您将需要在服务器端配置和运行 ClientAdapter。

  • 如果要在 DIVAnetUI 内部执行站点间复制,请确保配置了 ClientAdapter 站点间映射。

  • 要查看最新的资产信息,将需要配置和运行 DbSync 服务。

注:

DIVAnet 2.0 不再支持 DIVArchive 控制 GUI,请改用 DIVAnetUI。DIVAnet 2.0 在 MultiDiva 或直接模式下不转发或支持控制 GUI 消息。

启动 DIVAnetUI

要启动 DIVAnetUI 应用程序,请单击所提供的快捷方式链接。此链接位于 DIVAnet 主目录内的 Program\divanet\bin 子文件夹中。此快捷方式可以复制到 Windows 桌面上或 Windows“开始”菜单中。有关如何安装 DIVAnetUI 的详细信息,请参阅第 3 章

连接到 DIVAnet

启动 DIVAnet 应用程序之后:

  1. 单击 RequestsAssets 选项卡以打开 DIVAnet 服务器 URL 提示。

  2. 输入 DIVAnet 服务器的 URL,然后单击 OK

    默认情况下,URL 对应于 ClientAdapter 的主机名,后面是冒号,再后面是 ClientAdapter WebServicePort。您输入的值将保存在 DIVAnetUI 属性文件中。示例:

    https://127.0.0.1:9801

如果出现连接错误,则将在屏幕的右下角中出现一则消息。单击 Change URL 按钮将提示输入新 URL。

查看资产

要显示资产列表,请单击 Assets 选项卡。前 400 个资产将列在左窗格中。资产名称将用蓝色显示,其后面是对象类别。

默认情况下,资产按对象名称顺序显示。选择资产以查看右侧窗格中显示的详细信息。

"Asset Details" 面板

Asset Details 面板分为三部分:顶部的 Global Object Parameters、中间的 Sites Table 和底部的 Asset Filenames 表。下面是 Asset Details 面板上一些参数和部分的说明:

  • Object ParametersDetails 面板顶部的参数包括对象的总大小、归档日期、副本(实例)数量和注释。

  • Last Verified Date-这表示上次在任何站点中的磁带上验证对象校验和的时间。如果不存在磁带实例,则只有此时它才返回上次在磁盘上验证对象的时间。如果从未在归档介质上验证过对象,则该字段留空。

  • Alerts-任何对象警报将显示在 "Comments" 字段的正下方。例如,如果 DIVAnet 检测到两个站点上有具有相同名称和不同内容的对象,则将显示一则警报。

  • Active Requests-在 Asset Details 面板上,绿色文本("Sites Table" 上方)指示选定对象上正在运行的任何 DIVAnet 请求。在发出复制或删除请求之前查看此字段非常有用。只有当您按 Search 按钮(请参见搜索资产)时,此值才刷新。

  • Sites Table-包含对象实例的每个站点都显示在 "Sites Table" 中。每个站点包含一个或多个对象实例。每个站点的对象都有一个存储计划和初始归档日期(可用在 "Search" 面板中)。

    形状与房子相似的站点图标指示站点是本地站点。紫色站点图标指示站点的资产仅供显示,不能对这些站点运行请求。形状与地球相似的站点图标指示站点不是本地站点。

  • Asset Filenames Table-组成归档资产的文件名显示在 "Sites Table" 下方。文件名按页面进行组织,并按照它们的归档顺序进行排序。复杂归档对象的文件名不能显示在此面板中。

搜索资产

DIVAnetUI 包含功能强大的对象搜索功能。单击左侧的 Search 按钮可打开 Asset Search 面板。

Asset Search 面板允许通过多种方法搜索资产。一些参数是可选的,这表示您既可以选择属性又可以选择值。所输入的每个值都会对返回的资产施加额外的限制。除日期和时间字段以外的所有搜索字段都允许使用通配符。

下面是用于搜索资产的一些参数的列表:

  • Archive Date Search-DIVAnet 允许用户按将对象归档到 DIVA 站点的日期进行搜索。可以指定开始和结束日期以及时间范围,以便将搜索范围缩小为其归档日期位于该范围中的对象。单击日历图标以选择日期,然后将该文本字段中的时间值修改为所需的时间。对象可以有多个归档日期(每个站点一个日期),此查询会搜索位于该范围内的任何日期。

  • Object Name/Category-资产名称由两个字段("Object Name" 和 "Object Category")组成。类别是正式对象名称的后半部分。

  • Site Search-一些搜索词(包括站点搜索参数)是可以由用户选择的。您可以搜索位于站点上的对象、不在站点上的对象或者在站点上有磁带副本的对象。例如,这对于确定需要将哪些对象复制到其他站点非常有用。

  • Other Search Parameters -您还可以搜索其他参数(如文件名、对象大小、注释和介质)。

  • Ordering-可以基于对象名称(默认值)、类别、归档日期和对象大小将对象排序。在使用某些可选排序方法时,可能会体验到查询性能显著变慢。

剪切和粘贴资产详细信息

Asset Details 面板中的许多值都可以通过双击来复制到剪贴板。在 Asset Search 面板中,右键单击某个文本字段可显示相应的菜单。此菜单包含一个 "Paste" 选项,该选项允许将剪贴板中的项目粘贴到该文本字段中。或者,可以使用 Ctrl-V 粘贴信息。

查看请求

单击 Requests 选项卡可以在左侧面板中显示 DIVAnet 请求表。此表按照每个请求的提交日期进行排序。该表中的每个请求都显示要移动的内容的源和目标(如果适用的话)。附加了 (SD) 的标签表示要移动的内容的 Source/Destination。否则,该内容将移入或移出 DIVAnet 站点。

查看请求进度(实时更新)

当 DIVAnetUI 启动时会为请求启用实时更新。如果所查询的请求当前正在执行,则屏幕上的请求进度将自动更新。可以应用过滤器以减少屏幕上动态更新的请求数量。可以通过在 "Filter" 面板中提供结束日期和时间来停止实时进度更新。请参见过滤请求

查看请求详细信息

可以通过在表中单击请求来查看请求的详细信息。详细信息包括请求的优先级、服务质量、源和目标站点名称以及介质(如果适用的话)等信息。另外,还会显示请求级别的事件列表。这些事件显示 DIVAnet 为了满足请求所采取的步骤,以及在这个过程中遇到的错误。

取消请求

在请求表中右键单击某个请求将显示 Cancel 选项。如果将某个请求取消,则将生成另一个请求(取消请求),这将显示该取消尝试的状态。

过滤请求

DIVAnetUI 包含功能强大的请求过滤功能。单击左侧的 Filter 按钮可打开 Request Filter 面板。

Request Filter 面板包含用来过滤请求列表的参数。其中的两个参数可以由用户选择。所输入的每个值都会对返回的资产施加额外的限制。除日期和时间字段以及 Request ID 字段以外的所有搜索字段都允许使用通配符。

注:

Asset Search 面板不同的是,您不能对同一个属性搜索多次。

下面是可以应用于请求列表的一些搜索词:

  • Request ID-DIVAnet 请求由请求 ID 唯一地标识。DIVAnet 允许过滤请求 ID 或正处理的对象的名称。

  • Request Submission Date-可以指定开始和结束日期以及时间范围,以便仅返回已请求的、位于指定日期范围的请求。单击日历图标可选择日期。该文本字段将自动填充当前的本地(计算机)时间。您可以将该文本字段中的时间值修改为所需的时间。如果提供了结束日期和时间,则将不在屏幕上提供状态或进度更新。删除结束日期和时间以再次启用实时更新。

  • Request Type-可以针对请求类型创建过滤器。每种类型都可以单独启用或禁用。例如,过滤器可以通过这种方式确保列表中仅显示 "Archives" 和 "Deletes"。

  • Request Status-可以针对 "Request Status" 创建过滤器。例如,过滤器可以通过这种方式确保仅显示处于 PendingRunning 状态的请求。

  • Other Search Parameters-还可以基于其他参数(如 MediaSource/DestinationComments)进行过滤。

剪切和粘贴请求详细信息

Request Details 面板中的许多值都可以通过双击来复制到剪贴板。在 Request Filter 面板中,右键单击某个文本字段可显示相应的菜单。此菜单包含一个 "Paste" 选项,该选项允许将剪贴板中的项目粘贴到该文本字段中。或者,可以使用 Ctrl-V 粘贴信息。

复制对象

DIVAnet 可以在站点间复制对象,也可以将对象复制到同一个站点上的其他归档介质(通过创建新的对象实例)。

  1. Asset Table 中,选择要复制的对象。

  2. Asset Table 上方,单击 Copy 按钮。

    将出现一个包含所选对象的对话框。

  3. 选择 Target SiteMedia/Storage PlanPriority

    • 如果该对象在它要复制到的站点上已经存在,DIVAnet 将创建另一个具有所选归档介质的实例。在这种情况下,指定 Media/Storage Plan 将导致该对象的复制请求失败,因为该站点上的对象已经有一个存储计划。

    • 如果您针对 Media/Storage Plan 选项选择 Selected By DIVAnet,DIVAnet 将为该副本选择适当的介质。如果该对象在它要复制到的站点上已经存在,DIVAnet 将不在该站点上创建另一个实例。

  4. 单击 Submit

  5. 单击 Monitor RequestsClose

    如果您选择 Monitor Requests,您将被带到 Requests View,在这里您可以监视每个选定对象的 DIVAnet 复制请求。

删除对象

可以从给定站点或所有站点中删除对象。

  1. Asset Table 中,选择要删除的对象。

  2. Asset Table 上方,单击 Delete

    将出现一个包含所选对象的对话框。

  3. 选择 Target SitePriority

    可以选择特定站点或所有站点。

  4. 单击 Submit

  5. 单击 Monitor RequestsClose

    如果您选择 Monitor Requests,您将被带到 Requests View,在这里您可以监视每个选定对象的 DIVAnet 删除请求。

修改配置文件

标准的 DIVAnetUI 启动脚本配置为在启动时装入属性文件。可以在 DIVAnet 主目录 (Program\conf\divanet\divanetui.properties) 内部找到此配置文件。

注:

DIVAnetUI 需要对该属性文件具备写入权限,因为它会直接在该属性文件中记录对 URL 进行的每个更改。

您可以在该文件中配置默认 URL。此 URL 应当指向 ClientAdapter 的网络地址和 <WebServicePort>(在 ClientAdapter.xml 中配置)。本地 Web 服务器和路由器可以更改 URL 中需要的地址和(或)端口。

在该文件中,可以配置以下参数:

  • Logging Parameters-DIVAnetUI 编写一个日志文件,您可以通过更改 logLevel 参数来更改默认日志记录级别。

  • Default Url-这表示连接到 DIVAnet(ClientAdapter 服务)的 URL。每次在该应用程序中更改 URL 时,它都会在该配置文件中的此处进行更新。

  • Max Objects to Query-要在 Assets View 中检索的最大对象数量。

  • Max Requests to Query-要在 Requests View 中检索的最大请求数量。

  • Username-要传递到 DIVAnet 而且可以用在访问规则中的用户名(例如,diva)。