NetWorker: Meerdere Exchange-databases parallel herstellen met behulp van de opdrachtregel
Summary: In dit artikel wordt beschreven hoe u meerdere Exchange-databases parallel kunt herstellen vanaf een Windows-opdrachtregel met behulp van de NetWorker Module for Microsoft (NMM). NMM-herstel wordt doorgaans uitgevoerd vanuit de gebruikersinterface, maar de NMM-gebruikersinterface ondersteunt door het ontwerp slechts het herstellen van één database tegelijk. Het herstellen van meerdere databases vanaf de opdrachtregel wordt doorgaans niet aanbevolen. In zeldzame gevallen is een opdrachtregelherstel nodig wanneer de gebruikersinterface geen opslagsets weergeeft of voor dringende herstelbewerkingen waarvoor het logboek niet opnieuw hoeft te worden afgespeeld. ...
Instructions
Exchange Server-databases waarvan een back-up wordt gemaakt met NetWorker Module for Microsoft (NMM) worden doorgaans hersteld vanaf de Exchange-server met behulp van de NMM-gebruikersinterface.
De gebruikersinterface kan bladeren en de bestaande back-ups selecteren die moeten worden hersteld. De gebruikersinterface start vervolgens de opdracht "nsrnmmrc" waarmee zowel de databasebestanden als de logbestanden worden hersteld.
Zodra het terugzetten van de bestanden is voltooid, informeert de gebruikersinterface bovendien Exchange dat de logboeken opnieuw kunnen worden afgespeeld en de database online kan worden gebracht.
De beperking van de NMM-gebruikersinterface is dat er slechts één database tegelijk kan worden hersteld.
Dit is alleen problematisch als er meerdere databases moeten worden hersteld en de herstelbewerkingen tijdgevoelig zijn.
In dat geval kan de back-upbeheerder handmatig opdrachtregelherstel van databases uitvoeren met behulp van het nsrnmmrc Voer een opdracht uit via een opdrachtprompt.
BELANGRIJKE VERSCHILLEN TUSSEN gebruikersinterface en opdrachtregelherstel
- Gebruikersinterface: Wanneer herstelbewerkingen worden uitgevoerd vanuit de gebruikersinterface, worden de transactielogboeken opnieuw afgespeeld en wordt de database na het herstel gekoppeld om deze online te brengen.
- Opdrachtregel: Wanneer de
nsrnmmrcDe opdracht wordt handmatig uitgevoerd vanaf een opdrachtprompt met verhoogde bevoegdheden. De back-upbeheerder herstelt de opgeslagen setbestanden op de lokale schijf. - De databasebestanden en logbestanden die worden hersteld via de opdracht zijn echter alleen OFFLINE omdat de logbestanden niet opnieuw worden afgespeeld en de database niet wordt gekoppeld.
- Dit wordt een plat bestandsherstel genoemd. Hiervoor moet een Exchange-beheerder Microsoft Exchange-hulpprogramma's gebruiken, zoals ESEUTIL, om de logboeken na het terugzetten opnieuw af te spelen en vervolgens de database te koppelen.
- Dit is een belangrijk onderscheid dat het opdrachtregelherstelproces complexer maakt en zelden wordt uitgevoerd, behalve wanneer er problemen met de gebruikersinterface optreden waardoor ze niet kunnen bladeren en de opslagsets kunnen selecteren.
OVERZICHTSSTAPPEN
Ga als volgt te werk om een opdrachtregelherstel uit te voeren voor één database:
- Open een opdrachtprompt met verhoogde bevoegdheid. Voer
mminfoom de lijst met opslagsets ennsavetime. - Bereid de
nsrnmmrcOpdracht om de databaseopslagset in die opdrachtprompt te herstellen. - Open een andere opdrachtprompt met verhoogde bevoegdheid en herhaal dezelfde stappen voor een andere database.
PROCEDURE
- Voer mminfo uit om de
nsavetimeEn sla de setnaam op voor het maken van de herstelopdracht.
mminfo -s linux1 -c exch01 -r "savetime(24),nsavetime,sumsize,ssid,name" -avot
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
- Noteer de naam nsavetime en save set van de database, in dit geval
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
BELANGRIJK
- Zet de naam van de opslagset tussen dubbele aanhalingstekens (" ") en plaats een dubbele schuine streep (\\") voor het laatste dubbele aanhalingsteken (").
- Zonder de (\\") mislukt de opdracht.
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"
- Terwijl de eerste herstelbewerking wordt uitgevoerd, opent u nog een opdrachtprompt met verhoogde bevoegdheden met RunAs-administrator. Herhaal stap 1 en 2 voor een tweede database en een eventuele andere database om te herstellen vanaf de opdrachtregel.
- In het volgende artikel wordt ook beschreven hoe u in het algemeen opdrachtregelherstel uitvoert met behulp van
nsrnmmrc
NetWorker NMM - Een opdrachtregelherstel uitvoeren van Hyper-V Exchange-back-ups