Merhabalar,
Son günlerdeki popüler konulardan ve çok sorulan sorulardan birisi de SAP HANA yedeklerini nasıl alacağız sorusu. Peki asıl konumuz olan Arcserve Backup ile implementasyonu nasıl gerçekleştireceğiz. İşte bu konu ile ilgili Arcserve Türkiye çalışanlarından olan Murat Kaykı'nın hazırlamış olduğu bir döküman bulunmakta. Dökümanı okunduktan sonra hızlıca aksiyon alabilecek şekilde yazılmış. Sizlerle paylaşıyorum. Sorularınız olursa buradan ya da kurumsal mail adreslerimizden ulaşabilirsiniz.
SAP HANA BACKUP REHBERİ
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
isterimbö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.
og_backup_using_backint = true
NOT : TANIM DEĞİŞTİKDEN SONRA HEMEN ETKİ ETMEKTEDİR
Detaylı bilgi destek ve config için bizlerlede iletişime geçebilirsiniz. Bu yazı ilgili konu ile ilgili sizleri bilgi sahibi yapmak için hazırlanmıştır. Yeterli düzeyde bilginiz Arcserve Backup ve SAP/SAP HANA tarafında yok ise ilgili üreticilere danışınız.
Murat Kayki
Arcserve Postsales Engineer
KAYNAK : https://documentation.arcserve.com/Arcserve-Backup/Available/R17/ENU/Bookshelf_Files/PDF/AB_SAP_HANA_W_ENU.pdf