Exchange offline backup





1
Date Submitted Thu. Mar. 2nd, 2006 3:56 AM
Revision 1 of 1
Syntax Master dannyboy
Tags "Command Line" | Backup | BATCH | CMD | exchange
Comments 0 comments
Automated offline backup for Exchange server.
Requires ROBOCOPY from NTRK or other copy utility.
Requires manual adjustments

@ECHO OFF
REM * Add NET STOP/START commands for other services if needed ! *

SET EXLOG=EXCHANCE.LOG
ECHO. >>%EXLOG%
ECHO --------------------------------- >>%EXLOG%
ECHO STARTING EXCHANCE >>%EXLOG%
DATE /T >>%EXLOG%

ECHO STOPPING SERVICES ...
ECHO STOPPING SERVICES at ...>>%EXLOG% & TIME /T >>%EXLOG%
REM - NET STOP NavExchange /YES
REM - NET STOP MSExchangeINS /YES
REM - NET STOP MSExchangeDXA /YES
NET STOP MSExchangeIMC /YES
NET STOP MSExchangeES /YES
NET STOP MSExchangeMTA /YES
NET STOP MSExchangeIS /YES
NET STOP MSExchangeDS /YES
NET STOP MSExchangeSA /YES

REM * This will create an offline backup of Exchange server:

REM * Add similar lines for each drive with an EXCHSRVR folder !!!
REM * You may change target folder as needed.
REM * Warning: ROBOCOPY Deletes files from the target folder ! *

ECHO COPYING FILES ...
ECHO COPYING FILES started at ...>>%EXLOG% & TIME /T >>%EXLOG%

ROBOCOPY C:\EXCHSRVR BACK-C\EXCHSRVR /MIR /R:0

REM * ROBOCOPY is part of the NT Resource Kit from Microsoft.
REM * If you don't have ROBOCOPY, use for each drive:
REM     xcopy C:\EXCHSRVR BACK-C\EXCHSRVR /C/D/E/H/I/K/R
REM * However, xcopy will not delete obsolete (unnedded) files.

ECHO STARTING SERVICES ...
ECHO STARTING SERVICES at ...>>%EXLOG% & TIME /T >>%EXLOG%
NET START MSExchangeSA
NET START MSExchangeDS
NET START MSExchangeIS
NET START MSExchangeMTA
NET START MSExchangeES
NET START MSExchangeIMC
REM - NET START MSExchangeDXA
REM - NET START MSExchangeINS
REM - NET START NavExchange

REM * It is a good idea to backup the registry as well,
REM   using REGBACK (from NT4ResKit) or RDISK /S .

ECHO DONE.
ECHO END OF EXCHANCE at ...>>%EXLOG%
TIME /T>>%EXLOG% & DATE /T>>%EXLOG%
 

Comments

There are currently no comments for this snippet.

Voting