Networker 如何配置 Mtree 复制以在数据区之间迁移卷
Summary: 本知识库文章提供了一个分步指南,用于配置 Mtree 复制,以允许客户在数据区之间迁移现有 Networker 卷
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
在较早的 Networker 版本中,我们有 Networker Volume Move Tool,它使用 nsrmigrate 命令在不同的 Networker 服务器/数据分区之间迁移卷。
从 Networker 19.7 版本开始,不再支持上述工具,客户需要配置 Mtree 复制配置。
为了成功配置 MTree 复制,客户需要执行几个手动步骤,我们将在本知识库文章中进行说明。
遵循此知识库实验设置详细信息:
提醒:在创建复制对时, 请勿使用目标服务器名称作为目标 mtree 名称。而是使用不同的名称,因为这些 mtree 是只读的,不能在目标中用于创建 DD 设备。
从源 DD 创建复制对后,将在目标 DD 上创建复制的 mtree。此复制的 mtree 将在目标 DD 中可见,但不是存储单元。
要使复制的存储单元在目标 DD 中可见,我们需要使用以下命令更新复制的存储单元的 ddboost 用户。
在源服务器上运行导出
可以从 UI 或 CLI 创建策略和工作流,但仅支持使用 nsrpolicy 应用工具从 CLI 创建 dd-replication。
创建策略:
nsrpolicy policy create -p policy_name
Create Workflow:
nsrpolicy workflow create -p policy_name -w workflow_name
创建 dd-replication action:
nsrpolicy action create dd-replication -p policy_name -w workflow_name -A action_name -U export -r Source_Mtree -f Target_Mtree -W source_DD -q target_DD -L “NSR_DD_Replication_name1,NSR_DD_Replication_name2...”
nsrworkflow -p -w
replication show config
replication sync mtree:target mtree>
在目标服务器上运行导入
创建策略:
nsrpolicy policy create -p policy_name
Create Workflow:
nsrpolicy workflow create -p policy_name -w workflow_name
nsrworkflow -p -w
/nsr/logs/policy/....
/nsr/logs/policy/replication
/nsr/replication
从 Networker 19.7 版本开始,不再支持上述工具,客户需要配置 Mtree 复制配置。
为了成功配置 MTree 复制,客户需要执行几个手动步骤,我们将在本知识库文章中进行说明。
遵循此知识库实验设置详细信息:
源 Nw 服务器:sourcenw源 DD:DDSOURCE源 DD Mtree:sourcenw源设备:司 司长
目标 Nw 服务器:targetnw 目标 DD: TARGETDD 目标 DD MTree: TargetnwVolumeMigrate
目标设备:TARGETDD.nwvolume.lab_FS
目标 Nw 服务器:targetnw 目标 DD: TARGETDD 目标 DD MTree: TargetnwVolumeMigrate
目标设备:TARGETDD.nwvolume.lab_FS
前提条件
- 确保源中使用的 ddboost 用户存在于具有相同 UID 的目标 DD 中:
- 准备源服务器(创建 DD 设备并运行备份/克隆)。
- 在目标服务器中将源服务器添加为客户端,在源服务器中将目标服务器添加为客户端:
- 从 DD UI 创建复制对。
提醒:在创建复制对时, 请勿使用目标服务器名称作为目标 mtree 名称。而是使用不同的名称,因为这些 mtree 是只读的,不能在目标中用于创建 DD 设备。
- 使用源中存在的相同 ddboost 用户名更新复制的存储单元。
从源 DD 创建复制对后,将在目标 DD 上创建复制的 mtree。此复制的 mtree 将在目标 DD 中可见,但不是存储单元。
要使复制的存储单元在目标 DD 中可见,我们需要使用以下命令更新复制的存储单元的 ddboost 用户。
ddboost storage-unit modify 用户
- 仅使用 SMT 选项从复制的 mtree 在目标服务器上创建 DD 设备:
- 在目标服务器上为源服务器授予“创建应用程序权限”权限:
- 更新源服务器的 NSR DD 资源中的管理(主机、管理员用户和密码)详细信息(如果未更新,导出操作将失败,并显示相同的错误消息):
在源服务器
上创建 NSR DD 设备复制资源可以从 nsradmin 可视模式或在 nsradmin
Eg:
create type 中使用以下命令创建 NSR DD 设备复制资源:NSR DD 设备复制;名称:RepvolTest;源服务器: sourcenw;目标服务器: targetnw;源 DD NSR 资源:DDSOURCE.nwvolume.lab;目标 DD NSR 资源:TARGETDD.nwvolume.lab;源 mtree: sourcenw;目标 mtree: targetnwVolumeMigrate;源设备:FS;目标设备:TARGETDD.nwvolume.lab_FS;排除索引:否
上创建 NSR DD 设备复制资源可以从 nsradmin 可视模式或在 nsradmin
Eg:
create type 中使用以下命令创建 NSR DD 设备复制资源:NSR DD 设备复制;名称:RepvolTest;源服务器: sourcenw;目标服务器: targetnw;源 DD NSR 资源:DDSOURCE.nwvolume.lab;目标 DD NSR 资源:TARGETDD.nwvolume.lab;源 mtree: sourcenw;目标 mtree: targetnwVolumeMigrate;源设备:FS;目标设备:TARGETDD.nwvolume.lab_FS;排除索引:否
- 您可以通过运行 nsradmin 命令,然后运行 v,从 CLI 进入 nsradmin 可视模式:
在源服务器上运行导出
- 创建 dd 复制操作以使用 nsrpolicy 执行导出。
可以从 UI 或 CLI 创建策略和工作流,但仅支持使用 nsrpolicy 应用工具从 CLI 创建 dd-replication。
创建策略:
nsrpolicy policy create -p policy_name
Create Workflow:
nsrpolicy workflow create -p policy_name -w workflow_name
创建 dd-replication action:
nsrpolicy action create dd-replication -p policy_name -w workflow_name -A action_name -U export -r Source_Mtree -f Target_Mtree -W source_DD -q target_DD -L “NSR_DD_Replication_name1,NSR_DD_Replication_name2...”
- 从 cli 运行导出:
nsrworkflow -p -w
- 验证导出日志:
/nsr/logs/policy/....
/nsr/logs/policy/replication
/nsr/replication
/nsr/logs/policy/replication
/nsr/replication
- 从源 DD 运行复制同步 mtree 命令:
replication show config
replication sync mtree:target mtree>
在目标服务器上运行导入
- 创建 dd-replication 操作以使用 nsrpolicy 执行导入:
创建策略:
nsrpolicy policy create -p policy_name
Create Workflow:
nsrpolicy workflow create -p policy_name -w workflow_name
- 创建 dd-replication 操作:
nsrpolicy 操作创建 dd-replication -p policy_name -w workflow_name -A action_name -I export -r Source_Mtree -f Target_Mtree -W source_DD -q target_DD -L “NSR_DD_Replication_name1,NSR_DD_Replication_name2...”
- 运行导入
nsrworkflow -p -w
- 4.3 验证导入日志
/nsr/logs/policy/....
/nsr/logs/policy/replication
/nsr/replication
- 目标中的验证:
- 复制的卷标记
mminfo -O
- 复制的存储集标记
mminfo -S
更多信息和限制
- 需要在目标服务器上创建名称与源卷相同的池。
- 复制的存储集无法删除、过期。
- 无法标记复制的设备
Article Properties
Article Number: 000209413
Article Type: How To
Last Modified: 04 May 2023
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.