アプライアンス管理コンソールに Linux ホストを追加する

Backup and DR は、Linux ホスト上のファイル システム、ネットワーク ファイル共有(NFS)共有、サポートされているデータベースを検出します。これらのホストからデータを検出してバックアップする前に、次の操作を行う必要があります。

Linux ホストを追加する

Linux ホストを追加する手順は次のとおりです。

  1. アプライアンス管理コンソールで、[管理] > [ホスト] に移動します。

  2. [+ ホストを追加] を選択します。

  3. [Add Host] フォームに、名前とオプションのわかりやすい名前を入力します。ホスト名の先頭は英字にする必要があります。使用できる文字は、英字と数字(0 ~ 9)のみです。アンダースコア(_)文字はホスト名では無効です。

  4. [IP Address] にホストの IP アドレスを入力し、プラス記号(+)をクリックして追加します。

  5. [アプライアンス] セクションで、このホストにサービスを提供するアプライアンス管理コンソールで管理されているアプライアンスを選択します。リストが長い場合は、[検索] フィールドを使用して、特定のアプライアンスまたはアプライアンスのグループを検索できます。

  6. [Host Type] で [Generic] を選択します。

  7. ホスト上のデータベース アプリケーションを検出して保護するには、アプリケーション検出認証情報を入力します。このフィールドは、MariaDB、MaxDB、MySQL、PostGresSQL、SAP ASE、SAP IQ データベースにのみ適用されます。

  8. Backup and DR エージェントの設定で、次の手順を完了します。

  9. [追加] をクリックします。部分的な成功メッセージが表示された場合は、バックアップ / リカバリ アプライアンスと Backup and DR エージェントの接続を検証するの手順に沿って操作します。

秘密鍵を追加する

秘密鍵を更新する場合、または最初に秘密鍵を追加しなかった場合は、Linux ホストに追加できます。

  1. アプライアンス管理コンソールに移動し、[Manage]、[Hosts] の順に選択します。

  2. Linux ホストを右クリックして [編集] を選択します。

  3. [Backup and DR Agent Settings] に移動し、[Secret] フィールドを見つけます。

  4. 先ほど保存したシークレット キーを [Secret] フィールドに貼り付け、[Save] をクリックします。[証明書] のステータスが [有効] に変わることを確認します。部分的な成功メッセージが表示された場合は、バックアップ / リカバリ アプライアンスと Backup and DR エージェントの接続を検証するの手順に沿って操作します。

異常に長いバックアップ ジョブと fstrim

Backup and DR CBT テクノロジーは、保護されたボリュームへの書き込みオペレーションごとに生成されるビットマップに依存しています。ファイル システムのメタデータ ブロックを変更する fstrim などのユーティリティを使用すると、バックアップ プロセスで追加のデータがコピーされ、バックアップ時間が長くなります。

Linux ホストでの iSCSI 接続

Backup and DR エージェントが iSCSI を使用してバックアップ データをステージング ディスクに書き込む場合は、ホストに iSCSI イニシエータをインストールする必要があります。

Linux ホストに iSCSI イニシエータをインストールする

Centos、RHEL、SLES、Ubuntu ホストに iSCSI イニシエーターをインストールするには、次の手順を使用します。

CentOS

  1. iscsi-initiator-utils パッケージがインストールされていることを確認します。次のコマンドを使用して、インストールされているパッケージを確認します。

      yum list installed | grep iscsi
    

    次のコマンドを使用して、イニシエーター パッケージを確認することもできます。

      rpm -qa | grep iscsi
    

    出力は次のようになります。

      iscsi-initiator-utils-6.2.0.865-6.el5.x86_64.rpm
    
  2. 何も表示されない場合は、次のコマンドを使用してパッケージのインストールに進みます。

      yum install iscsi-initiator-utils
    
  3. 次のコマンドを使用して、iSCSI イニシエーター名を確認します。各ホストには、一意のイニシエーター名が必要です。

      cat /etc/iscsi/initiatorname.iscsi
    

RHEL

  1. iscsi-initiator-utils パッケージがインストールされていることを確認します。次のコマンドを使用して、インストールされているパッケージを確認します。

      yum list installed | grep iscsi
    

    次のコマンドを使用して、イニシエーター パッケージを確認することもできます。

      rpm -qa | grep iscsi
    

    出力は次のようになります。

      iscsi-initiator-utils-6.2.0.865-6.el5.x86_64.rpm
    
  2. 何も表示されない場合は、次のコマンドを使用してパッケージのインストールに進みます。

      yum install iscsi-initiator-utils
    
  3. 次のコマンドを使用して、iSCSI イニシエーター名を確認します。各ホストには、一意のイニシエーター名が必要です。

      cat /etc/iscsi/initiatorname.iscsi
    

