ÇözümPark'a hoş geldiniz. Oturum Aç | Üye Ol
 
Ana Sayfa Makale Video Forum Resimler Dosyalar Etkinlik Hizmetlerimiz Biz Kimiz

3 Parti Yazılımlar

CA ARCServe – Exchange Server Mailbox Level Backup

 

Merhaba, bu makalemizde CA firmasının yıllardır en popüler ürünü olan ARCServe Backup R16 üzerinde Microsoft Exchange Server 2010 – mailbox backup özelliğini anlatacağım.  ARCServe, mailbox düzeyinde yedekleme yapmak için bazı ön koşullar gerektirir. Ön koşulları maddeler halinde aşağıda sunalım :

 

1-      ARCserve for Excange Agent lisansımız olmalı

2-      Domain Controller ile Exchange server arasındaki iletişim düzgün olmalı

3-      ARCServe sunucu ile Exchange server birbirlerine isimleri ile ulaşabilmeli

4-      Exchange server üzerinde Exchange Agent yüklü olmalı

5-      Exchange server üzerinde Messaging API and Collaboration Data Objects 1.2.1 sürüm yüklü olmalı

6-      ARCServe üzerinde mailbox yedeklemede görevli olan kullanıcının tüm mailboxları en az read-write etme yetkileri olmalı ( çünkü mailbox-level yedeklemede, ilgili mailboxların içlerini okuyup, bizim belirttiğimiz hedefe yazma işlemi yapıyoruz )

 

Not : Ön koşullar sağlanırken, önce MAPI, sonra ARCServe Exchange agent yüklenmeli.

 

7-      ARCServe yedekleme yaparken, kullandığı session sayısı kadar cpu’ya yüklenir. Bu sebeple, programın içerisinde bulunan Multi Treat değeri, Exchange sunucunuzda bulunan fiziksel sunucunun 1,5 katı kadar olmalıdır. Bu ince ayarı makalenin devamında paylaşacağım.

8-      Destination Tanımlama ( Yedeklerin yazılacağı hedefin arcserve’e gösterilmesi )

 

Yedekleme İşlemleri

 

Aşağıdaki linkten Messaging API ‘yi download ederek Exchange sunucumuz üzerine kuruyoruz.

 

http://www.microsoft.com/en-us/download/details.aspx?id=1004

 

Bu setup next , next ve finish olarak sonlandığı için detaya girmiyorum.

 

ARCServe Exchange Agent Yükleme

 

Bunun için iki yöntem mevcut; birincisi kurulum klasörü içerisinde exchange agent setup dosyasını çalıştırmak, ikincisi backup server üzerinde uzaktan yükleme yapmak. Ben işe aksiyon katmak için backup server üzerinden exchange servera ulaşıp uzaktan yükleme yapacağım. Böylece herhangi bir agent, backup clientlara nasıl yüklenir bunu da göstermiş olalım. Öncelikle yedek alacağımız hedefi belirtmeliyiz.

 

a.       Backup Destination

 

image001

 

 

image002

 

 

image003

 

 

image004

 

 

image005

 

 

image006

 

 

Deduplication yedek alacağımız için, yedek alacağımız dizini Deduplication Devices altına tanımladık. ARCServe, her yedek pathini birer device olarak algılar.

 

Data File Location: Yedek dataların nerelere yazılacağını ifade eder.

 

Index File Location: Yedek göreviyle ilgili bilgilerin nereye yazılacağını ifade eder.

 

Group Name: ARCServe ile isterseniz, bir grup tanımlayıp birden fazla path yada tape gibi yedek cihazı belirterek birden fazla kaynağı tek bir gruba yazdırabiliriz. Group Name ‘e girdiğimiz isim, görevi oluştururken göstereceğimiz destination ismidir.

 

 

image007

 

 

Bir önceki adımda Next ‘e bastığımızda yukarıda küçük ekranda görülen uyarıyı alacağız. Bu uyarının anlamı, Index dosyaları ile verilerin aynı partition içerisinde yer almasının sakıncaları olduğunu ifade eder. Canlı ortamda iki veriyi farklı partitionlara yazdırmalıyız. Çünkü veriye bir şey olduğunda görevle ilgili neler olup bittiğini göremeyebiliriz. ARCServe’ün verdiği feedbacke göre aynı yerde tutmakta bir sakınca yok. Çünkü görevle ilgili verilerin asılları, ARCServe kurulurken ürünle birlikte gelen ARCServe SQL veritabanında da tutuluyor. Bu sebeple özellikle test ortamları yormaya gerek olmadığı için Next ile devam edelim.

 

 

