Zu den Hauptinhalten
  • Bestellungen schnell und einfach aufgeben
  • Bestellungen anzeigen und den Versandstatus verfolgen
  • Profitieren Sie von exklusiven Prämien und Rabatten für Mitglieder
  • Erstellen Sie eine Liste Ihrer Produkte, auf die Sie jederzeit zugreifen können.

NetWorker — 如何恢复 NetWorker Management Console 数据库

Zusammenfassung: 您可以使用 NetWorker recoverpsm 命令将 NetWorker Management Console (NMC) 数据库恢复到 nmcdb 的备份。

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Weisungen

如果您已确定 NMC 数据库损坏,则可以使用 NetWorker recoverpsm 用于将 NMC 数据库还原到 nmcdb。默认情况下,默认服务器保护策略中应存在 NMC 服务器备份工作流。确保计划并正确配置此操作,以完成 NMC 数据库的备份。

有关 NMC 服务器保护的更多信息,请参阅 NetWorker 管理指南NetWorker 命令参考指南 中的两者 savepsmrecoverpsm 选项。这些文档可在 Dell NetWorker产品页面上找到。

 

  1. 确保存在使用 NMC 数据库的备份 mminfo 命令:
语法: mminfo -avot -q client=nmc_server_name
示例:
[root@linux1 ~]# mminfo -avot -q client=linux1.amer.lan | 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

提醒:如果您没有 nmcdb_stage 存储集时,您无法恢复 NMC,唯一的选项是将其作为全新实例 重新安装

 

  1. 在 NMC 服务器上,打开管理 root 命令提示符以停止 NMC GSTD 服务(如果正在运行):

Windows: net stop gstd
Linux: systemctl stop gst


使用 tasklist/Task ManagerPS 用于确保 GSTD 服务已停止。

 

  1. 使用 CD 命令以转至 NMC 的安装 bin 目录。检查以确保 recoverpsm 命令列在此目录中。此命令用于恢复 NMC 数据库。

Windows: [NMC Installation Dir\Management\GST\bin
Linux: /opt/lgtonmc/bin
 

  1. 运行 recoverpsm NMC 服务器上的命令:
语法:
recoverpsm [-s server] [-c client-name] [-d destination] [-p pass-phrase] [-t time] [-hfO] Staging_Directory


选项包括:

-c client-name

指定源 NMC 服务器
的名称 有关详细信息,请参阅恢复。

-d destination

指定要将 recoverpsm 恢复 NMC 数据库。使用此选项时,您必须手动将数据库文件从目标目录复制到为 NMC 服务器定义的数据库目录。确保在拷贝完成后,您对数据库文件和凭据文件保留相同的所有权和权限。

 -f

使用此选项可在启动恢复操作之前删除数据库目录中存在的当前数据库文件。

 -h

显示有关 recoverpsm 命令。

 -O

使用此选项可忽略数据库凭据文件的恢复。仅在凭据文件仍然存在且您不想使用恢复中的凭据文件的极少数情况下才使用此选项。

 -p pass-phrase

当您尝试恢复 AES 加密的数据库文件时,使用此选项可以指定一个附加密码。有关详细信息,请参阅 recover (1m)。

 -s server

指定执行 NMC 数据库备份的 NetWorker 服务器的名称

 -t time

使用此选项可恢复截至 中指定的日期的数据库 nsrgetdate 格式。

Staging_Directory

指定备份操作
使用的暂存目录对于自动备份,指定存储集名称。

 

示例:

[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

 

  1. 在 NMC 服务器上,打开管理 root 命令提示符以停止 NMC GSTD 服务:
Windows: net start gstd
Linux: systemctl start gst

使用 tasklist/Task ManagerPS 用于确保 GSTD 服务已启动。
 
  1. 确保可以连接到 NMC。

 

  1. 在 NMC 服务启动期间监视gstd.raw是否存在任何错误:
Linux: /opt/lgtonmc/logs/gstd.raw
Windows: [Install Drive]:\Program Files\EMC NetWorker\Management\GST\logs\gstd.raw

Weitere Informationen

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

Betroffene Produkte

NetWorker

Produkte

NetWorker
Artikeleigenschaften
Artikelnummer: 000019968
Artikeltyp: How To
Zuletzt geändert: 01 Nov. 2024
Version:  5
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.