SLES

  1. iopen-iscsi パッケージがインストールされていることを確認します。次のコマンドを使用して、インストールされているパッケージを確認します。

      rpm -qa | grep iscsi
    

    出力は次のようになります。

      open-iscsi-x.x.x.x
      yast2-iscsi-client-x.x.x.x
    
  2. これらのパッケージが両方とも表示されない場合は、次の手順で open-iscsi をインストールします。

    1. yast2 sw_single を実行する

    2. 検索に「iscsi」と入力します。

    3. open-iscsi を選択して [Accept] をクリックします。

  3. 次のコマンドを使用して、iSCSI イニシエーター名を確認します。各ホストには、一意のイニシエーター名が必要です。

      cat /etc/iscsi/initiatorname.iscsi
    

Ubuntu

  1. Ubuntu ホストに iSCSI イニシエーターをインストールするには、次のコマンドを使用します。

      sudo apt install open-iscsi
    

    出力は次のようになります。

      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      open-iscsi is already the newest version (2.0.874-5ubuntu2.11).
      open-iscsi set to manually installed.
      The following package was automatically installed and is no longer required:
      libnuma1
      Use 'sudo apt autoremove' to remove it.
      0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    

ホストポートを表示して構成する

ポートは、デプロイ時にBackup and DR のデプロイの設定と計画で設定されています。このセクションでは、バックアップ / リカバリ アプライアンスが提供するポート情報を、アプライアンスに接続するためのホスト上の新しい iSCSI ポートでオーバーライドします。このポート情報はアプライアンスに送信されます。

アプライアンスから提供されたポート情報を表示またはオーバーライドする場合は、次の手順を行います。

  1. アプライアンス管理コンソールで、[Manage] プルダウン メニューをクリックし、[Hosts] を選択します。

  2. ホストを右クリックして [編集] をクリックします。

  3. [ポートを追加] をクリックします。

  4. [ポートを追加] ダイアログで、アプライアンスを選択します(複数のアプライアンスがホストに接続されている場合)。

  5. [WWPN] または [iSCSI] を選択します。

  6. [追加] をクリックし、ホスト設定を [保存] します。

Linux ホストでの NFS 接続

Backup and DR エージェントが NFS 経由でステージング ディスクにバックアップ データを書き込む場合は、ホストに NFS クライアントをインストールする必要があります。

ステージング ディスクの形式を変更する

ステージング ディスクの形式を変更する手順は次のとおりです。

  1. アプライアンス管理コンソールで、[Manage] プルダウン メニューをクリックし、[Hosts] を選択します。

  2. ステージング ディスクの形式を変更するホストを右クリックして、[Edit] をクリックします。

  3. [Staging Disk Format to Guest] の設定を [Block] から [NFS] に変更します。

    これにより、ステージング ディスクが NFS 共有として提示され、Backup and DR エージェントがこの共有を使用します。NFS でキャプチャされたバックアップをマウントする場合は、NFS 共有としてアクセスする必要があります。iSCSI を使用してアクセスすることはできません。

Linux ホストに NFS クライアントをインストールする

Centos、RHEL、SLES、Ubuntu ホストに NFS クライアント ライブラリをインストールするには、次の手順を行います。

CentOS

  1. nfs-utils パッケージがインストールされていることを確認します。次のコマンドを使用して、インストールされているパッケージを確認します。

      yum list installed | grep nfs
    

    イニシエーター パッケージを確認するには、次のコマンドを実行します。

      rpm -qa | grep nfs
    

    出力は次のようになります。

      nfs-utils-lib-1.1.5-9.el6.x86_64
      nfs-utils-1.2.3-54.el6.x86_64
    
  2. 何も表示されない場合は、次のコマンドを実行して NFS クライアント パッケージをインストールします。

      yum install nfs-utils nfs-utils-lib
    
  3. 次のコマンドを使用して、rpcbind(portmapper)パッケージが Linux ホストにインストールされていることを確認します。

      yum list installed | grep rpcbind
    

    イニシエーター パッケージを確認するには、次のコマンドを実行します。

      rpm -qa | grep rpcbind
    

    出力は次のようになります。

      rpcbind-0.2.0-11.el6.x86_64
    
  4. 何も表示されない場合は、次のコマンドを使用して rpcbind のインストールに進みます。

      yum install rpcbind
    

