Exchange 2010 DAG backup z użyciem Symantec Netbackup

This post is also available in: angielski

Poniżej chcielibyśmy skrótowo opisać sposób wykonania backupu baz serwera Microsoft Exchange 2010 za pomocą narzędzia do backupu Symantec NetBackup 7.5

Każdy wie, że backupy możemy podzielić ze względu na ilość danych jakie mają zostać zabezpieczone na:

  • Full Backup – pełny backup, backup całościowy wszystkich danych określonych w zadaniu backupowym
  • Incremental backup – przyrostowy, zapisywane są tylko te dane, które powstały lub uległy zmianie od czasu przeprowadzenia ostatniego całościowego lub przyrostowego backupu
  • Differential backup – różnicowy, zapisywane są tylko te dane, które uległy zmianie od czasu przeprowadzenia ostatniego całościowego lub przyrostowego backupu

Nie będziemy się tutaj skupiali jaki backup powinien być zastosowany w jakim przypadku ponieważ to zależy od wielkości środowiska oraz od wymaganego czasu odzyskania danych z backupu.

Niemniej jednak należy zwrócić uwagę, że w przypadku serwerów Exchange backup wykonywany jest:

  • poprzez wykorzystanie VSS (Volume Shadow Services) – umożliwia odzyskanie całego pliku bazy .edb
  • granular backup lub tzw skrzynkowy, umożliwiający odzyskanie z backupu, pojedynczej skrzynki lub emaili znajdujących się w skrzynce.

Poniżej przedstawimy przykładową konfigurację backupu środowiska Microsoft Exchange 2010 SP2, które składa się z DAG zawierającego dwa serwery z rolami Mailbox.

Do backupu wykorzystamy narzędzie Symantec Netbackup 7.5.

Dokumentacja opisująca skonfigurowanie backupu znajduje się tutaj:

NetBackup7.5_AdminGuide_Exchange.pdf

 

Na każdym z serwerów Exchange musimy mieć zainstalowanego klienta Netbackup.

Jeżeli chcemy skonfigurować backup typu Granular Recovery musimy dodatkowo na każdym z serwerów Exchange z rolami CAS oraz Mailbox zainstalować rolę NFS.

Jeżeli nie interesuje Was odzyskiwanie pojedynczych emaili przejdźcie do punktu 2.

 

1. Instalacja roli NFS na serwerach Exchange z rolami CAS oraz Mailbox

W przypadku konfiguracji backupu typu Granular Recovery (możliwość odzyskiwania pojedynczej skrzynki), na każdym z serwerów CAS oraz MBX musimy zainstalować rolę NFS.

Przed instalacją tej roli musimy upewnić się czy serwis ONC/RPC Portmapper jest wyłączony na serwerze.

W tym celu logujemy się na serwerze, uruchamiamy services.msc i odnajdujemy serwis ONC/RPC Portmapper.

Jeżeli go znajdziecie i jest on włączony to należy go wyłączyć i ustawić Startup Type – Disabled.

Netbackup_scr1

 

Serwis ten przeważnie występuje na serwerach z rolami Mailbox.

Następnie na serwerze Exchange uruchamiamy Server Manager i wybieramy Add Role i zaznaczamy Services for Network File System jeżeli nie jest zainstalowany.

Po dodaniu roli ponownie przechodzimy do services.msc gdzie sprawdzmy czy dodane zostały dwa serwisy:

  • Client for NFS który ma być włączony i uruchamiany automatycznie
  • Server for NFS który wyłączamy i ustawiamy go jako wyłączony (Startup type – Disabled)

 

Dodatkowo w przypadku backupu pojedynczych skrzynek musimy zmienić parametry uruchamiania serwisu Netbackup Client Services.

W tym celu otwieramy właściwości serwisu Netbackup Client Services i przechodzimy na zakładkę Log On, gdzie wpisujemy poświadczenia użytkownika należącego do grupy Exchange Organization Administrators  lub posiadającego uprawnienia do wszystkich skrzynek.

 

2. Konfiguracja backupu

 

Na serwerze backupu uruchamiamy konsole Netbackup Administration Console, gdzie tworzymy nową polisę o nazwie Exchange_test, jak poniżej.

Netbackup_scr2

Jako Policy type: wybieramy MS-Exchange-Server

upewniamy się że zaznaczone jest Perform snapshot backup

Przy Database backup source: wybieramy Passive copy and if not available the active copy

Jeżeli chcemy wykonywać backup typu Granular zaznaczamy odpowiedni checkbox Enable granular recovery.

Następnie wybieramy Preferred server list… i wpisujemy tam oba serwery należące do DAG.

Netbackup_scr3

 

Przechodzimy do zakładki Clients i wpisujemy nazwę naszego DAG-a

Netbackup_scr4

 

Przechodzimy na zakładkę Backup Selections gdzie podajemy bazy której mają zostać zbackupowane.

Netbackup_scr5

 

Na koniec pozostaje nam ustalenie harmonogramu backupu, czyli przechodzimy do zakładki Schedules

Netbackup_scr6

Harmonogram backupu musi być dostosowany z uwzględnieniem indywidualnego środowiska dlatego ten krok pomijamy.

Tak skonfigurowaną polisę zapisujemy.

Po utworzeniu polisy możemy czekać aż zostanie ona wykonana automatycznie lub w celu sprawdzenia poprawności jej działania możemy wykonać ją ręcznie.

Print Friendly
Otagowany , , , , .Dodaj do zakładek permalink.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>