要使用 DIVAnet 应用程序:
您将需要在服务器端配置和运行 ClientAdapter。
如果要在 DIVAnetUI 内部执行站点间复制,请确保配置了 ClientAdapter 站点间映射。
要查看最新的资产信息,将需要配置和运行 DbSync 服务。
注:
DIVAnet 2.x 不再支持 DIVArchive 控制 GUI,请改用 DIVAnetUI。DIVAnet 2.x 在 MultiDiva 和直接模式下都不转发、也不支持控制 GUI 消息。在 Windows 中,要启动 DIVAnetUI 应用程序,请单击所提供的快捷方式链接。该链接位于 DIVAnet 主目录中的 Program/divanet/bin
子文件夹中。此快捷方式可以复制到 Windows 桌面上或 Windows“开始”菜单中。
在 Linux 中,打开一个终端窗口并调用 DIVAnetUI.sh
脚本来启动 DIVAnetUI。
有关如何安装 DIVAnetUI 的详细信息,请参阅第 3 章。
启动 DIVAnet 应用程序之后:
单击 Requests 或 Assets 选项卡以打开 DIVAnet 服务器 URL 提示。
输入 DIVAnet 服务器的 URL,然后单击 OK。
默认情况下,URL 对应于 ClientAdapter 的主机名,后面是冒号,再后面是 ClientAdapter WebServicePort。您输入的值将保存在 DIVAnetUI 属性文件中。示例:
https://127.0.0.1:9801
如果出现连接错误,则将在屏幕的右下角中出现一则消息。单击 Change URL 按钮将提示输入新 URL。
要显示资产列表,请单击 Assets 选项卡。前 400 个资产将列在左窗格中。资产名称将用蓝色显示,其后面是对象类别。
默认情况下,资产按对象名称顺序显示。选择资产以查看右侧窗格中显示的详细信息。
Asset Details 面板分为三部分:顶部的 Global Object Parameters、中间的 Sites Table 和底部的 Asset Filenames 表。下面是 Asset Details 面板上一些参数和部分的说明:
Object Parameters-Details 面板顶部的参数包括对象的总大小、归档日期、副本(实例)数量和注释。
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 -您还可以搜索其他参数(如文件名、对象大小、注释和介质)。
您可以多次选择同一参数(例如 media
)并提供不同的值。默认情况下,这些值将使用逻辑 AND
与查询中的其他所有值连接在一起。例如,如果您使用 Sitename=Site A
和 Sitename=Site B
进行搜索,则您的搜索将返回位于 Site A 和 Site B 上的对象。
但是,如果您选中 OR Like Query Params 复选框,则多个值将使用逻辑 OR
连接在一起。例如,您可以搜索具有介质 POST1
或/和
PLAYOUT
的对象。
Ordering-可以基于对象名称(默认设置)、类别、归档日期和对象大小将对象排序。在使用某些可选的排序方法时,可能会发现查询性能显著变慢。
单击 Requests 选项卡可以在左侧面板中显示 DIVAnet 请求表。此表按照每个请求的提交日期进行排序。该表中的每个请求都显示要移动的内容的源和目标(如果适用的话)。附加了 (SD) 的标签表示要移动的内容的 Source/Destination。否则,该内容将移入或移出 DIVAnet 站点。
当 DIVAnetUI 启动时会为请求启用实时更新。如果所查询的请求当前正在执行,则屏幕上的请求进度将自动更新。可以应用过滤器以减少屏幕上动态更新的请求数量。可以通过在 "Filter" 面板中提供结束日期和时间来停止实时进度更新。请参见过滤请求。
可以通过在表中单击某个请求来查看该请求的详细信息。详细信息包括请求的优先级、服务质量、源和目标站点名称以及介质(如果适用的话)等信息。另外,还会显示请求级别的事件列表。这些事件显示 DIVAnet 为了满足请求所采取的步骤,以及在这个过程中遇到的错误。
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" 创建过滤器。例如,过滤器可以通过这种方式确保仅显示处于 Pending 或 Running 状态的请求。
Other Search Parameters-还可以基于其他参数(如 Media、Source/Destination 和 Comments)进行过滤。
DIVAnet 可以在站点间复制对象,也可以将对象复制到同一个站点上的其他归档介质(通过创建新的对象实例)。
在 Asset Table 中,选择要复制的对象。
在 Asset Table 上方,单击 Copy 按钮。
将出现一个包含所选对象的对话框。
选择 Target Site、Media/Storage Plan 和 Priority。
如果该对象在它要复制到的站点上已经存在,DIVAnet 将创建另一个具有所选归档介质的实例。在这种情况下,指定 Media/Storage Plan 将导致该对象的复制请求失败,因为该站点上的对象已经有一个存储计划。
如果您针对 Media/Storage Plan 选项选择 Selected By DIVAnet,DIVAnet 将为该副本选择适当的介质。如果该对象在它要复制到的站点上已经存在,DIVAnet 将不在该站点上创建另一个实例。
单击 Submit。
单击 Monitor Requests 或 Close。
如果您选择 Monitor Requests,您将被带到 Requests View,在这里您可以监视每个选定对象的 DIVAnet 复制请求。
可以从给定站点或所有站点中删除对象。
在 Asset Table 中,选择要删除的对象。
在 Asset Table 上方,单击 Delete。
将出现一个包含所选对象的对话框。
选择 Target Site 和 Priority。
可以选择特定站点或所有站点。
单击 Submit。
单击 Monitor Requests 或 Close。
如果您选择 Monitor Requests,您将被带到 Requests View,在这里您可以监视每个选定对象的 DIVAnet 删除请求。
可以使用以下过程将对象恢复到特定的 Source/Destination
:
在 Asset Table 中,选择要恢复的对象。
在 Asset Table 上方,单击 Restore。此时将出现一个对话框,其中显示了选定的对象。
输入 Source/Destination 并选择 Priority。
(可选)在 Options 字段中输入恢复选项,并(或)输入一个相对于 Source/Destination 的目录路径目标。
单击 Monitor Requests 或 Close。
如果您选择 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)。