Şirketimizde kullandığımız pek çok server ın hayati önemi vardır ve bunlar günlük olarak yedeklenirler. Ancak pek çok sistem yöneticisi ISA Server ın nasıl yedekleneceği konusunda çok bilgi sahibi değildir. Bilgi sahibi olanlar ise ISA Server ı pek önemsemezler, ancak ISA Server sadece internet sağlamaz, güvenlik, cache, publish, vpn gibi pek çok önemli görevi vardır ve aslında ISA Server ın çalışmaması bütün bu servislerin çalışmaması manasına gelmektedir. Bu nedenle bende makalemde ISA Server ın nasıl yedekleneceği konusunda bilgi vereceğim.
Kullanmakta olduğumuz ISA Server bir Windows Server 2003 un üzerinde çalışmaktadır, ancak ISA Server ı gerçekten amaçları dahilinde kullanıyorsanız bu server üzerinde ISA dışında servis bulunmamaktadır ve bu nedenle alınacak asıl yedek ISA Server yedekleridir. Ancak unutulmaması gereken nokta, eğer ISA Server ın çalıştığı makinede oluşan problemlerden dolayı makine değiştirmek zorunda kalırsanız, yeni makine ismi, ip adresleri, ISA nın güvenliği için External interface üzerinde yaptığınız ayarları tekrar yapmanız gerekecektir. Bu nedenle ISA Server için en iyi yedekleme yöntemi olarak ben öncelikle acronis imajı ardından ISA Server yedekleri görüyorum. Sebebi ise 2003 üzerine kritik servisler olmadığı için ( Exchange, sql, ad vb ) istediğiniz bir yedeğe geri döner ve dönmeden önce aldığınız ISA Server yedeklerini de hızlı bir şekilde import edebilirsiniz.
ISA Server ın iki sürümü vardır, Standart ve Enterprise. Bu ürünlerin yedekleme ve geri yükleme işlemleri biraz farklılık göstermektedir.
( Not: makale boyunca 2004 sürümünün resimleri kullanılacaktır ancak her iki sürümde de menüler ve yedekleme özellikleri aynı olduğu için ayıca belirtilmemiştir. ) ( tek belirgin fark ISA Server 2004 Std sürümünde cache ayarları yedeklenemezken ISA 2006 Std sürümünde bunun yapılabiliyor olması bu nedenle ISA 2006 Std ayrıca göstereceğim )
ISA 2004 ? 2006 Enterprise Edition ın Yedeklenmesi
Yedek almadan önce gerçek bir senaryo oluşturmak için elimdeki ISA Server da bir takım değişiklikler yaptım. Bunlar aşağıdaki gibidir
Firewall kısmında kural değişikliği, Cache özelliğinin açılması, VPN in açılması, yeni bir network tanımlanması ve network rule oluşturulması.
Şekil ? 1
Şekil ? 2
Şekil ? 3
ISA Server üzerinde tanımladığım değişiklikler yukarıdaki şekillerde görünmektedir.
Bu değişiklikleri yaptıktan sonra yedekleme işlemine başlayabiliriz.
Yedekleme işlemi için öncelikle ISA yönetim konsolunu açıyoruz
Şekil - 4
Enterprise kısmına sağ tıklıyor ve ?Export? seçeneğini seçiyoruz.
Şekil ? 5
Karşımıza bir karşılama ekranı çıkıyor, next diyerek ilerliyoruz.
Şekil ? 6
Eğer ISA Server ı yine aynı domain de utacak ve aynı yöneticilerin yönetimine açacak isek, daha önce yetkilendirme ile izin verdiğimiz kullanıcıların haklarını da yedeklemeye dahil edelim.
Şekil ? 7
Yedekleme için biz dizin ve isim belirtiyoruz
Şekil ? 8
Yedeklemeyi başlatmak için ?Finish? butonuna basıyoruz.
Bu işlemin ardından ISA Server Enterprise yapısını yedeklemiş olduk. Ancak bu yedek sadece ?Enterprise kuralları, Enterprise networkleri ve Enterprise add-on ları içeriyor, oysaki bu dizin yapısındaki her bir server ın ayrı network leri ve kuralları var, bu nedenle sadece Enterprise yapısını yedeklemek yetmiyor.
Bunun için ISA yönetim konsolunda Server a sağ tıklayarak ?Back up? seçeneğini seçiyoruz
Şekil -9
Şekil -10
Yedekleme sihirbazının ilk penceresini ?Next? diyerek geçiyoruz
Şekil -11
Eski ISA Server daki kullanıcıların yönetim hakları ile ISA Server a ait belirli özelliklerin alınıp alınmayacağını seçebiliyoruz. ISA Server a ait belirli özelliklere örnek ise; cache driver, VPN adres havuzu ve kullandığı sertifikalar gösterilebilir.
Şekil -12
Yedek alınacak dizini belirtiyoruz.
Şekil - 13
Finish diyerek yedekleme işlemini bitiriyoruz.
ISA 2004 Standart Edition ın Yedeklenmesi
ISA Server Standart Edition da ise işler bu kadar zor değil, Standart versiyonu tek başına çalıştığı için sadece server ın yedeğini almak bizim işimizi görecektir.
ISA Server Standart Edition un yedeğini almak için ISA yönetim konsolunu açıyoruz.
Şekil -14
Ve karşımıza çıkan menüden Back up seçeneğini seçiyoruz
Şekil -15
Yedek için bir isim ve 8 karakterli bir şifre seçiyoruz ardından ayarları kayıt ediyoruz.
Bu şekilde de ISA 2004 standart Edition un yedeklemesini yapmış bulunuyoruz.
Her iki sürümde de ortak olan yedekleme ise log dosyaları ile cache driver dır.
Log dosyaları ?C:Program FilesMicrosoft ISA ServerISALogs? dizini altında bulunmakta ve bu dizini kopyalamamız yeterli olacaktır.
Şekil -16
ISA Server çalışırken loglarını bu dizine yazar ve ISA Server ın loglarını yedeklemek için öncelikle servislerden ?MSSQL$MSFW? servisini durdurmak gerekmektedir.
Bunun sebebi ise ISA Server kurulurken loglarını saklamak için MSDE servisini kurar ve logları SQL veritabanında saklar, SQL Server da çalışırken kullandığı veritabanı dosyalarının kopyalanmasına izin vermez.
Şekil -17
Bu servisi durdurmak için yönetimsel araçlardan servisleri açarak ilgili servisi durduruyor ve bu dizin içeriğini kopyalıyoruz.
Cache için ise ayarladığımız cache dizinini kopyalamak gerekmektedir (<cache drive>urlcache ) . Cache konusun önemlidir çünkü ISA Server 2004 Standart versiyonunda cache ayarları yedeği alınmaz ( ancak ISA 2004 Enterprise Edition da bu özellikle vardır. ) . ( yedekleri aldıktan sonra servisi tekrar çalıştırmayı unutmayın ve her türlü duruma karşılık birde Microsoft Firewall servisini restart edin.)
Artık bu işlemlerden sonra ISA Server ın her iki sürümünün de yedeğini almış bulunuyoruz. Geri yüklemek için ise aşağıdaki yöntemleri izlememiz gerekmektedir.
ISA 2004 ? 2006 Enterprise Edition ın Geri yüklenmesi
Bunun için öncelikle ISA yönetim konsolunu açıyoruz
Şekil ? 18
Enterprise kısmına sağ tıklıyoruz ve ?import? seçeneğini seçiyoruz
Şekil ? 19
Karşılama ekranını next diyerek ilerliyoruz.
Şekil ? 20
Yedeklerin olduğu dizini gösteriyoruz
Şekil -21
Finish diyerek import işlemini başlatıyoruz
Şekil -22
Değişikliklerin gerçekleşmesi için apply butonuna tıklıyoruz.
Ardından yine ISA yönetim konsolunda bu sefer array deki server ayarlarını alıyoruz.
Şekil -23
Server üzerine sağ tıklayıp ?import? seçeneğini seçiyoruz.
Şekil ? 24
Karşılama ekranını next diyerek geçiyoruz.
Şekil ? 25
Yedeklerin olduğu dizinini gösteriyoruz.
Şekil ? 26
Alacağımız bu yedeğin var olan ISA ayarların ek mi ( import ) yoksa tamamen bu ayarların mı geçerli olacağını ( overwrite ) belirliyoruz. Bey yedekten geri döndüğüm için restore u seçtim ve ilerliyorum
Şekil - 27
Eski ISA Server daki kullanıcıların yönetim hakları ile ISA Server a ait belirli özelliklerin alınıp alınmayacağını seçebiliyoruz. ISA Server a ait belirli özelliklere örnek ise; cache driver, VPN adres havuzu ve kullandığı sertifikalar gösterilebilir.( not: bu geri yükleme işlemi sonucunda bu server ın configuration storage e bağlantısını kontrol etmeniz gerekecektir. )
Şekil ? 28
Geri yüklemek için gerekli olan şifre yi giriyoruz.
Şekil ? 29
Finish butonuna tıklıyoruz
Şekil ? 30
Karşımıza bir uyarı penceresi çıkıyor ve bize ISA Server ın konfigürasyonun değişeceğini bildiriyor ve hala devam etmek istediğimize emin olup olmadığımızı soruyor, ok diyerek import işlemini başlatıyoruz.
Şekil ? 31
Değişiklerin gerçekleşmesi için ise ISA yönetim konsolunda ?apply? butonuna tıklıyoruz
Şekil -32
Bu değişiklerin sağlıklı bir şekilde olması için servisin tekrar başlatılması seçeneğini seçiyor ve ok butonuna basıyorum ve bu sayede Enterprise Edition versiyonu için geri yükleme işlemi başarı ile tamamlanmış oluyor.
Kontrollerim sonucunda ise yaptığım tüm değişiklikler aynen karşıma çıkıyor, firewall kuralları, cache ayarları, vpn, networkler ve network kuralları yani eksiksiz bir şekilde çalışıyor. ( Not: ISA ayarları sağlıklı gelse de bilgisayarınız ip ve güvenlik ayarlarını kontrol etmeyi unutmayın. )
ISA 2004 Standart Edition ın Geri yüklenmesi
ISA yönetim konsolunu açalım ve server üzerine sağ tıklayarak ?Restore? u seçelim
Şekil ? 33
Şekil -34
Yedek dosyasını yerini gösteriyor ve şifreyi de giriyoruz
Şekil -35
İşlemin başarılı bir şekilde gerçekleştiğine dair uyarıyı alıyor ve ok butonuna tıklıyoruz.
Şekil ? 36
Yaptığımız değişikliklerin gerçekleşmesi için ?Apply? butonuna basıyoruz
Şekil -37
Bu değişiklerin sağlıklı bir şekilde olması için servisin tekrar başlatılması seçeneğini seçiyor ve ok butonuna basıyorum. Bu sayede de Standart versiyonunda yedeklenmesini görmüş olduk.
ISA 2006 Standart Edition ın Yedeklenmesi
Şekil ? 38
Yönetim konsolunda Server üzerine sağ tıklıyor ve Export u seçiyoruz.
Şekil -39
Karşılama ekranını next diyerek geçiyoruz
Şekil ? 40
Yedekleyeceğimiz özellikleri ve şifre belirtiyoruz
Şekil ? 41
Yedekleme için bir dizin ve isim belirtiyoruz
Şekil ? 42
Finish diyerek yedekleme işlemini bitiriyoruz.
ISA 2006 Standart Edition ın Geri yüklenmesi
ISA 2006 Standart Edition için geri yükleme ise aşağıdaki gibidir.
Şekil ? 43
ISA yönetim konsolunda server üzerine sağ tıklıyoruz ve ?Import? u seçiyoruz.
Şekil ? 44
Karşılama Ekranını next diyerek geçiyoruz
Şekil ? 45
Yedek dizinini gösteriyoruz
Şekil ? 46
Alacağımız bu yedeğin var olan ISA ayarların ek mi ( import ) yoksa tamamen bu ayarların mı geçerli olacağını ( overwirte ) belirliyoruz. Bey yedekten geri döndüğüm için restore u seçtim ve ilerliyorum
Şekil - 47
Eski ISA Server daki kullanıcıların yönetim hakları ile ISA Server a ait belirli özelliklerin alınıp alınmayacağını seçebiliyoruz. ISA Server a ait belirli özelliklere örnek ise; cache driver, VPN adres havuzu ve kullandığı sertifikalar gösterilebilir.
Şekil ? 48
Geri yüklemek için gerekli olan şifre yi giriyoruz.
Şekil ? 49
Finish butonuna tıklıyoruz
Şekil ? 50
Karşımıza bir uyarı penceresi çıkıyor ve bize ISA Server ın konfigürasyonun değişeceğini bildiriyor ve hala devam etmek istediğimize emin olup olmadığımızı soruyor, ok diyerek import işlemini başlatıyoruz.
Şekil ? 51
Import işleminin tamamlanmasından sonra değişikliklerin gerçekleşmesi için ?Apply? butonuna tıklıyoruz.
Şekil -52
Değişikliklerin sağlıklı bir şekilde gerçekleşmesi için servisin restart olmasını seçiyorum ve import işlemini tamamlıyorum.
Bunu sonucunda geri yükleme işlemini bitirmiş oluyoruz.
Bu bilgiler ışığında ISA Serverınız güvenle yedekleyebilir ve acil durumlarda hızlı bir şekilde sistemi tekrar ayağa kaldırabilirsiniz.
Bir başka ISA makalesinde görüşmek üzere ( kaldı dimi yazacak bir şeyler J )
|