Резервирование Active Directory c помощью NTBACKUP

Almas October 6, 2011
1597
0
0
0

Простой способ сохранения копии Active Direcory (Backup AD) с помощью NTBACKUP Нам понадобится: 1. Task Manager (планировщик) 2. NTBackup 3. Свободное место (для архива)   В Task Manager'e создаем...

Простой способ сохранения копии Active Direcory (Backup AD) с помощью NTBACKUP

Нам понадобится:

1. Task Manager (планировщик)

2. NTBackup

3. Свободное место (для архива)

 

В Task Manager'e создаем задание, вписываем в него следующию команду:

C:\WINDOWS\system32\cmd.exe /c ntbackup backup systemstate /f "\\backup_srv\serverbackup\pdc_systamestate.bkf" /v:no /r:no /rs:no /hc:off /m normal

В этой команде мы сохранили копию Active Directory (точку восстановления) на сервер backup_srv, в папку serverbackup.

Запускать данное задание обязательно каждый день! В противном случае востановление будет не возможным.

Можно создать простой скрипт:

@echo off
setlocal ENABLEDELAYEDEXPANSION

rem Path to backup place. In this place need exist backup job file "Backup User.bks"
set BackPath=\\BackupSvr\Backup

 

rem Number of rotations days
set BDays=7

 

ntbackup.exe backup "@%BackPath%\Backup User.bks" /n "Backup home of User" /d "Backup set for User home" /v:no /r:no /rs:no /hc:off /m normal /j "Daily backup User home" /l:n /f "%BackPath%\User.bkf"
if ERRORLEVEL 1 exit %ERRORLEVEL%

 

del %BackPath%\User-%BDays%.bkf

for /L %%i in ( %BDays% ,-1,1 ) do (
Set /A Prev=%%i-1
ren "%BackPath%\User-!Prev!.bkf" User-%%i.bkf
)

ren "%BackPath%\User.bkf" User-0.bkf

   

В новых версиях Windows, появилась утилита "Локальная Архивация" которая создает архивы системы.

   

Оцените пост

0