NMDA: NMDA 19.x ile SAP IQ Veritabanı Yedeklemesini Yapılandırma
Riepilogo: Veritabanları ve Uygulamalar için NetWorker Modülü (NMDA) sürüm 19.x ile Sistemler, Uygulamalar ve Ürünler Akıllı Sorgu (SAP IQ) Veritabanını yapılandırma.
Istruzioni
NMDA yazılımı, Veritabanları ve Uygulamalar için NetWorker Modülü (NMDA) 19.x'ten başlayarak tüm Sistem Uygulamaları ve Ürünleri Akıllı Sorgu (SAP IQ) işlem günlüklerinin ve günlük arşivlerinin yedeklenmesini destekler. Günlük yedeklemesini gerçekleştirdikten sonra, veritabanını bir işlem günlüğü ofsetine geri yükleyen bir SAP IQ zaman içinde kurtarma gerçekleştirmek için NMDA'yı kullanın.
Veritabanı beş tür SAP IQ deposu içerir:
- Catalog store-Dosya dbname.db veritabanını yönetmeye ilişkin meta verileri ve bilgileri içerir.
- IQ main store-Veritabanı verilerini ve işlem günlüğünü içerir.
- IQ geçici deposu-Veritabanını yüklemek veya sorgulamak için kullanılan geçici verileri içerir.
- RLV store-Bellek içi verileri içerir.
- IQ shared temporary store-Multipleks ortam için geçici verileri içerir.
NMDDA, SAP IQ veritabanı verilerinin yedeklenmesi için dört yedekleme seviyesini destekler; tam, artımlı, tam zamandan beri artımlı ve işlem günlüğü. Yedeklemek istediğiniz SAP IQ veritabanı verileri için uygun yedekleme düzeyini belirtmeniz gerekir.
NMDA, tüm SAP IQ işlem günlüklerinin ve günlük arşivlerinin NetWorker kaydetme kümeleri olarak yedeklenmesini destekler. SAP IQ işlem günlüğü yedeklemelerini çalıştırdığınızda NetWorker yazılımı, günlükleri ve günlük arşivlerini yedeklemek için bir dosya sistemi yedeklemesi kullanır.
SAP IQ işlem günlüğü yedeklemeleri, günlük boşlukları veya eksik günlük dosyaları olup olmadığını kontrol etmez. SAP IQ işlem günlüğü yedeklemelerini etkinleştirmek için zorunlu parametreyi NSR_BACKUP_LEVEL NMDA SAP IQ yedekleme yapılandırma dosyasındaki txnlog değerine. Daha ayrıntılı bilgi için NMDA Yönetim ve Kurulum Kılavuzu'na bakın.
- NetWorker istemcisini ve NMDA'yı SAP IQ veritabanı sunucusuna yükleyin.
Şekil 1: NetWorker temel istemci ve genişletilmiş istemci yazılımını veri tabanı sunucusu ana bilgisayarına kurun.
- NMDA'yı sunucu ortamına bağlama
cd <SAP_IQ_installation_directory>/IQ-16_0/lib64 ln -s /usr/lib/libnsriqbr.so libnsriqbr.so lrwxrwxrwx. 1 root root 22 Aug 25 12:40 libnsriqbr.so -> /usr/lib/libnsriqbr.so
- SAP IQ arayüz dosyasını ayarlama
[root@bu- bin64]# pwd /iq/IQ-16_1/bin64 [root@bu-vm-61 bin64]# dscp >> open ok Session 1 InterfacesDriver>> add SAPIQ_DEMODB Service: [ASE] Transport Type: [tcp] Transport Address: 10.20.110.101 3334 Transport Type: [tcp] Transport Address: Security Mechanism [] : HA Failoverserver: Retry Count: Retry Delay: Added SAPIQ_DEMODB Session 1 InterfacesDriver>> list all On UNIX platforms, the interfaces file is located in the $SYBASE installation directory. On Windows, the sql.ini file is located in the %SYBASE%\ini installation directory. The interfaces file, which lists the name and address of every known server, is usually named interfaces. [root@bu-vm-61 iq]# cat interfaces utility_db master tcp ether 10.234.166.61 2638 query tcp ether 10.234.166.61 2638 newmydb1 master tcp ether 10.234.166.61 3333 query tcp ether 10.234.166.61 3333 newmydb1.iq master tcp ether 10.234.166.61 3333 query tcp ether 10.234.166.61 3333
- Yapılandırma dosyasını ayarlama (
/nsr/apps/config/nmda_iq_backup.cfg)
UNIX'te:
/nsr/apps/config
Gerekli şablonların bir kopyasını alın. NMDA yazılımının kaldırılması, orijinal şablonları kaldırır.
NMDA yapılandırma dosyasını şu şablonlara göre oluşturun:
Yapılandırma dosyası şablonları aşağıdaki dizinde bulunur:
UNIX'te:
/nsr/apps/config:
- Uygun şablon dosyasını istemci ana bilgisayarındaki herhangi bir konuma kopyalayın.
- Yapılandırma dosyasının grup ve diğer kullanıcılar için okuma izinlerine sahip olduğundan emin olun.
- Yapılandırma dosyasını tercih ettiğiniz herhangi bir adla adlandırabilirsiniz. NMDA IQ yedekleme yapılandırma dosyasında manuel yedekleme için aşağıdaki parametreler zorunludur. SAP IQ'nun manuel yedeklemeleri, komut satırından nsrdasv çağrılarak başlatılır. Tüm yedekleme parametreleri, standart NMDA yapılandırma dosyası kullanılarak girilir.
IQ_OCS_PATH(SAP IQ zamanlanmış yedeklemesi için zorunludur. SAP IQ manuel yedeklemesi için isteğe bağlıIQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0IQ_USERPATH(yalnızca belirli durumlar)SYBASE> SAP IQ yazılım kurulumunun yeriUSER_PSWD(SAP IQ sunucusunun bir parolası olduğunda)
USER_PSWD parametresi ile nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.
- Parola gir
Şekil 2: Parola gir
- NMC de oturum açın ve Protection >Clients >New seçeneğine gidin
Şekil 3: client_name ve Kaydetme Kümesini girin
Şekil 4: Yedekleme komutunu girin
- Hem manuel hem de zamanlanmış yedeklemeleri test edin. Herhangi bir yedekleme çalıştırmadan önce havuz, cihaz ve ilkenin oluşturulduğundan emin olun.
nsrdasv –z <cfg_file_pathname #nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
nsriqrc -z <configuration file>
Ayrıntılar için NMDA Yönetim Kılavuzuna bakın.
Bir READWRITE FILES ONLY veya tüm dosyaların yedeğinin TAM, ARTIMLI BU YANA FULL veya ARTIMLI geri yüklemesini geri yüklemek için veritabanının kapalı olması gerekir. Veritabanı, salt okunur dosyaların yedeğini geri yüklemek için çalışıyor olabilir veya olmayabilir.
Informazioni aggiuntive
nsrinfo –s <server> -c <client> -n iqGeri yükleme şu komutla yapılır:
sriqrc -z <configuration file>