image008

 

 

Destination tanımı buraya kadardı. Bir sonraki next adımı, bizi birinci adımın başına geri döndürecektir. Bunun anlamı, yeni bir device tanımlamak istememizdir. Bu sebeple son ekran görüntüsünden sonra Exit deyip çıkabiliriz.

 

b.       Agent Yükleme

 

image009

 

 

image010

 

 

Caroot: Portalımızda ARCServe kurulum makalesinde anlatmıştım. Linkten faydalanabilirsiniz :

 

http://www.cozumpark.com/blogs/3party/archive/2012/08/05/arcserve-backup-program-na-giri.aspx

 

Hatırlatmak amacıyla değineyim. Caroot kullanıcısı, arcserve admin olarak kabul edeceğimiz, program üzerinde yönetimsel işlemleri yapmaya yarayan ve SQL ‘de otomatik oluşturulan kullanıcıdır. Şifresini ise kurulum yaparken biz belirleriz.

 

 

image011

 

 

image012

 

 

image013

 

 

image014

 

 

Not: Yukarıdaki ekranda girilen kullanıcı adı, mailboxlarda okuma ve yazma yetkilerine sahip bir kullanıcı olmalı.

 

 

image015

 

 

image016

 

 

image017

 

 

image018

 

 

Install’a bastıktan sonra göreceğimiz iki ekran yukarıdaki gibidir.

 

Kurulum sırasında Exchange server üzerinde çalışan. exe’lerden alınan ekran görüntümüz:

 

 

image019

 

 

image020

 

 

Agent yüklememiz tamamlandı. Yedek almaya başlamadan önce Exchange tarafında nelerin değiştiğini görelim:

 

 

image021

 

 

Backup Agent Admin, burada bizim işimize yarayacak agent programıdır. İçerisine göz atalım.

 

 

image022

 

 

image023

 

 

Bizi birincil planda ilgilendiren mailbox level backup olduğu için Exchange Server Agent’ı seçip konfigürasyona tıkladığımızda aşağıdaki ekran açılır ve ilgili treat ayarı yapılır.

 

Number Of Treat değeri varsayılan olarak 1 ‘dir. Biz performansı artırmak için 4 yada 6 vermeliyiz.

 

 

image024

 

 

image025

 

 

Bu değişikliğin aktif olması için servisleri açarak CA ARCServe Universal Agent servisini restart ediyoruz.

 

Yedek Görevi Hazırlama

 

 

image026

 

 

image027

 

 

Yukarıdaki ekranda görüldüğü gibi, Exchange Organization bölümünden sistemimizdeki exchange serverları görüp, expand ederek mailbox seviyesine inip yedeklemek istediğimiz mailboxları seçiyoruz.

 

 

image028

 

 

İlgili yedeğin hangi aralıklarla ne şekilde alınacağı yukarıdaki ekranda belirtilmiştir. Bu bölümle ilgili detayı da ARCServe kurulum makalemizde bulabilirsiniz. Çok fazla seçenek olacağı için detaya girmeden geçiyorum.

 

 

image029

 

 

image030

 

 

 

image031

 

 

image032

 

 

Job Execution Time : İlgili görevin ne zaman çalışacağını belirtir.

 

Job Name : Job Status ekranında yedek görev adının nasıl görüneceğini belirtir. Buraya istediğiniz herhangi bir açıklamayı girebilirsiniz.

 

 

image033

 

 

Görevin son durumu ile ilgili bilgiyi de yukarıdaki ekranda görebiliyoruz.

 

Örnek olarak hazırladığımız job ile ilgili logu aşağıda paylaşıyorum. Bu log içerisinde görevin ne zaman başladığı, ne zaman bittiği, saniyede ne kadar veri yazdığı, veriyi nereye yazdığı gibi bilgileri detaylıca görebilirsiniz.

 

 

*******************[MESSAGES OF MASTER JOB]*******************
CA ARCserve Backup -- Backup
[SubJob]
Totals For................... SubJob 1

