Tivoli Storage Manager TSM 7.1 Server Operation Center ve Client Agent Kurulumu

Backup Exec’e alternatif ararken bende Tivoli Storage Manager’i denemek istedim. Sonrasında internet üzerinde TSM ile ilgili Türkçe kaynağın olmadığını gördüm. Tivoli’ye belli bir mesai harcadıktan sonra da siz değerli abilerim ve kardeşlerimle paylaşmak istedim. Umarım bu güzel bir başlangıç olur ve devamında daha güzel makaleler paylaşma fırsatım olur.

Backup Exec kullanan bir olarak Tivoli kullanımı biraz zor bir depolama yazılımı. Ama diğer taraftan çok daha  gelişmiş yönetim ve izleme araçlarına sahip bir paket içeriğine sahip.

Ben bu makalede Tivoli Storage Server Manager, Operation Center ve Client Agent kullanımından bahsedeceğim.

Buna alternatif olarak da Tivoli’ nin yönetimi kolaylaştıran Spirit firmasına ait görsel arayüze sahip TSM Studio yazılımını da değineceğim.

Öncelikle IBM Software Access Catalog üzerinden gerekli olan IBM Tivoli Storage Server ve Client yazılımımızı indiriyorum.

     Trial olarak http://www14.software.ibm.com/webapp/download/byproduct.jsp?pgel=lnav adresinden ilgili kurulum dosyalarını edinebilirsiniz.   

  Öncelikle gereksinimlere şöyle bir göz atalım.

Windows ® Server Üzerinde IBM Tivoli Storage Manager İçin
Minimum Donanım ve Yazılım Gereksinimleri

 

 

Tivoli Storage Manager Sürüm 7.1 Gereksinimler

Donanım

AMD64 veya Intel EMT-64 işlemci

Disk Alanı

Disk alanı için minumum ve tavsiye edilen değerler:

·         (Tipik bir kurulum için) depolama için en az 5 GB boş disk

·         Geçici dizin için 60 MB’lık bir alan

·         Paylaşılan kaynaklar için 2 GB (Log vs.) bir alan


Ek disk alanı veritabanı ve log dosyaları için gereklidir. Veri tabanının büyüklüğü depolanacak dosyaların istemci sayısı ve sunucuların onları yönettiği yönteme bağlıdır. Çoğu iş yükleri ve yapılandırmaları için gerekli olan minimum alan 16 GB’dir.

En az üç katı arşiv log (48 GB) için aktif günlük alanı arılamalıdır. Veri tekilleştirme kullanacak olursanız ya da ağır bir istemci yükü olacaksa yeterli alandan fazlasını vermeye özen gösterin.

En iyi performans için veri tabanı için en az iki eşit büyüklükteki diskte veya LUN üzerinde kullanabilirsiniz. Tavsiyem arşiv database’niz için ayrı bir disk üzerinde veya LUN üzerinde kullanmanız.

(Arşiv log’ ları database’nizi sömürecektir )

Bellek

Bellek için ise aşağıdaki minimum ve tavsiye edilen değerler:

·         12 GB minumum bellek miktarı (TSM Server ve Operation Server’ın çalışabilmesı için)

·         16 GB önerilen bellek miktarı

·         Yoğun olarak kullanılan sunucular için en az 32 GB. Daha fazla kullanarak Tivoli Storage Manager sunucu  veritabanı performansını artırılabilirsiniz.

·         Eğer birden fazla database çalıştırmayı planlıyorsanız, her database bir sunucu için listelenen belleği gerektirir. Sistem için planlanan database sayısına göre tek bir sunucu için bellek miktarını çarparak bulabilirsiniz.

·         Replikasyon işlemi ek bellek gerektirir. Veri tekilleştirme olmadan replikasyon için en az 32 GB bellek gerekir. Veri tekilleştirme ile replikasyonu aynı anda düşünüyorsanız en az 64 GB bellek gerekir.

İşletim Sistemi

Aşağıdaki işletim sistemlerinden biri:

·         Microsoft Windows Server 2008 R2: Standart, Enterprise veya Datacenter Edition (64-bit)

·         Microsoft Windows Server 2012 (64-bit) veya R2 (64-bit)

Haberleşme protokolü

(Geçerli Windows işletim sistemleri ile öntanımlı) şu iletişim protokolü:

·         TCP / IP Sürüm 4 veya Version 6

Aygıt sürücüleri

IBM depolama aygıtları dışında sürücüler ve teyp kütüphaneleri için gerekli olan Tivoli Storage Manager ek sürücülere ihtiyaç duyulabilir. Aksi takdirde, Tivoli Storage Manager sadece çekirdek aygıt sürücüsü kullanılabilir.

