前のトピック: Discovery.cfg 環境設定ファイル次のトピック: スタンドアロン サーバのコンピュータ名の変更


メンバ サーバでのコンピュータ名の変更

メンバ サーバのコンピュータ名を変更した後で、CA ARCserve Backup ドメイン内のメンバ サーバがプライマリ サーバと通信できるようにするには、以下の手順を実行します。

以下の手順を完了する前に、メンバ サーバのコンピュータ名を変更する必要があります。

メンバ サーバのコンピュータ名の変更する方法

  1. メンバ サーバにログインします。

    注: マネージャ コンソールを開いたり、CA ARCserve Backup にログインしないでください。

  2. Windows コマンド ラインを開き、ディレクトリを以下のディレクトリに変更します。
    %ARCSERVE_HOME%
    

    以下のコマンドを実行し、すべての ARCserve サービスを停止して再開します。

    cstop
    cstart
    

    すべての ARCserve サービスを停止および再開します。

    : cstart コマンドが完了した後、さまざまな CA ARCserve Backup サービスが開始されません。 これは、この手順に悪影響を及ぼさないために予期された動作です。

    Windows コマンド ラインは閉じないでください。

  3. Windows の[スタート]-[すべてのプログラム]-[CA]-[ARCserve Backup]-[サーバ環境設定ウィザード]の順に選択します。

    [サーバ環境設定ウィザード]が開き、[オプションの選択]ダイアログ ボックスが表示されます。

  4. [このサーバを他の CA ARCserve Backup ドメインに移動する]オプションを選択して、[次へ]をクリックします。

    [別の CA ARCserve Backup ドメインに追加する]ダイアログ ボックスが開きます。

  5. [別の CA ARCserve Backup ドメインに追加する]ダイアログ ボックスで、以下のフィールドに入力して、[次へ]をクリックします。

    [システム アカウント]ダイアログ ボックスが表示されます。

  6. [システム アカウント]ダイアログ ボックスで、以下のフィールドに入力します。
  7. [OK]をクリックします。

    [CA ARCserve Backup データ マイグレーション]ダイアログ ボックスが開きます。

  8. [CA ARCserve Backup データ マイグレーション]ダイアログ ボックスで、[次へ]をクリックします。

    [サーバ データのマイグレーション]ダイアログ ボックスが開きます。

  9. [サーバ データのマイグレーション]ダイアログ ボックスで、[開始]をクリックします。

    データ マイグレーション プロセスが開始して完了すると、[完了]ダイアログ ボックスが開きます。

  10. [完了]ダイアログ ボックスで[完了]をクリックします。

    : この時点で、ジョブは新しいメンバ サーバに転送されません。 新しいメンバ サーバにジョブを転送するには、次の手順に進みます。

  11. ジョブ ステータス マネージャを表示します。

    古いメンバ サーバに関連付けられたジョブを見つけます。

    ジョブを右クリックし、コンテキスト メニューから[ジョブの修正]を選択します。

    [バックアップ マネージャ]で、[デスティネーション]タブをクリックします。

    ジョブのデスティネーションとして新しいメンバ サーバを指定します。

    ホールド ステータスでジョブをサブミットします。

    バックアップ マネージャを閉じます。

    : ジョブのソース データが、古いメンバ サーバ上に存在する場合、ジョブの変更および転送はできません。 その場合、この環境設定のジョブを削除し、新しいメンバ サーバ上で再作成する必要があります。

  12. メンバ サーバ名の変更が完了すると、古い(無効な)メンバ サーバ名は CA ARCserve BackupManager 内に残ります。 Manager から無効なメンバ サーバ名を削除するには、以下の手順に従います。
    1. コマンド ライン ウィンドウを開けて、CA ARCserve Backup インストール ディレクトリを参照します。
    2. 以下のコマンドを実行します。
      bab -cahost <プライマリ サーバ> -removehost <無効なメンバ サーバ>
      

      例: 以下の構文は、A という名のプライマリ サーバおよび B という名の無効なメンバ サーバを表わしています。

      bab -cahost A -removehost B
      

      注: 使用している CA ARCserve Backup の実装に 2 つ以上の無効なメンバ サーバが含まれる場合は、この手順(b)を各メンバ サーバに対して繰り返します。

    3. プライマリ サーバ、または CA ARCserve Backup データベースをホストするサーバにログインし、CA ARCserve Backup データベースのステータスを確認します。

      (オプション)Microsoft SQL Server Management Studio を開き、Windows 認証を使用して CA ARCserve Backup データベース インスタンスにアクセスします。

      たとえば、Microsoft SQL Server Express Edition データベースへのパスは以下のとおりです。

      <サーバ名>¥ARCServe_DB
      
      • Windows 認証が必要な場合 -- Windows 認証を使用して、CA ARCserve Backup データベースにログインする必要がある場合は、以下のコマンドを実行します(Microsoft SQL Server と Microsoft SQL Server Express Edition データベースに適用)。
        osql -S  <サーバ名[¥インスタンス名]>  -E -d asdb -Q "delete from ashost where rhostname = '<メンバ サーバ名>'"
        

        例: 以下の構文は、asdb という名の CA ARCserve Backup データベースを表わし、このデータベースには Windows 認証が必要です。

        osql -S A -E -d asdb -Q "delete from ashost where rhostname = 'B' "
        
      • Windows 認証が必要でない場合 -- CA ARCserve Backup データベースにログインするのに Windows 認証が必要ない場合は、以下のコマンドを実行します(Microsoft SQL Server データベースにのみ適用)。
        osql -S  <サーバ名[¥インスタンス名]>  -U <ログイン ユーザ> -d asdb -Q "delete from ashost where rhostname = '<メンバ サーバ名>'"
        

        例: 以下の構文は、asdb という名の CA ARCserve Backup データベース、B という名の無効なメンバ サーバ、Microsoft SQL Server ユーザ名 sa およびパスワード 123 を表します。

        osql -S A -U sa -d asdb -Q "delete from ashost where rhostname = 'B' " password: 123
        

        注: 実装されている CA ARCserve Backup に、複数の無効なメンバ サーバが含まれている場合、この手順(c)を各メンバ サーバに対して繰り返します。

      インスタンスの詳細を表示できる場合、データベースは正常に機能しています。 Microsoft SQL Server Management Studio を閉じて、次の手順に進みます。

      Microsoft SQL Server Management Studio でポップアップ メッセージが表示された場合、データベース インスタンスは正常に機能していません。 ポップアップ メッセージで示された問題を解決してから、CA ARCserve Backup データベースのステータスを確認する必要があります

    上記のコマンドが正常に完了した場合、以下のメッセージが表示されます。

    n 行処理されました
    

    上記のコマンドが正常に完了しなかった場合は、サーバ名、CA ARCserve Backup にログインするユーザ名、およびデータベース名が正しいことを確認し、この手順を繰り返します。

  13. 変更を確認するには、マネージャ コンソールを開き、バックアップ マネージャを開いて、[ソース]タブを選択します。

    [ソース]ディレクトリ ツリーで Windows システム オブジェクトを展開します。

    メンバ サーバが、Windows システム オブジェクトの下に、新しいホスト名で表示されます。

詳細情報:

[サーバ環境設定ウィザード]を使用した ARCserve サーバの管理