RHEL

  1. nfs-utils パッケージがインストールされていることを確認します。次のコマンドを使用して、インストールされているパッケージを確認します。

      yum list installed | grep nfs
    

    イニシエーター パッケージを確認するには、次のコマンドを実行します。

      rpm -qa | grep nfs
    

    出力は次のようになります。

      nfs-utils-lib-1.1.5-9.el6.x86_64
      nfs-utils-1.2.3-54.el6.x86_64
    
  2. 何も表示されない場合は、次のコマンドを使用して NFS クライアント パッケージをインストールします。

      yum install nfs-utils nfs-utils-lib
    
  3. 次のコマンドを使用して、rpcbind(portmapper)パッケージが Linux ホストにインストールされていることを確認します。

      yum list installed | grep rpcbind
    

    イニシエーター パッケージを確認するには、次のコマンドを実行します。

      rpm -qa | grep rpcbind
    

    出力は次のようになります。

      rpcbind-0.2.0-11.el6.x86_64
    
  4. 何も表示されない場合は、次のコマンドを使用して rpcbind のインストールに進みます。

      yum install rpcbind
    

SLES

  1. nfs-utils-utils パッケージがインストールされていることを確認します。次のコマンドを使用して、インストールされているパッケージを確認します。

      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.81
    
  2. nfs-client パッケージまたは yast2-nfs-xxxx パッケージが表示されない場合は、YaST または zypper を使用して、次のコマンドで NFS クライアント パッケージをインストールします。

    • YaST を使用して、次のコマンドを実行します。

       yast2 --install yast2-nfs-client
       yast2 --install yast2-nfs-common
      
    • zypper を使用して、次のコマンドを実行します。

        zypper install nfs-client
      
  3. 次のコマンドを使用して、rpcbind(portmapper)パッケージが Linux ホストにインストールされていることを確認します。

        rpm -qa | grep rpcbind
    

    出力は次のようになります。

    rpcbind-0.1.6+git20080930-6.15
    
  4. 何も表示されない場合は、YaST または zypper を使用してパッケージをインストールする必要があります。

    • YaST を使用して、次のコマンドを実行します。

        yast2 --install rpcbind
      
    • zypper を使用して、次のコマンドを実行します。

        zypper install rpcbind
      

Ubuntu

  1. 次のコマンドを使用して、Ubuntu ホストに NFS クライアント ライブラリをインストールします。

      sudo apt install nfs-common
    

    出力は次のようになります。

      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      The following package was automatically installed and is no longer required:
      libnuma1
      Use 'sudo apt autoremove' to remove it.
    

ステージング ディスクの I/O パスを設定する(VMware VM のみ)

Linux VMware VM では、ステージング ディスクの I/O パスを選択することもできます。ESX ホストを使用して NFS または SAN(iSCSI)トランスポートを割り当てるか、ESX ホストをバイパスして VM に直接割り当てることができます。NFS トランスポート モードがデフォルトです。これは、[Staging Disk Format to Guest] の設定には影響しません。

次の手順で、ステージング ディスクの I/O パスを構成します。

  1. アプライアンス管理コンソールで、[Manage] プルダウン メニューを開き、[Hosts] を選択します。

    [ホスト] ページが表示されます。

  2. [Generic] タイプのホストでフィルタし、[Show only] で [Virtual Machines] を選択します。

  3. ステージング ディスク I/O パスを構成するホストを選択し、[編集] をクリックします。

  4. [ホストの編集] ページで、[ステージング ディスク I/O パス] セクションに移動します。

  5. この表の情報を使用して、次のいずれかのオプションを選択します。

    トランスポート Backup and DR ボリューム ボリュームが表示される場所 VM にアタッチされる対象
    NFS トランスポート NFS データストア経由 ESXi ホスト VMDK
    SAN トランスポート iSCSI 経由 ESXi ホストの iSCSI イニシエーター 未加工デバイス マッピング(RDM)
    SAN からゲスト iSCSI 経由 ゲスト VM の iSCSI イニシエーター ブロック デバイス
    NFS からゲスト NFS 経由 ゲスト VM NFS クライアント NFS 共有
  6. [保存] をクリックします。

Linux ホストでログとスクリプトを見つける

Linux ホストでは、UDSAgent.logs というエージェント ログが /var/act/log に保存されます。Linux ホスト上のアプリケーションで前後のアクションを実行するスクリプトを作成できます。スクリプトを使用するには、/act/scripts という名前のフォルダを作成し、すべてのスクリプトをそのフォルダに保存します。