NetWorker: Jak obnovit více databází Exchange paralelně pomocí příkazového řádku

Summary: Tento článek popisuje, jak obnovit více databází Exchange paralelně z příkazového řádku systému Windows pomocí modulu NetWorker Module for Microsoft (NMM). Obnovení NMM se obvykle provádí z uživatelského rozhraní, ale uživatelské rozhraní NMM záměrně podporuje obnovení pouze jedné databáze najednou. Obnovení více databází z příkazového řádku se obvykle nedoporučuje. Ve výjimečných případech je nutné provést obnovení příkazovým řádkem, pokud uživatelské rozhraní nezobrazuje sady uložení nebo v případě naléhavých obnovení, která nevyžadují přehrání protokolů. ...

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

Databáze serveru Exchange Server zálohované pomocí modulu NetWorker Module for Microsoft (NMM) se obvykle obnovují ze serveru Exchange pomocí uživatelského rozhraní NMM.
Uživatelské rozhraní může procházet a vybírat stávající zálohy, které se mají obnovit. Uživatelské rozhraní poté spustí příkaz "nsrnmmrc", který obnoví databázové soubory i soubory protokolu.

Po dokončení obnovení souborů navíc uživatelské rozhraní informuje server Exchange, že může protokoly přehrát a převést databázi do režimu online. 
Omezení uživatelského rozhraní NMM spočívá v tom, že v jednom okamžiku lze obnovit pouze jednu databázi.

To je problematické pouze v případě, že existuje více databází, které je třeba obnovit, a obnovení je časově citlivé.
V takovém případě může správce zálohování provést ruční obnovení databází z příkazového řádku pomocí nsrnmmrc z příkazového řádku.
 

DŮLEŽITÉ ROZDÍLY mezi uživatelským rozhraním a obnovením příkazového řádku

  • Uživatelské rozhraní:  Když se obnovení provádí z uživatelského rozhraní, transakční protokoly se přehrají a databáze se po obnovení připojí, aby se přepnula do režimu online. 
  • Příkazový řádek:  Až se nsrnmmrc Pokud je příkaz spuštěn ručně z příkazového řádku se zvýšenými oprávněními, správce zálohování obnoví soubory sady pro ukládání na místní disk. 
  • Databázové soubory a soubory protokolu, které jsou obnoveny z příkazu, jsou však OFFLINE pouze proto, že protokoly nejsou přehrávány a databáze není připojena.
  • Tomu se říká ploché obnovení souboru. To vyžaduje, aby správce serveru Exchange použil nástroje Microsoft Exchange, například ESEUTIL, aby mohl po obnovení přehrát protokoly a poté připojit databázi. 
  • Jedná se o hlavní rozdíl, který činí proces obnovení příkazového řádku složitějším a provádí se jen zřídka, s výjimkou případů, kdy dojde k problémům s uživatelským rozhraním, které jim brání v procházení a výběru sad pro ukládání.

SOUHRNNÉ KROKY

Obnovení jedné databáze pomocí příkazového řádku:

  • Otevřete příkazový řádek se zvýšenými oprávněními. Spustit mminfo pro získání seznamu uložených sad a nsavetime
  • Příprava nsrnmmrc příkaz k obnovení uložení databáze nastaveného v tomto příkazovém řádku. 
  • Otevřete další příkazový řádek se zvýšenými oprávněními a opakujte stejné kroky pro další databázi.

PROCEDURA

  1. Spuštěním příkazu mminfo shromážděte nsavetime a uložte název sady pro sestavení příkazu obnovení.
Příklad:
mminfo -s linux1 -c exch01 -r "savetime(24),nsavetime,sumsize,ssid,name" -avot
Výstup
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. Poznamenejte si nsavetime a uložte název sady databáze, v tomto případě 
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

DŮLEŽITÉ

  • Název sady uložení uzavřete do dvojitých uvozovek (" ") a před poslední dvojitou uvozovku ("). 
  • Bez znaku (\\") se příkaz nezdařil. 
Příklad
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. Zatímco probíhá první obnovení, otevřete další příkazový řádek se zvýšenými oprávněními jako správce Spustit jako.  Opakujte kroky 1 a 2 pro druhou databázi a všechny další databáze, které chcete obnovit z příkazového řádku.
  2. Následující článek také popisuje, jak provádět obnovení příkazového řádku obecně pomocí nsrnmmrc

NetWorker NMM – Jak provést obnovení záloh Hyper-V Exchange pomocí příkazového řádku

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.