NetBackup™ for MongoDB 管理者ガイド
- NetBackup を使用した MongoDB の保護の概要
- MongoDB Plug-in for NetBackup の前提条件の検証
- NetBackup for MongoDB の構成
- NetBackup を使用した MongoDB のバックアップ
- NetBackup を使用した MongoDB データのリストアまたはリカバリ
- トラブルシューティング
- 付録 A. 追加情報
ホストユーザーの要件
mongod アカウントで実行されているクラスタのホストユーザー要件:
tpconfig
で、mongod サービスアカウントをホストユーザーとして指定しないでください。MongoDB がインストールされているサーバーで、
sudoers
ファイルにホストユーザーを追加します。tpconfig
のホストユーザーとして、root 以外の sudoer アカウントを追加していることを確認します。ホストユーザーにホームディレクトリがあることを確認します。
このホストユーザーに、
mongodb.conf
ファイルに記述されているすべてのディレクトリに対する所有権を付与します。この手順により、バックアップホストはバックアップ操作のために必要なファイルをコピーするためにディレクトリにアクセスできることが保証されます。たとえば、mdbserver_location、logdir、oplog_location への権限がユーザーに必要です。
使用するホストユーザーが root 以外のユーザーであるか、MongoDB サーバーに対する root 権限を持っていない場合、次の手順を実行する必要があります。
tpconfig コマンドを使用して構成されたホストユーザークレデンシャルが、MongoDB クラスタの構成に使用されるホストユーザーアカウント (MongoDB デーモンのホストユーザーアカウント) であることを確認します。
このホストユーザーに、
mongodb.conf
ファイルに記述されているすべてのディレクトリに対する所有権を付与します。この手順により、バックアップホストはバックアップ操作のために必要なファイルをコピーするためにディレクトリにアクセスできることが保証されます。たとえば、mdbserver_location
、logdir
、oplog_location
への権限がユーザーに必要です。ホストユーザーに、MongoDB データベースパスとその内容の所有権があることを確認します。この所有権は、バックアップおよびリストア操作に必要です。
MongoDB がインストールされているサーバーで、
sudoers
ファイルにホストユーザーを追加します。NetBackup は、
mongod
のようなサービス ID をホストユーザー ID としてはサポートしません。