Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

NetWorker:NMCデータベースをリカバリする方法

Summary: NetWorker recoverpsmコマンドを使用して、NMCデータベースをnmcdbのバックアップにリストアできます。

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

NMCデータベースの破損を特定した場合。NetWorker recoverpsm コマンドを使用して、NMCデータベースをnmcdbのバックアップにリストアできます。デフォルトでは、デフォルトのサーバー保護ポリシー内にNMCサーバーのバックアップ ワークフローが存在するはずです。NMCデータベースのバックアップを完了するには、このバックアップが正しくスケジュールおよび構成されていることを確認します。NMCサーバー保護の詳細については、savepsmおよびrecoverpsmの両方のオプションについて、『NetWorker管理ガイド』および『NetWorkerコマンド リファレンス ガイド』を参照してください。これらのドキュメントは、 https://www.dell.com/support/home/product-support/product/networker/docs

にあります。 1)まず、mminfoコマンドを使用してNMCデータベースのバックアップがあることを確認します。
構文: mminfo -avot -q client=nmc_server_name 
Example:
[root@linux1 ~]# mminfo -avot -q client=linux1.amer.lan -t "today" | grep nmcdb_stage
ClientBackupPool.001 Data Domain linux1.amer.lan 08/15/2022 02:00:17 PM 53 MB 687518690 cb full /nsr/nmc/nmcdb_stage


注:上記のセーブセットがない場合、NMCをリカバリすることはできません。唯一のオプションは 、新しいインスタンスとして再インストールすることです。
 

2)NMCサーバーで、管理者/Rootコマンド プロンプトを開き、NMC GSTDサービスを停止します(実行中の場合)。

Windows: net stop gstd
Linux: systemctl stop gst

メモ:tasklist/Task Managerまたはpsコマンドを使用して、gstdサービスが停止したことを確認します
 

3) cd コマンドを使用して、NMCのインストールbinディレクトリーに移動します。recoverpsm コマンドがこのディレクトリにリストされていることを確認します。このコマンドは、NMCデータベースのリカバリーに使用します。

Windowsの場合:[NMC Installation Dir\Management\GST\bin]
Linux:/opt/lgtonmc/bin

4)NMCサーバーで recoverpsm コマンドを実行します。

構文:
recoverpsm [-s server] [-c client-name] [-d destination] [-p pass-phrase] [-t time] [-hfO] Staging_Directory

Options:

-c クライアント名

ソースNMCサーバの名前を指定します。詳細については、リカバリを参照してください。

 d デスティネーション

recoverpsmがNMCデータベースをリカバリするディレクトリーを指定します。このオプションを使用する場合は、デスティネーション ディレクトリからNMCサーバに定義されたデータベース ディレクトリにデータベース ファイルを手動でコピーする必要があります。コピーの完了後、データベース ファイルと認証情報ファイルに対して同じ所有権と権限を保持していることを確認します。

  F

このオプションは、リカバリ操作を開始する前に、データベース ディレクトリに存在する現在のデータベース ファイルを削除するために使用します。

 H

recoverpsm コマンドの使用法に関する情報を表示します。

 O

データベース認証情報ファイルのリカバリーを省略するには、このオプションを使用します。このオプションは、認証情報ファイルがまだ存在し、リカバリーから認証情報ファイルを使用したくないというまれな場合にのみ使用してください。

 p パスフレーズ

このオプションは、AES暗号化データベース ファイルのリカバリを試行するときに追加のパスフレーズを指定するために使用します。詳細は recover(1m) を参照してください。

 s サーバー (s server)

NMCデータベースのバックアップを実行したNetWorkerサーバの名前を指定します。

 t 時間

このオプションを使用して、 nsrgetdate 形式で指定された日付のデータベースをリカバリします。

ステージング ディレクトリー

バックアップ オペレーションで使用されるステージング ディレクトリーを指定します。自動バックアップの場合は、セーブセット名を指定します

 Example: 

