アプライアンス管理のバックアップ用に Linux ホストに Backup and DR エージェントをインストールする

このページでは、Linux ホストにアプライアンス管理ストレージ用の Backup and DR エージェントをインストールする方法と、シークレット キーの再生成、Backup and DR エージェントのステータスの確認、Backup and DR エージェントの再起動などの操作を行う方法について説明します。

仕組み

Linux 用の Backup and DR エージェントは、ユーザー名 root でデーモン プロセスとして実行されます。TCP ポート 5106 でバックアップ/リカバリ アプライアンスからの通信をリッスンします。エージェントは、ログファイルをインストール ディレクトリ /var/act/log/UDSAgent.log に書き込み、重要なイベントを /var/log/messages リポジトリに送信します。

エージェントをインストールしたら、バックアップ/リカバリ アプライアンスと Backup and DR エージェント間の信頼できる通信を初期化する必要があります。これは一度だけ行う必要があります。 シークレット キーは、生成後 2 時間以内に追加する必要があります。 シークレット キーの有効期限が切れた場合は、新しいキーを生成する必要があります。

シークレット キーの再生成が必要になる場合があります。たとえば、ホストが長時間オフラインのままだと、証明書のステータスが [Uninitialized] に変わることがあります。この場合は、新しいキーを生成して有効な証明書を再確立し、通常のオペレーションを再開する必要があります。

Linux ホストにエージェントをインストールする

次の手順で、Linux ホストにエージェントをインストールします。

  1. エージェント インストーラ ファイルをダウンロードします。ホストに適した Backup and DR エージェントを入手するをご覧ください。

  2. インストーラ ファイルを Linux サーバーにアップロードします。

  3. エージェントをインストールするには、次のいずれかを選択します。

    • Linux 32 ビット版をインストールするには、次のコマンドを実行します。

        rpm -ivh connector-Linux_x86-version.rpm
      
    • Linux 64 ビット版をインストールするには、次のコマンドを実行します。

        rpm -ivh connector-Linux-version.rpm
      
    • Linux Ubuntu をインストールするには、次のコマンドを実行します。

        dpkg -i connector-linux_ubuntu_amd64-version.deb
      

    エージェントは常に /opt/act にインストールされます。インストールが完了すると、シークレット キーが表示されます。

  4. シークレット キーをメモ帳またはテキスト エディタに保存します。これは Backup and DR エージェント セクションに追加する必要があります。 Linux ホストを追加するをご覧ください。

シークレット キーを再生成する

Linux ホストにエージェントをインストールするで生成されたシークレット キーは、 2 時間のみ有効です。この期間内にアプライアンス管理コンソールに追加するか、新しいキーを生成する必要があります。

新しいキーを生成して管理コンソールに追加する手順は次のとおりです。

  1. Linux ホストで、root ユーザーとしてログインし、ディレクトリ内のいずれかのコマンドを実行します。

    • アクションを確認してからシークレット キーをリセットするには、次のコマンドを実行します。

        /opt/act/bin/udsagent secret --reset
      
    • 確認せずにシークレットをすぐにリセットするには、次のコマンドを実行します。

        /opt/act/bin/udsagent secret --reset --restart
      
  2. シークレット キーをメモ帳またはエディタに保存します。このシークレット キーは 2 時間有効です。

シークレット キーを追加する

シークレット キーを更新する場合や、初回にシークレット キーを追加しなかった場合は、 次の手順で Linux ホスト に追加できます。

  1. アプライアンス管理コンソールで、[管理] を選択し、[ホスト] を選択します。

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

  3. [Backup and DR エージェントの設定] セクションに移動し、[Secret] フィールドを見つけます。

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

Backup and DR エージェントのステータスを確認する

エージェントをインストールしたら、次のコマンドを使用して Linux ホストでステータスを確認できます。

systemctl status udsagent

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

[root@postgres ~]# systemctl status udsagent udsagent.service - Google Cloud Backup and DR service
   Loaded: loaded (/usr/lib/systemd/system/udsagent.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2025-11-09 22:13:45 UTC; 17min ago
   Process: 1056 ExecStart=/opt/act/initscripts/udsagent.init start (code=exited, status=0/SUCCESS)
   Main PID: 1128 (udsagent)
        CGroup: /system.slice/udsagent.service
            ├─1128 /opt/act/bin/udsagent start
            └─1132 /opt/act/bin/udsagent start

    Nov 09 22:13:44 postgres systemd[1]: Starting Google Cloud Backup and DR…
    Nov 09 22:13:45 postgres udsagent.init[1056]: Starting /opt/act/bin/udsagent as a daemon. It may take a few minutes for the service to start completely.

Linux ホストで Backup and DR エージェントを再起動する

Linux ホストで Backup and DR エージェントを再起動するには、ホストで次のコマンドを実行します。

systemctl restart udsagent

エージェントのマルチパスを構成する

エージェントをインストールする前に、次のようにマルチパスを構成します。

  1. ホストの /etc/multipath.conf に次の変更を加えます。

     blacklist {
          device {
          vendor "ACTIFIO|SCST_FIO|SCST_BIO"
          product "ActifioSky|LUN0"
          }
     }
    
  2. multipathd を再起動します。

     systemctl status multipathd
    

エージェント構成からマルチパスを無効にする

 ```none
 /act/config/connector.conf

 DisableMultipathCheck = true
 ```

コマンドラインを使用して Linux ホストから Backup and DR エージェントをアンインストールする

次の手順で、Linux ホストから Backup and DR エージェントをアンインストールします。

CentOS/RHEL/SLES

  1. root ユーザーとしてログインし、次のコマンドを実行して Backup and DR エージェントを停止します。

    systemctl stop udsagent
    

    古い Linux バージョンでは、次のコマンドを使用する必要がある場合があります。

    /etc/init.d/udsagent stop
    
  2. 次のコマンドを使用して、インストールされている Linux Backup and DR エージェント RPM 名を確認します。

    yum list installed | grep udsagent
    

    次のコマンドを使用して RPM 名を確認することもできます。

    rpm -qa udsagent
    

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

    udsagent-11.0.15-8756.x86_64
    
  3. クエリから取得した名前を使用してパッケージをアンインストールします。 次に例を示します。

    yum remove udsagent
    

    次のコマンドを使用してパッケージをアンインストールすることもできます。

    rpm -e udsagent
    

Ubuntu

  1. root ユーザーとしてログインし、次のコマンドを実行して Backup and DR エージェントを停止します。

    systemctl stop udsagent
    
  2. 次のコマンドを使用してエージェントをアンインストールします。

    dpkg --remove udsagent
    

次のステップ