IBM 3590, 3592, veya Ultrium teyp kütüphanesi veya sürücüleri için, IBM aygıt sürücüleri gereklidir. En güncel aygıt sürücülerini yüklemelisiniz.

Fix Central web sitesinde IBM sürücü paketlerini bulabilirsiniz.  http://www.ibm.com/support/fixcentral/ 

Tape cihazlar için Tivoli Storage Manager sunucusu kullanmadan önce aygıt sürücülerini mutlaka yapılandırın.

Diğer yazılım

Windows 2012ve R2 üzerinde mutlaka .NET Framework 3.5 yüklü ve çalışır olmalıdır.

Aşağıdaki Kullanıcı Hesabı Denetimi politikaları devre dışı bırakılmalıdır:

·         Kullanıcı Hesabı Denetimi: Yerleşik Administrator hesabı için Yönetici Onay Modu Pasif olmalıdır. (Aksi takdirde kuruluma devam edemezsiniz.)

 

Artık kurulum işlemlerine başlayabiliriz.

1.       Adım

.NET 3.5 rolünü kuruyoruz. (Server ve Client’lerde Kurulu olmalı)

 

2.       Adım

Group Policy Editor üzerinde Computer Configuration/Windows Settings/Security Settings/Local Policies/Security Options üzerinde UAC:Run All Administrators in Admin Approval Mode ilkesini Disabled’a çekiyoruz.

3.       Adım

İndirmiş olduğumuz kurulum dosyasını çalıştırıp açıyoruz.

4.       Adım

Kurulacak paketlerimizi seçiyoruz. (İlk defa kurulum yapacaksanız Storage Agent paketini kurmayınız).

5.       Adım

Gördüğümüz gibi tam bir hafıza canavarı ben kurulum esnasında 12 GB ram belirlemiştim. Ama o bana yetersiz olduğunu söyleyip 16 GB kullanmamı tavsiye ediyor.

6.       Adım

Lisans sözleşmesini kabul ediyoruz.

7.       Adım

Kurulum öncesi gerekli olan paketlerin yükleneceği dizini belirliyoruz.

8.       Adım

Tivoli yazlımının kurulacağı dizini seçiyoruz.

9.       Adım

Kurulacak dosyaların envanterini buradan görebilirsiniz.

10.   Adım

Burada yapılandırma paketlerinden birini seçebilirsiniz ben tam paket olan Extended Edition’u seçiyorum.

11.   Adım

Lisans okuyup devam ediyorum.

 

12.   Adım

(https) portumuz 11090 firewall üzerinden yetkilendirmeyi unutmuyoruz.

13.   Adım

SSL kullanırken kullanacağımız şifreyi belirliyoruz. İçeriğinde büyük harf, rakam ve en az iki karakter olmalı.

14.   Adım

Kurulum ekranının sonuna geldiğimiz kurulacak paketleri gördükten sonra yüklemeyi başlatıyoruz.

15.   Adım

Yükleme işlemi tamamlandıktan sonra Configuration Wizard’ı çalıştırıp Storage Manager ayarlarımızı yapmaya başlıyoruz.

16.   Adım

17.   Adım

Oluşturulacak TSM alanı için bir isim belirliyoruz. Sonrasında local admin hesabımızı ve şifremizi giriyoruz.

18.   Adım

TSM alanının oluşturulacağına dair bir uyarı alıyoruz.

19.   Adım

Veritabanımız ve oluşturulacak log dosyaları için klasörlerimizi oluşturuyoruz.

 

20.   Adım

Veritabanımız için oluşturduğumuz klasörün yolunu gösteriyoruz.

21.   Adım

Dört farklı log tutulmakta 19. Adım da oluşturmuş olduğumuz log klasörlerini burada tanımlıyoruz.

Aktiv log alanı ön tanımlı olarak 16 GB geliyor ama ben minimum alan olan 2 GB dı kullanacağım. (Ne kadar büyük tutarsanız o kadar yer kaplayacaktır zira 512 GB ye kadar çıktığını gördüm).

22.   Adım

Tivoli sunucu adımızı giriyoruz. (kurulacak olan sunucunun hostname’ni)

23.   Adım

Operation Center kullanıcı adı ve şifremizi belirliyoruz.

24.   Adım

Operation Center ve sonrasında kuracağımız Client Agent portlarına gerekli izinleri veriyoruz.

25.   Adım

Son kez yapılandırmamızı gözden geçiriyoruz.

26.   Adım