[root@linux1 bin]# ./recoverpsm -f -s linux1.amer.lan -c linux1.amer.lan -p Pa$$w0rd01 /nsr/nmc/nmcdb_stage
108157:recover: Restoring database files...
179040:recover: Step (1 of 11) for PID-6264: Recovery has been started on the client 'linux1.amer.lan'.
179733:recover: Step (2 of 11) for PID-6264: Checking if the set of exclusion files is given for the recovery of the selected files for the client 'linux1.amer.lan'.
179738:recover: Step (3 of 11) for PID-6264: Setting the server 'linux1.amer.lan' for the media database calls for the recovery of the selected files for the client 'linux1.amer.lan'.
179745:recover: Identified a file level recovery with PID 6264 to relocate to the new path '/nsr/nmc/nmcdb' for the client 'linux1.amer.lan'. Updating the total number of steps from 11 to 8.
179748:recover: Step (4 of 8) for PID-6264: Initializing a recovery job with the nsrjobd for the recovery of the selected file(s) for the client 'linux1.amer.lan'.
179749:recover: Step (5 of 8) for PID-6264: Validating and setting the relocation path '/nsr/nmc/nmcdb' for the recovery of selected file(s) for the client 'linux1.amer.lan'.
179754:recover: Step (6 of 8) for PID-6264: Initializing the file level recovery of the client 'linux1.amer.lan'.
179730:recover: Step (7 of 8) for PID-6264: Building the recovery tree of the client 'linux1.amer.lan'.
Recovering 1500 files within /nsr/nmc/nmcdb_stage/ into /nsr/nmc/nmcdb
Requesting 1500 file(s), this may take a while...
179728:recover: Initializing the recovery session with the NetWorker server 'linux1.amer.lan' to recover the selected files.
Recover start time: Mon 15 Aug 2022 02:20:37 PM PDT
179718:recover: Initializing to recover multiple streams of data from the NetWorker server 'linux1.amer.lan'.
Requesting 1 recover session(s) from server.
179714:recover: Initializing the child threads to recover the given recovery stream from the NetWorker server 'linux1.amer.lan'.
179713:recover: Initializing to set up a connection to start reading the data from the recover stream.
Enabling compressed restore for save set ID '687518690' with 'Data Domain' device path '/linux1/ClientBackupDevice01'.
Successfully established the direct file retrieval session for save set ID '687518690' with 'Data Domain' volume 'ClientBackupPool.001'.
./pgdata/backup_label
...
./pgdata/
179716:recover: Coordinating all the child recovery processes.
179717:recover: Releasing all the resources held by the recovery process.
179721:recover: All recovery streams from the NetWorker server 'linux1.amer.lan' are read successfully.
Received 1500 file(s) from NSR server `linux1.amer.lan'
Recover completion time: Mon 15 Aug 2022 02:20:39 PM PDT
179068:recover: Step (8 of 8) for PID-6264: The recovery completed successfully on the client 'linux1.amer.lan'.
108161:recover: Setting permissions for the restored database files

 

5)NMCサーバーで、管理者/Rootコマンド プロンプトを開き、NMC GSTDサービスを停止します。
Windows: net start gstd
Linux: systemctl start gst

メモ: tasklist/Task Managerまたはpsコマンドを使用して、gstdサービスが開始されていることを確認します。
 

6)NMCに接続できることを確認します。


recoverpsmを使用したNMCリカバリーが失敗した場合は、Dell EMCサポートにお問い合わせください。リカバリーが不可能な場合は、NMCの新規インストールを実行する必要があることに注意してください。

Additional Information

NMCサーバーの..\Management\GSTD\logs\gstd.rawまたは/opt/lgtonmc/logs/gstd.rawを使用して、NMCDBの破損があるかどうかを確認できます。

:

31581 1501512324 2 0 0 5632 6204 0 NMC-server gstd NSR warning 23 *** gstd starting at %s 1 36 24 Mon Jul 31 10:45:24 2017
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.3852 0 50 Internal error: could not create database process.
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.643852 0 50 Internal error: could not create database process.
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.643852 0 50 Internal error: could not release database handle.
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.675017 0 48 Internal error: could not stop database process.
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.675017 0 54 FATAL ERROR: could not stop 'EMC GST Database Service'
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.675017 0 48 Internal error: could not stop database process.
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.675017 0 48 Internal error: could not stop database process.
NMC-server gstd NSR notice 5 %s %s 2 0 24 MM/DD/YYY HH:MM:SS.675017 0 54 The most recently called subfunction returned error 2.
NMC-server gstd NSR warning 2 %s 1 0 27 library error 22 os error 0
NMC-server gstd NSR warning 23 *** gstd stopping at %s 1 36 24 MM/DD/YYY HH:MM:SS

 

Article Properties


Affected Product

NetWorker

Product

NetWorker

Last Published Date

15 Aug 2022

Version

3

Article Type

How To