DPM üzerinden
Exchange serverin yedeklenmesini, yedekten geri dönüş yapılmasını ve tek bir
kullanıcının mailboxının geri dönülmesini göreceğiz.
Öncelikle exchange server için dpm agentı önceki makalelerde
bahsettiğim gibi yüklüyoruz.
Yeni bir koruma grubu oluşturuyoruz. Protection tabında New seçeneğine tıklayalım.
Server olduğundan server kısmın işaretleyip ilerliyoruz.
Yedek alınacak exchange databaselerini işaretliyoruz.
Koruma grubuna isim verip,
yedekleme yerini seçiyoruz.
Eseutil database bakımı için çalışıtırılsın özelliğini
seçiyoruz. Amaç xchange yedeklemesi yapıldıktan sonra log temizleme işlemi de
yapılacaktır. Bu işlem için Dpm Eseutil aracına gerek duymaktadır.
Bu hata geldiğinde yapacağımız.
Exchange
serverimiz üzerinde C:\Program Files\Microsoft\Exchange Server\V14\Bin klasörü
altında yer alan “ese.dll ve eseutil.exe” dosyalarını DPM kurulu olan
serverimize kopyalamalıyız.
Databaseimiz
işaretleyip next ile ilerliyoruz.
Korunacak
süre ve inceremental olarak ne kadar sürede backup alacağı ve full backup
süresini seçiyoruz.
Total data
size: Seçilen
dataların toplam boyut bilgisi verilmektedir.
Disk Space
Allocated in DPM: Bizim
seçmiş olduğumuz günde bir kez yapılacak yedekleme için, 5 gün tutulacak olan
koruma grubu için ayrılacak disk kapasitesi belirlenir.
Automatically
Grows Volumes: Disk boyutu
yetersiz geldiği zaman otomatik olarak backup diskimiz üzerinde, boşta bekleyen
bölümden ihtiyaç duymuş olduğu alanı kullanacak büyüme gerçekleştirecektir.
Yedeklemeyi
şimdi yapmak istiyorum.
Run a
consistency check if a replica becomes inconsisten: Aktif duruma getirmenizi
öneriyorum. Bu bölümü aktif duruma getirdiğimiz zaman DPM sunucumuz koruma
altında bulunan dosya sunucusuna iletişim kuramadığı zamanlar için geçerlidir.
Bu zaman dilimi yedekleme zaman dilimleri ile eşleşirse her bir saatte bir DPM
sunucusu dosya sunucumuzu kontrol edecektir ve iletişim sağladığı ilk zaman
diliminde görevi tekrardan başlatacaktır.
Run a Daily
consistency check according to the fllowing schedule: Bölümünde ise bu zaman diliminin
her bir saatte bir kontrol etmesini ama gerçekleştirilmeyen başarısız backup
görevinin belirli zaman dilimlerinde olmasını sağlarız.
Koruma grubunu oluşturalım.
Replika işleminin de tamamlandığını görmekteyiz.
Logları full backup ile temizleyecektir. Mail trafiği çok
olan yerlerde log trafiğide yüksek olacağından dolayı bu özellik çok faydalı
bir özelliktir.
Şimdi ise test işlemine başlayalım. İnformation Store
servisini stop edip, databasei siliyorum.
Servisi tekrar start edince, owaya giriş yapmaya çalışıyorum
ancak ulaşamıyorum.
Exchange server tarafında da zaten databasein dismount
olduğunu görmekteyiz. Bu durumda restore işlemi yapabilmek için, database
maintenance tabında this database can be overwritten by a restore kısmını
işaretliyoruz.
Bu işlem sonrası uygulayıp bu pencereyi kapatalım.
Şimdi DPM üzerinde Recovery tabında oluşturduğumuz koruma
grubu ve bunun alınan yedeğini gösretip recover tklıyoruz.
Recover işlemni başlatıyoruz.
Veriyi orjinal lokasyona recover edeceğini belirtiyor.
Recover sonrası databasei mount duruma getirecek.
Recover tıklayarak işlemi başlatalım.
Database boyutuna bağlı olarak biraz bekledikten sonra,
işlem tamamlanmakta.
Exchange server üzerinde de databasein mount duruma
geldiğini de görmekteyiz.
OWA tarafında da maillerin geldiğini görmekteyiz.
Bu adıma kadar database yedekleme ve geri
dönüş işlemini konuştuk. Şimdi de tek bir
mailbox üzerine konuşalım.
Test için kendi mailboxımdaki mailleri siliyorum.
Recovery
işlemi için boş bir database oluşturmamız gerekmektedir. Powershell komutu ise
şu şekildedir.
New-Mailboxdatabase –Recovery –Name
DATABASEADI –Server MAILSERVERADI –EdbfilePath “C:\Recovery\recovery.edb”
–LogFolderPath “C:\Recovery”
Dpm sunucunda Recovery tabında aldığımız database
yedekğinden ugur.demir mailboxını bulup üzerine sağ tuşla recover tıklıyoruz.
Recovery işlemi için sihirbazda next ile ilerliyrouz.
Mailbox restore işlemini mevcut exchange dbsine yapacak.
Bu kısımda exchange server adını ve az önce oluşturduğumuz
boş database adını giriyoruz.
Recover tıklayın.
Biraz bekledikten sonra işlem tamamlandı.
EMC tarafında da recovery isimli databesin oluştupunu
görebilmekteyiz.
Yine
powershell komutu ile c:\recovery\recovery.edb içerisinde bulunan ve
dismount olarak exchange üzerinde bulunan db içerisindeki mailboxımızı
kullanıcımızın maillerinin tutulduğu orijinal mailbox üzerine dönelim.
Restore-Mailbox
–Identity MAİLBOXADI –RecoveryDatabase DATABASEADI
Restore-Mailbox –Identity ugur.demir –RecoveryDatabase
RECOVERY komutunu uyguladıktan
sonra Çıkan uyarıya başlaması için A yazıp işlemi tamamlıyoruz.
OWA tarafını kontrol ettiğimizde mailler gelmiş durumda.
Son olarak ise recovery dbsini dismount ediyoruz.
Faydalı olması dileğiyle.
Uğur Demir
Hiç yorum yok:
Yorum Gönderme