このページでは、Backup and DR の NFS 接続性を確保する方法について説明します。
Red Hat RHEL 6 または CentOS Linux ホストに NFS クライアントをインストールする
# rpm -qa | grep nfs を実行して、クライアントがインストールされているかどうかを確認します。
次のような出力が返されます。
nfs-utils-lib-1.1.5-9.el6.x86_64
nfs-utils-1.2.3-54.el6.x86_64
- 何も表示されない場合は、yum を使用して NFS クライアント パッケージをインストールします。実行:
# yum install nfs-utils nfs-utils-lib - Linux ホストに rpcbind / portmapper パッケージがインストールされていることを確認します。実行:
# rpm -qa | grep rpcbind
次のような出力が返されます。rpcbind-0.2.0-11.el6.x86_64
- 何も表示されない場合は、yum を使用して rpcbind をインストールします。次のコマンドを実行します。
# yum install rpcbind
SLES Linux ホストに NFS クライアントをインストールする
クライアントがインストールされているかどうかを確認するには、
# rpm -qa | grep nfsを実行します。次のような出力が返されます。
nfs-client-1.2.1-2.6.6 yast2-nfs-common-2.17.7-1.1.2 yast2-nfs-client-2.17.12-0.1.81nfs-client パッケージまたは yast2-nfs-xxxx パッケージが表示されない場合は、YaST または zypper を使用して NFS クライアント パッケージをインストールします。
- YaST を使用する場合:
# yast2 --install yast2-nfs-client # yast2 --install yast2-nfs-common- Zypper を使用する場合:
# zypper install nfs-client
Linux ホストに rpcbind または portmapper パッケージがインストールされていることを確認します。次のコマンドを実行します。
# rpm -qa | grep rpcbindこれにより、rpcbind-0.1.6+git20080930-6.15 のような出力が返されます。何も表示されない場合は、YaST または zypper を使用してパッケージをインストールする必要があります。
- YaST の使用:
# yast2 --install rpcbind - Zypper を使用する場合:
# zypper install rpcbind
- YaST の使用:
Linux ホストから NFS クライアント情報を取得する
Backup and DR で承認された NFS クライアント パッケージとバージョンがホストにインストールされている必要があります。
portmapper サービスまたは rpcbind サービスが実行されているかどうかを確認します。次のコマンドを実行します。
# sudo service rpcbind status- Red Hat RHEL 6 または CentOS Linux ホストは、次のような結果を返します。
rpcbind (pid 1591) is running... - SLES Linux ホストは、次のような結果を返します。
Checking for service rpcbind running
- Red Hat RHEL 6 または CentOS Linux ホストは、次のような結果を返します。
Linux ホストで rpcbind サービスが実行されていない場合は、次のコマンドで起動します。
# sudo service rpcbind startrpcinfo を使用して、登録済みの RPC プログラムまたはサービスを一覧表示します。Portmapper が登録され、実行されている必要があります。
# sudo rpcinfo -p program vers proto port service 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp 111 portmapper 100000 4 udp 111 portmapper 100000 3 udp 111 portmapper 100000 2 udp 111 portmapperLinux ホストがバックアップ / リカバリ アプライアンスの rpcbind プログラムと NFS プログラムに対して RPC 呼び出しを行えるかどうかを確認するには、次のコマンドを使用します。
# sudo rpcinfo -T tcp <#vm internal IP> rpcbind program 100000 version 2 ready and waiting program 100000 version 3 ready and waiting program 100000 version 4 ready and waiting # sudo rpcinfo -T tcp <#vm internal IP> nfs program 100003 version 2 ready and waiting program 100003 version 3 ready and waiting
上記のコマンドで前述の出力が返された場合、Linux ホストからバックアップ / リカバリ アプライアンスへの NFS 接続は良好です。
ステージング ディスクのサイズの計画
一部の大規模なファイル システムでは、ファイル システムのステージング ディスクサイズを手動で設定する必要があります。デフォルトのステージング ディスクサイズは NAS capacity + 20% ですが、これが不十分な場合があります。
NFS および SMB ネットワーク ファイル システムでは、非常に大きな容量が誤って報告されることがあります。ファイル システムが 128 TiB を超えていると報告した場合、Backup and DR エージェントはバックアップに失敗し、エラーコード 5289「保護されたボリュームの報告されたサイズでは、このアプリケーションにステージング ディスク サイズを指定する必要があります」が表示されます。このエラーにより、Backup and DR は、不要な巨大ディスクや、バックアップ / リカバリ アプライアンスで処理できない巨大ディスクを割り当てることができなくなります。
NAS がディスクで重複除去と圧縮を使用している場合でも、Backup and DR はステージング ディスクのバックアップ内のデータを重複除去または圧縮しません。NAS で 5 TB の使用量が報告されていても、ステージング ディスクのバックアップでは、より多くのスペースが使用される可能性があります。また、管理者が手動ステージング ディスクのサイズを指定する必要があります。これにより、「ステージング ディスクがいっぱいです」というエラーが発生することがあります。
これらのエラーのいずれかが表示された場合は、[アプリケーションの詳細と設定] でステージング ディスクのサイズを手動で設定します。
.snapshot ディレクトリ内の仮想スナップショット
NAS には、NAS コンテンツの完全なコピーを含む .snapshot ディレクトリが存在することがあります。これらは NAS の仮想スナップショットです。Backup and DR エージェントは、これらのスナップショットをすべてコピーしようとして、容量不足になります。これを解決するには、.snapshot または ~snapshot(NAS が使用する名前)の除外パターンを使用します。除外パターンをご覧ください。
ファイル システム ホストの準備に関する追加情報
保護のためにファイル システム ホストを準備する際に関連する追加情報については、ホストと接続されたアプリケーションを管理するをご覧ください。