SAP HANA’yı ARCSERVE ile yedekleyin!

Fiyatlardan dolayı çok fazla firma kullanmasada SAP HANA adından ülkemizde de söz ettirmeye başladı. Peki böyle önemli bir sistem nasıl yedeklenmeli?

Bu yazıda bu soruya yanıt arayacağız . . .

SAP HANA Nasıl Korunur:

Sap Hana backup ‘ını Arcserve Backup R17 online olarak alıp ve restore etmeye imkan sağlamaktadır. Arcserve Backup R17 ‘nin Ent. Option for SAP HANA sayesinde Arcserve Backup ve SAP HANA database sunucusu arasındaki backup ‘lama ve restore sırasındaki haberleşmeyi ve adımları kontrol etmektedir. Bu kontrolde Arcserve SAP HANA Agent backup ‘lamanın hazırlanması geri getirilmesi ve işlenmesi adımlarını ağ üzerinden de takip etmektedir.

Bu opsiyon aşağıdaki işlemlere izin vermektedir;

■ Manage remote backups
■ Backup complete databases
■ Recover a complete database
■ Backup to a wide array of storage devices

Peki bize ne sağlıyacak biz zaten SAP yada SAP HANA backup ‘ını alabiliyoruz ve farklı bir yazılıma ihtiyaç duymuyoruz diyorsanız size şunu sormak isterim.

Böyle önemli bir sistemde RPO/RTO raporlamanızı yapabiliyormusunuz yani benim sistemim down olsa şu kadar zamanda sistemimi up yaparım diyebiliyormusunuz fakat bir backup yazılımı kullanırsanız Media Pool ‘larınızı organize edebilirsiniz böylece gün, hafta, ay ve yıl olrak backuplarınızı düzgünce kataloglayıp takip edebilirsiniz. Yedeklerinizin otomatik olarak farklı storage yada bölgelere göndererek daha sağlam bir disaster yapısını kurabilirsiniz.

Ayrıca SAP database ‘i hakkında UDP ‘de bazı farklı yedekleme çözümleride mevcuttur biz şimdi Hana ‘dan devam edelim.

NOT : ARCSERVE BACKUP R17 İÇİN GEÇERLİ ADIMLARDIR BU SEBEPLE PAKET İSİMLERİ VERSİYONA GÖRE FARKLILIK GÖSTEREBİLİR.

SAP Agent ‘ı kurmadan önce sorunsuz bir kurulum için libstdc++33-32bit.* paketinin OS ‘de var olduğundan emin olun yada mevcut değilse yükleyin. Aksi halde aşağıdaki hatayı almanız muhtemeldir.

Kurulum öncesinde dikkat edeceğiniz diğer adımlar aşağıdaki gibidir.

■ Arcserve Backup R17 ‘nin Ent. Option for SAP HANA Agent için sisteminizin min. donanım ve yazılımsal gereklilikleri karşıladığından emin olunuz. Bunun için Arcserve Backup compability Matrix ‘i kontrol edebilirisniz.

■ Bir Arcserve Backup sunucusuna sahip olduğunuzdan emin olunuz.
■ SAP HANA ‘da super user haklarına sahip olduğunuzdan emin olunuz.
■ SAP HANA server component ‘lerinin Agent kurduğunuz yerde olduğundan emin olunuz.

Sonrasında Arcserve Backup Enterprise Option for SAP HANA ve Client Agent ‘ı SAP HANA sunucusuna yüklüyoruz. Arcserve Backup Linux Agent ‘ı kuruyoruz. Burada Arcserve backup Agent Guide ‘dan adımları kontrol edebilirsiniz. Sonrasında Aşağıda görüldüğü gibi ilgili path ‘den ./hanasetup çalıştırarak Enterprise Option for SAP HANA modülünü sisteme yüklüyoruz.

Arcserve Linux Agent kuruldukdan sonra kurulum path’leri aşağıdaki gibidri ve ./hanasetup bu path ‘ler altından bulabilirsiniz.

Not : Agent kurulumlarından önce compability matrix ‘i kontrol etmeyi unutmayınız.

Enterprise Option for SAP HANA modülünün konfigirasyonu nasıl yapılır: 

To select the default, press Enter. The default ID is:  SAP HANA SID yazıyoruz. Örneğin HDB

To select the default directory press Enter. The default directory is: SAP home directory yazıyoruz. Örneğin /usr/sap

Agent kurulumu sırasında pfilesetup yes derseniz;

Backup almak için kullanacağınız parametreleri bu adımda düzenliyorsunuz. Dilerseniz sonradanda düzenlenebilmektedir.

Örneğin aşağıdaki örnekdeki gibi bir pfilesetup yapabilir ve bunu çağırtabilirsiniz.

HOST = <Agent kurulu olan hana server>

USERNAME= <SAP/HANA yetkili kullanıcı>

PASSWORD= <Kullanıcı şifresi>

DESTGROUP= <Arcserve device group> Tape yada disk storage için oluşturduğunuz setin adı

DESTTAPE= <Tape autoloader ‘ın adı>

MEDIAPOOL= <Arcserve Backup ‘da tanımladığınız media pool adı>

Tüm adımlar sonrasında agent konfigirasyon tamamlanmış oluyor.

Son bir işlem daha kaldı bu da tabiki üçüncü parti yazılımların backup alabilmesi için backint ‘in tanımlanmasıdır. Backint destination bilgilerinin tape ve storage parametrelerinin saklandığı yerdir bu sebeple backint ‘i de ilgili bilgilerimiz ile editliyoruz.

 Backup ‘ı tetiklemek içinde aşağıdaki komut kullanılabilmektedir ayrıca SAP HANA Studİo ‘dan schedule edebilirsiniz. Adımlar ise şöyledir.

SAP HANA Admin user ile bağlanın.

hdbsql -i 00 -u SYSTEM -p Password “backup data using backint (‘Full_Backup’)” örnek komut ‘u sisteminize göre editleyip kullanabilirsiniz.

                              Topoloji Aşağıdaki gibidir.

Log Backups :

SAP HANA Studio ‘dan Log backup tanımlamalarımızı yapabilmekteyiz ve adımlar aşağıdaki gibidir.

  • SAP HANA Studio Açın.
  • İlgili instance ‘a çift tıklayın.
  • Instance, Configuration, Global.ini , [ ]backup yoluna gidin.
  • log_backup_using_backint false ‘dan true yapın.

Ayrıca bu tanım Backint global.ini file ‘dan da yapılmaktadır.

/usr/sap/HDB/global/hdb/custom/config.

log_backup_using_backint = true

Office 365 evangelist with a little thing for OneNote. Microsoft MVP and community leader.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir