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: Sådan gendannes NMC-databasen?

Summary: Du kan bruge kommandoen NetWorker recoverpsm til at gendanne NMC-databasen til en sikkerhedskopi af 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

Hvis du har identificeret fejl i NMC-databasen. Du kan bruge kommandoen NetWorker recoverpsm til at gendanne NMC-databasen til en sikkerhedskopi af nmcdb. Som standard bør der være et NMC-serverbackup-workflow inde i standardpolitikken for serverbeskyttelse. Sørg for, at dette er planlagt og konfigureret korrekt til at fuldføre sikkerhedskopiering af NMC-databasen. Du kan finde flere oplysninger om NMC-serverbeskyttelse i NetWorker-administrationsvejledningen samt NetWorker-kommandoreferencevejledningen for både savepsm - og recoverpsm-indstillinger . Disse dokumenter kan findes på https://www.dell.com/support/home/product-support/product/networker/docs

1) Først skal du sikre dig, at der er en sikkerhedskopi af NMC-databasen ved hjælp af kommandoen mminfo:
Syntaks: mminfo -avot -q client = nmc_server_name 
Eksempel:
[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


Bemærk: Hvis du ikke har ovenstående saveset, kan du ikke gendanne NMC, og den eneste mulighed er at geninstallere det som en ny forekomst.
 

2) Åbn en administrations-/rodkommandoprompt på NMC-serveren, og stop NMC GSTD-tjenesten (hvis den kører):

Windows: net stop gstd
Linux: systemctl stop gst

Bemærk: Brug kommandoen tasklist/Task Manager eller ps til at sikre, at gstd-tjenesten er stoppet
 

3) Brug kommandoen cd til at navigere til NMC's installationsbin-mappe. Kontroller, at kommandoen recoverpsm er angivet i denne mappe. Denne kommando bruges til at gendanne NMC-databasen.

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

4) Kør kommandoen recoverpsm på NMC-serveren:

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

Muligheder:

-c klient-navn

Angiver navnet på kilde-NMC-serveren. Se genoprettelse for at få flere oplysninger.

 D Bestemmelsessted

Angiver den mappe, som recoverpsm gendanner NMC-databasen til. Når du bruger denne indstilling, skal du manuelt kopiere databasefilerne fra destinationsmappen til den databasemappe, der er defineret for NMC-serveren. Sørg for, at du bevarer det samme ejerskab og de samme tilladelser til databasefilerne og legitimationsoplysningerne, når kopieringen er fuldført.

  F

Brug denne indstilling til at slette de aktuelle databasefiler, der findes i databasemappen, før du starter genoprettelsen.

 h

Vis brugsoplysningerne om kommandoen recoverpsm.

 O

Brug denne indstilling til at udelade gendannelsen af filen med legitimationsoplysninger til databasen. Brug kun denne indstilling i de sjældne tilfælde, hvor legitimationsfilen stadig findes, og du ikke vil bruge legitimationsoplysningerne fra gendannelsen.

 P-adgangssætning

Brug denne indstilling til at angive et ekstra adgangsudtryk, når du forsøger at gendanne AES-krypterede databasefiler. Se gendan(1 m) for at få flere oplysninger.

 S-server

Angiver navnet på den NetWorker-server, der udførte sikkerhedskopieringen af NMC-databasen.

 t tid

Brug denne indstilling til at gendanne databasen fra en dato, der er angivet i nsrgetdate-format .

Iscenesættelse Directory

Angiver den midlertidige mappe, der bruges af sikkerhedskopieringshandlingen. Hvis du vil foretage en automatisk sikkerhedskopiering, skal du angive navnet på det gemte sæt

 Eksempel: 

[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) Åbn en administrations-/rodkommandoprompt på NMC-serveren, og stop NMC GSTD-tjenesten:
Windows: net start gstd
Linux: SystemCTL Start GST

Bemærk: Brug kommandoen tasklist/Task Manager eller ps til at sikre, at gstd-tjenesten er startet.
 

6) Sørg for, at du kan oprette forbindelse til NMC.


Hvis din NMC-gendannelse mislykkes ved hjælp af recoverpsm , skal du kontakte Dell EMC Support for at få yderligere hjælp. Bemærk, at hvis en gendannelse ikke er mulig, skal der udføres en ny installation af NMC.

Additional Information

NMC-serverens .. \Management\GSTD\logs\gstd.raw eller /opt/lgtonmc/logs/gstd.raw kan bruges til at bekræfte, om der er NMCDB-beskadigelse:

Eksempel:

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