Evet, artık tüm yapılandırmamız sorunsuz gerçekleşti. Sırada Operation Center’ a bağlanmak var.

27.   Adım

28.   Adım

Ben Operation Server üzerinde çalışırken Chrome kullanıyorum daha az strese giriyorsunuz. 23. Adımda oluşturduğumuz kullanıcı adı ve şifremizi giriyoruz. SSL kullanmak isterseniz 13. Adıma göz atın.

29.   Adım

Operation Server ile kurmuş olduğumuz hub server arasında bir bağlantı sağlayıp bir şifre oluşturuyoruz.

30.   Adım

21. adımda oluşturduğumuz log veritabanını ve ne kadar süre içerisinde senkronize olacağını belirliyoruz.

31.   Adım

Operation Center’ın bizi ne kadar zamanda bir uyaracağını belirliyoruz.

32.   Adım

Operation Center ayarlarının sonunda bize kurulumun başarı ile gerçekleştiğine dair bir ekran geliyor.

33.   Adım

Evet, artık Tivoli Storage Server ve Operation Center kurulumlarını bitirdik. Operation Center yeni gelen bir Tivoli paketi daha gelişmiş bir ara yüze sahip ve daha sevecen.

34.   Adım

Artık Tivoli Command Line’ a Operation Center üzerinden erişebiliyorsunuz.

Ben >register node nodeadı nodeşifresi komutu ile 10 tane client node tanımladım.

 

 

35.   Adım

Tanımladığım node’ ları Client sekmesine geldiğini görüyorum.

36.   Adım

Services sekmesinde oluşturduğunuz backup set’leri ve kuralları görebilirsiniz.

 

 

 

 

37.   Adım

Services sekmesinde Tivoli sunucusunu ve veritabanını görebilirsiniz.

38.   Adım

Storage Pools sekmesinde veritabanımız içinde oluşturulan pool’ları görebilirsiniz. Default olarak unlimited capacity gelir. Dilerseniz konsol üzerinden limit tanımlayabilirsiniz.

>def vol backuppool disküzerindepoolyeri f=kapasitesi

39.   Adım

Storage Devices sekmesinde bağlı bulunan storage ve tape sürücülerini görebilirsiniz.

Yeni bir tape sunucusu tanımlamak için devclass komutunu kullanabilirsiniz.

>define devclass tapename devtype=4MM library=auto

NOT: 4MM benim tape loader’ımın tipidir. Bu farklılık gösterebilir.

Devam etmeden önce bazı temel komutlardan bahsetmek istiyorum.

Node(client) eklemek için;

>REGISTER NODE NODENAME(nodeadı) PASS(nodeşifresi)

Ekledimiz client nodeların depoladığı dosyaları temizlemek için;

>DELETE FILESPACE nodeeadı *

Node(client) silmek için;

>REMOVE NODE nodeadı

Günlük oluşturmak için;

>SET ALERTSUMMARYTOADMINS admin(yöneticihesabı)

Storage Pool’ları  görmek için;

>Q STG POOL

Pool’arın detayını görmek için;

>Q STG BACKUPPOOL F=D

Volume oluşturmak için;

>DEFINE VOLUME BACKUPPOOL volumeadı FORMATSIZE=10000

Volume silmek için;

>DELETE VOLUME ‘C:\WINDOWS\SYSTEM32\VOLUMETEST’ DISCARDD=YES

Schedule oluşturmak için;

>DEFINE SCHEDULE STANDARD ‘tsmclient1′ TYPE=CLIENT ACTION=INCREMENTAL OBJECTS=’c:\*’ DESCRIPTION=’deneme’ STARTDATE=07/24/2014

Schedule update etmek için;

>UPDATE SCHEDULE STANDARD ‘TSMCLIENT’ TYPE=CLIENT

Schedule güncellemek için;

>UPDATE SCHEDULE STANDARD ‘TSMCLIENT’ TYPE=CLIENT

Schedule silmek için;

>DELETE SCHEDULE STANDARD TSMCLIENT TYPE=CLIENT

 

Sıra geldi Client Agent’ımızı kurmaya;

40.   Adım

İndirmiş olduğumuz kurulum dosyasını client’mız üzerinde açıyoruz.

41.   Adım

Client kurulum ekranımız karşımızda TSM Backup-Archive Client’ı seçip devam ediyoruz.

42.   Adım

Client kurulumu da daha önceden bahsettiğim gibi .NET 3.5 ve Microsoft Visual C++ Redistributable paketlerini istemekte

43.   Adım

Kurulum yerimizi seçtikten sonra devam ediyoruz.

