Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

NetApp Disaster Recovery の ONTAP 権限を設定

共同作成者 netapp-ahibbard

NetApp Disaster Recoveryを使用する際は、適切に機能するようにONTAPで正しい権限が設定されていることを確認してください。

最小ONTAP権限

Disaster Recoveryには次のONTAP権限が必要です。

API アクセス レベル

/api

read-only

/api/application/applications

読み取り / 書き込み

/api/application/consistency-groups

読み取り / 書き込み

/api/cluster

read-only

/api/cluster/jobs

read-only

/api/cluster/peers

読み取り/作成/変更

/api/cluster/schedules

読み取り/作成

/api/network/ip/interfaces

read-only

/api/network/ipspaces

read-only

/api/protocols/cifs/services

読み取り / 書き込み

/api/protocols/nfs/export-policies

読み取り / 書き込み

/api/protocols/nfs/services

read-only

/api/protocols/san/igroups

読み取り / 書き込み

/api/protocols/san/iscsi/sessions

read-only

/api/protocols/san/lun-maps

読み取り / 書き込み

/api/security/certificates

read-only

/api/snapmirror/policies

読み取り/作成/変更

/api/snapmirror/relationships

読み取り / 書き込み

/api/storage/aggregates

read-only

/api/storage/file/clone

読み取り/作成

/api/storage/flexcache/flexcaches

読み取り/作成

/api/storage/luns

読み取り / 書き込み

/api/storage/qtrees

読み取り/変更

/api/storage/snapshot-policies

read-only

/api/storage/volumes

読み取り / 書き込み

/api/svm/peers

読み取り/作成/変更

/api/svm/svms

read-only

ONTAP で権限を追加する

ONTAP で権限を追加するには、必要な権限を持つロールを作成し、そのロールをユーザに割り当てる必要があります。このタスクは、ONTAP で System Manager または ONTAP CLI を使用して実行できます。

System Manager

このプロセスは、ソース クラスタとデスティネーション クラスタそれぞれに対して個別に実行する必要があります。

ロールを作成する
  1. 管理者クレデンシャルを使用して ONTAP クラスタにログインします。

  2. クラスター設定 に移動します。

  3. *Security*で、*Users and roles*を選択します。

  4. *+ 追加*を選択して、新しいロールを作成します。

  5. Role name*を入力します。"テーブル"に従って、*REST API pathSecondary path、および*Access level*を割り当てます。

  6. 必要な権限をすべて追加したら、*追加*を選択します。

ユーザーにロールを割り当てる
  1. セクションメニューの*ユーザーと役割*セクションに戻ります。

  2. UsersAdd を選択します。

  3. User name を入力し、以前作成した Role を選択します。

  4. 「ユーザーログイン方法」で、必要なログイン方法がすべて設定されるまで「追加」をクリックします。

  5. ユーザーの*パスワード*を作成し、パスワードを確認します。

  6. *保存*を選択します。

CLI

ONTAP でロールとユーザーを作成するには、管理者クレデンシャルを使用して、適切な ONTAP クラスタの CLI で認証される必要があります。このプロセスは、ソースクラスタとデスティネーション クラスタに対して個別に実行する必要があります。

必要な権限を持つロールを作成します
  1. コマンドを実行して security login rest-role create -role <rolename> -api <api> -access <access>`必要な権限を持つロールを作成します。ロールを作成するスクリプトで使用するコマンド一式をコピーできます `dr_privileges

    security login rest-role create -role dr_privileges -api /api -access readonly
    security login rest-role create -role dr_privileges -api /api/application/applications -access all
    security login rest-role create -role dr_privileges -api /api/application/consistency-groups -access all
    security login rest-role create -role dr_privileges -api /api/cluster -access readonly
    security login rest-role create -role dr_privileges -api /api/cluster/jobs -access readonly
    security login rest-role create -role dr_privileges -api /api/cluster/peers -access read_create_modify
    security login rest-role create -role dr_privileges -api /api/cluster/schedules -access read_create
    security login rest-role create -role dr_privileges -api /api/network/ip/interfaces -access readonly
    security login rest-role create -role dr_privileges -api /api/network/ipspaces -access readonly
    security login rest-role create -role dr_privileges -api /api/protocols/cifs/services -access all
    security login rest-role create -role dr_privileges -api /api/protocols/nfs/export-policies -access all
    security login rest-role create -role dr_privileges -api /api/protocols/nfs/services -access readonly
    security login rest-role create -role dr_privileges -api /api/protocols/san/igroups -access all
    security login rest-role create -role dr_privileges -api /api/protocols/san/iscsi/sessions -access readonly
    security login rest-role create -role dr_privileges -api /api/protocols/san/lun-maps -access all
    security login rest-role create -role dr_privileges -api /api/security/certificates -access readonly
    security login rest-role create -role dr_privileges -api /api/snapmirror/policies -access read_create_modify
    security login rest-role create -role dr_privileges -api /api/snapmirror/relationships -access all
    security login rest-role create -role dr_privileges -api /api/storage/aggregates -access readonly
    security login rest-role create -role dr_privileges -api /api/storage/file/clone -access read_create
    security login rest-role create -role dr_privileges -api /api/storage/flexcache/flexcaches -access read_create
    security login rest-role create -role dr_privileges -api /api/storage/luns -access all
    security login rest-role create -role dr_privileges -api /api/storage/qtrees -access read_modify
    security login rest-role create -role dr_privileges -api /api/storage/snapshot-policies -access readonly
    security login rest-role create -role dr_privileges -api /api/storage/volumes -access all
    security login rest-role create -role dr_privileges -api /api/svm/peers -access read_create_modify
    security login rest-role create -role dr_privileges -api /api/svm/svms -access readonly
ユーザを作成する
  1. ユーザーを作成するには、次のコマンドを実行します:

    security login create -vserver <SVM> -user-or-group-name <user-name> -application amqp -authentication-method password -role <role-name>

    プロンプトが表示されたら、ユーザーのパスワードを入力してください。

  2. 必要な認証方法をすべて追加するには、以下のコマンドを実行してください:

    security login create -vserver <SVM> -user-or-group-name <user-name> -application amqp -authentication-method password -role <role-name>
    
    security login create -vserver <SVM> -user-or-group-name <user-name> -application console -authentication-method password -role <role-name>
    
    security login create -vserver <SVM> -user-or-group-name <user-name> -application http -authentication-method password -role <role-name>
    
    security login create -vserver <SVM> -user-or-group-name <user-name> -application ontapi -authentication-method password -role <role-name>
    
    security login create -vserver <SVM> -user-or-group-name <user-name> -application rsh -authentication-method password -role <role-name>
    
    security login create -vserver <SVM> -user-or-group-name <user-name> -application ssh -authentication-method password -role <role-name>
    
    security login create -vserver <SVM> -user-or-group-name <user-name> -application telnet -authentication-method password -role <role-name>

ディザスタリカバリの設定

ONTAP ロールを作成したら、"コンソールで ONTAP クラスタを検出する"する必要があります。クラスタを検出する際には、ONTAP クラスタの IP アドレス、作成したユーザー名、およびこの手順で使用するパスワードが必要です。Disaster Recovery では、ソースとデスティネーション クラスタの両方で検出を実行する必要があります。