NetWorker: Sådan gendannes flere Exchange-databaser parallelt ved hjælp af kommandolinjen

Summary: I denne artikel beskrives, hvordan du gendanner flere Exchange-databaser parallelt fra en Windows-kommandolinje ved hjælp af NetWorker Module for Microsoft (NMM). NMM-gendannelser udføres typisk fra brugergrænsefladen, men NMM-brugergrænsefladen understøtter som udgangspunkt kun gendannelse af én database ad gangen. Det anbefales normalt ikke at gendanne flere databaser fra kommandolinjen. I sjældne tilfælde er en kommandolinjegendannelse nødvendig, når brugergrænsefladen ikke viser gemte sæt, eller til hastegendannelser, der ikke kræver logafspilning. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Exchange Server-databaser, der sikkerhedskopieres med NetWorker Module for Microsoft (NMM), gendannes typisk fra Exchange-serveren ved hjælp af NMM-brugergrænsefladen.
Brugergrænsefladen kan gennemse og vælge de eksisterende sikkerhedskopier, der skal gendannes. Brugergrænsefladen starter derefter kommandoen "nsrnmmrc", som gendanner både databasefilerne og logfilerne.

Når gendannelsen af filerne er fuldført, informerer brugergrænsefladen desuden Exchange om, at den kan afspille logfilerne igen og bringe databasen online. 
Begrænsningen ved NMM-brugergrænsefladen er, at kun én database kan gendannes ad gangen.

Dette er kun problematisk, hvis der er flere databaser, der skal gendannes, og gendannelserne er tidsfølsomme.
I så fald kan sikkerhedskopieringsadministratoren udføre manuel kommandolinjegendannelse af databaser ved hjælp af nsrnmmrc fra en kommandoprompt.
 

VIGTIGE FORSKELLE MELLEM brugergrænseflade og kommandolinjegendannelse

  • Brugergrænseflade:  Når der udføres gendannelser fra brugergrænsefladen, afspilles transaktionslogfilerne igen, og databasen tilsluttes efter gendannelsen, så den er online. 
  • Kommandolinje:  Når nsrnmmrc Kommandoen køres manuelt fra en kommandoprompt med administratorrettigheder, backupadministratoren gendanner de gemte indstillede filer på den lokale disk. 
  • De databasefiler og logfiler, der gendannes fra kommandoen, er dog kun OFFLINE, fordi logfilerne ikke afspilles igen, og databasen ikke tilsluttes.
  • Dette kaldes en flad filgendannelse. Dette kræver, at en Exchange-administrator bruger Microsoft Exchange-værktøjer, f.eks. ESEUTIL, til at afspille logfilerne igen efter gendannelsen og derefter aktivere databasen. 
  • Dette er en vigtig forskel, der gør kommandolinjegendannelsesprocessen mere kompleks og udføres sjældent, undtagen når der opstår problemer med brugergrænsefladen, der forhindrer dem i at gennemse og vælge lagringssættene.

OPSUMMERING TRIN

Sådan udføres en kommandolinjegendannelse for én database:

  • Åbn en kommandoprompt med administratorrettigheder. Kør mminfo for at få listen over gemte sæt og nsavetime
  • Forbered nsrnmmrc kommando til at gendanne databaselagringssættet i kommandoprompten. 
  • Åbn en anden kommandoprompt med administratorrettigheder, og gentag de samme trin for en anden database.

PROCEDURE

  1. Kør mminfo for at indsamle nsavetime og gem sæt navn til opbygning af gendannelseskommandoen.
Eksempel:
mminfo -s linux1 -c exch01 -r "savetime(24),nsavetime,sumsize,ssid,name" -avot
Output
date     time       save time   size ssid      name
    2/19/2025 2:24:25 PM 1739993065 119 MB 4004917226 APPLICATIONS:\Microsoft Exchange 2019\Onetest\DatabaseFiles
    2/19/2025 2:24:27 PM 1739993067 111 MB 3971362794 APPLICATIONS:\Microsoft Exchange 2019\Onetest\LogFiles
    2/19/2025 2:24:48 PM 1739993088  31 KB 3921031167 APPLICATIONS:\Microsoft Exchange 2019\Onetest  /**Note** Restore this **/ 
    2/19/2025 2:24:50 PM 1739993090  24 KB 3904253953 APPLICATIONS:\Microsoft Exchange 2019   
  1. Notér databasens nsavetime , og gem sætnavnet, i dette tilfælde, 
NOTE: to recover both database files and logfiles, restore this single save set.

  2/19/2025 2:24:48 PM 1739993088  31 KB 3921031167 APPLICATIONS:\Microsoft Exchange 2019\Onetest  

NOTE: nsavetime name
1739993088  APPLICATIONS:\Microsoft Exchange 2019\Onetest

VIGTIG

  • Sæt navnet på det gemte sæt i dobbelte anførselstegn (" "), og indsæt en dobbelt skråstreg (\\") før det sidste dobbelte anførselstegn ("). 
  • Uden (\\") mislykkes kommandoen. 
Eksempel
Correct Syntax

nsrnmmrc -s linux1 -c exch01 -x C:\msexchange\dbs\restore -t 1739993088 "APPLICATIONS:\Microsoft Exchange 2019\Onetest\\"

Incorrect 

nsrnmmrc -s linux1 -c exch01 -x C:\msexchange\dbs\restore -t 1739993088 "APPLICATIONS:\Microsoft Exchange 2019\Onetest"
  1. Mens den første gendannelse kører, skal du åbne en anden forhøjet kommandoprompt med RunAs administrator.  Gentag trin 1 og 2 for en anden database og enhver anden database, der skal gendannes fra kommandolinjen.
  2. I følgende artikel beskrives det også, hvordan du udfører kommandolinjegendannelser generelt ved hjælp af nsrnmmrc

NetWorker NMM – Sådan udføres en kommandolinjegendannelse af Hyper-V Exchange-sikkerhedskopier

Article Properties
Article Number: 000193661
Article Type: How To
Last Modified: 20 Feb 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.