44.   Adım

Tam kurulum seçmenizi tavsiye ederim.

45.   Adım

SAN kullananlar için ufak bilgilendirme ekranını geçiyoruz. (Full kurulum yapmayanlara bu ekran gelmeyecektir).

46.   Adım

Kurulum tamamlandıktan sonra TSM Client Configuration Wizardı çalıştırıyoruz.

47.   Adım

Create a new options file seçerek devam ediyoruz.

48.   Adım

Client Node adımızı yazıyoruz. (Tavsiyem client host name ile node adını aynı yapmanız).

Bkz. 34. adımda oluşturduğumuz node adı.

49.   Adım

Bu ekranda farklı iletişim seçeneklerimiz var ben TCP/IP ile devam ediyorum.

50.   Adım

Tivoli Storage Server adımızı veya IP adresimizi yazıp devam ediyoruz.

51.   Adım

Bu akranda default include/exclude list önümüze geliyor. Sonradan istediğiniz gibi değiştirebilirsiniz.

Ben tümünü seçiyorum IBM burada oldukça güzel bir liste oluşturmuş.

52.   Adım

Bu ekranda isterseniz dosya formatına göre de oluşturabilirsiniz.

53.   Adım

Farklı yedekleme seçeneklerinizi buradan seçebilirsiniz.

54.   Adım

Apply diyerek Client Configuration Wizard’ dımızı tamamlıyoruz.

 

55.   Adım

Evet, kurulum tamamlandıktan sonra sadeleşmiş Client Manager ekranımız karşımıza geliyor.

 

56.   Adım

Sırada Client Schedule servisimizi çalıştırmak var. Utilities sekmesinden Setup Wizard’ı çalıştırıyoruz.

57.   Adım

Help me configure the TSM Client Scheduler’ı seçerek devam ediyoruz.

58.   Adım

Install a new or additional scheduler seçerek ilk servis kurulumuna başlıyoruz.

59.   Adım

Client Schedule için bir isim belirliyoruz bu aynı zamanda Schedule servisinin Windows Servislerinde ki adı olacaktır.

 

60.   Adım

Burada client ayarlarımızın depolanacağı yeri görüyoruz.

NOT: Olurda ayarlarınız bozulursa buradaki dsm.opt dosyasını silip hiç uğraşmadan Configuration Wizard’ı tekrardan yapılandırabilirsiniz. Aynı seçenek Server Wizard için de geçerlidir.

61.   Adım

34. adımda ki oluşturmuş olduğumuz node hesabımızı buraya giriyoruz.

62.   Adım

Schedule servisinin çalıştırma hakkını ve servisin nasıl çalıştırılacağını burada belirliyoruz.

63.   Adım

Schedule ve hata log’larının depolanacağı yeri belirliyoruz.

 

64.   Adım

Evet, artık servisin çalıştırıp çalıştırılmayacağını karar verdikten sonra devam ediyoruz.

65.   Adım

Apply diyerek kurulumu tamamlıyoruz.

Evet, artık arka planda Schedule servisimiz çalışmaya başladı.

Dilerseniz manuel arşivleme veya yedekleme yapabilirsiniz.

Edit sekmesinde Client Preferences  üzerinde ince ayarlarımızı yapabiliriz.

Sıra Tivoli Storage Manager’ın zor olan komut satırını daha da güzelleştiren ve hatta komutlar için kopya çekebileceğiniz ve hiç komut yazmak zorunda kalmadan GUI arayüzü içerisinde kolaylıkla kurallar ve ayarlar oluşturabileceğiniz  Spirit firmasına ait TSM Studio yazılımının kurulumuna geldi.

http://www.spiritsoftware.biz/category/download/ adresinde ilgili yazılımı indirebilirsiniz.

1.       Adım

Kurulum dosyamızı çalıştırıp gerekli kurulum paketini seçip devam ediyoruz.

 

 

2.       Adım

Kurulumu tamamladıktan sonra Add Server diyerek önceden kurmuş olduğumuz Tivoli Storage Server’ımızın bilgilerini giriyoruz.

3.       Adım

Bu ekranda gerekli tanımlama bilgilerini giriyoruz.

Karşımızda o karmaşık bilinmeyen gelişmiş TSM server komutları yerine kullanımı gayet kolay GUI ara yüzü

Komut kullanmadan backup set tanımlayabiliyorum.

 

34. adımdaki node tanımlama işlemini buradan da kolaylıkla yapabilirsiniz.

 

Yada buradan Tape Loader’ımızı tanımlayabiliriz.

 

Exit mobile version