Job No....................... 4
Job ID....................... 9
Total Session(s)............. 1
Total Size (Disk)............ 43,37 KB
Total Size (Media)........... 64,00 KB
Elapsed Time................. 1m 4s
Average Throughput........... 182,00 KB/min
SubJob Status................ Finished

[Master Job]
Totals For................... Master Job
Job No....................... 3
Job ID....................... 8
Total Session(s)............. 1
Total Directories............ 0
Total File(s)................ 12
Total Skip(s)................ 0
Total Size (Disk)............ 43,37 KB
Total Size (Media)........... 64,00 KB
Elapsed Time................. 1m 10s
Average Throughput........... 182,00 KB/min
Backup Operation Successful.

*******************[MESSAGES OF CHILD JOB #1]*******************
CA ARCserve Backup – Backup

Job No....................... 4
Job ID....................... 9
Description.................. Mailbox-Level Backup
Workstation.................. EXCH
Source....................... dbaexsis\Mailbox Database 1579596573
Target....................... 04.02.13 22:52, ID 22C6, Sequence #1
Session...................... 1
Start Time................... 04.02.13 22:52 
Session Method............... Exchange Document Level - Full
Directories Backed Up
Total Directories............ 0
Total File(s)................ 12
Total Skip(s)................ 0
Total Size (Disk)............ 43,37 KB
Total Size (Media)........... 64,00 KB
Elapsed Time................. 21s
Average Throughput........... 182,00 KB/min
Session Status............... Finished
Totals For................... EXCH
Total Session(s)............. 1
Total Directories............ 0
Total File(s)................ 12
Total Skip(s)................ 0
Total Size (Disk)............ 43,37 KB
Total Size (Media)........... 64,00 KB
Elapsed Time................. 21s
Average Throughput........... 182,00 KB/min
Node Status.................. Finished
Totals For................... Job
Total Session(s)............. 1
Total Directories............ 0
Total File(s)................ 12
Total Skip(s)................ 0
Total Size (Disk)............ 43,37 KB
Total Size (Media)........... 64,00 KB
Elapsed Time................. 1m 4s
Average Throughput........... 182,00 KB/min
Backup Operation Successful.

 

Yedekleme işlemi böylelikle bitmiş oldu. Yukarıdaki log dışında, ilgili job için nasıl bir rapor üretilmiş bakalım.

 

 

image034

 

 

Bu özellik, özelleştirilebilen raporlamaların bir örneği idi. Daha çok üzerinde duracağımız bir makale gelecek.

 

ARCServe, bu ve buna benzer yedekleme operasyonlarını çok daha detaylıca yapabilen, üzerinde optimizasyon yaptıkça performansı artabilen ve daha çok veriyi daha hızlı alabilen yedekleme yazılımlarından biridir. Türkiye’de desteği ve pazar payı düşük olmasına rağmen, efektif kullanıldığında güvenliği hat safhaya çıkardığını söyleyebilirim. Remote replication, Disk to disk, disk to tape, cloud backup, image backup, hyper-v/vmware, oracle, db2, sql backup, Linux/unix, Mac OS X backup, AS 400 backup, staging (moving jobs), static backup, mail notification, media reports, job reports, monitoring, deduplication policy vb. bir çok özelliği daha mevcut. Uzun bir aradan sonra ailemize katkıları olacağını düşündüğüm güzel bir ürünün makale serüvenini başlatmış bulunuyorum. Bir sonraki makalede işi biraz daha karıştırıp domainler arası trust yapıp farklı iki lokasyon arasında nasıl yedekleme yapıyoruz bunu görebiliriz.

Teşekkürler

Tarih : 10 Şubat 2013 Pazar 21:36 Yayınlayan: Anonymous

Yorumlar

 

Rıza ŞAHAN

Eline sağlık Alper.

Şubat 10, 2013 21:54
 

Hakan UZUNER

Eline sağlık.

Şubat 11, 2013 09:30
 

Anonymous

Çok teşekkürler

Şubat 11, 2013 19:57
 

Bulent Bilsel

Alper Hocam eline emeğine sağlık.

Şubat 12, 2013 07:55
Kimliksiz yorumlar seçilemez kılınmış durumdadır.
 

Bu Kategori

Hızlı aktarma

Arşivler

Etiketler