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.

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

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.
NOT: NMDA, multipleks ortamları değil, yalnızca tek yönlü ortamları destekler.


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. 

  1. NetWorker istemcisini ve NMDA'yı SAP IQ veritabanı sunucusuna yükleyin.
NMDA'yı yüklemeden önce veri tabanı sunucusu ana bilgisayarına hem NetWorker temel istemcisini hem de genişletilmiş istemci yazılım paketlerini yükleyin.
NetWorker temel istemcisini ve genişletilmiş istemci yazılımını veritabanı sunucusu ana bilgisayarına yükleyin.
Şekil 1: NetWorker temel istemci ve genişletilmiş istemci yazılımını veri tabanı sunucusu ana bilgisayarına kurun.
  1. 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
  1. SAP IQ arayüz dosyasını ayarlama
NMDA SAP IQ yedekleme işlemleri sırasında Open Client Server (OCS) kitaplığı, SAP IQ sunucusu ile iletişim kurar. Bu iletişimi etkinleştirmek için SAP IQ interfaces dosyası $SYBASE dizininde mevcut olmalıdır. Herhangi bir NMDA SAP IQ yedeklemesi gerçekleştirmeden önce SAP IQ arayüzleri dosyasının $SYBASE dizininde mevcut olduğundan emin olun. Arayüz dosyasını oluşturmak için dscp yardımcı programını çalıştırabilirsiniz. Örneğin:
[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
  1. Yapılandırma dosyasını ayarlama (/nsr/apps/config/nmda_iq_backup.cfg)
NOT: NMDA, zamanlanmış SAP IQ yedeklemeleri için yedekleme yapılandırma sihirbazını desteklemez. Bu zamanlanmış yedeklemeleri sihirbaz olmadan yapılandırmanız gerekir.

 

Yapılandırma dosyası şablonları aşağıdaki dizinde bulunur:
UNIX'te: /nsr/apps/config
SAP IQ yedekleme parametreleri için nmda_iq_backup.cfg-Template
SAP IQ geri yükleme parametreleri için nmda_iq_restore.cfg-Template

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:
  1. Uygun şablon dosyasını istemci ana bilgisayarındaki herhangi bir konuma kopyalayın.
  2. Yapılandırma dosyasının grup ve diğer kullanıcılar için okuma izinlerine sahip olduğundan emin olun.
  3. 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_0
  • IQ_USER
  • PATH (yalnızca belirli durumlar)
  • SYBASE > SAP IQ yazılım kurulumunun yeri
  • USER_PSWD (SAP IQ sunucusunun bir parolası olduğunda)
NOT: Şifrelenmiş SAP IQ kullanıcı parolasını USER_PSWD parametresi ile nsrdaadmin -P -z configuration_file_path.
# nsrdaadmin -P -z /home/SybaseIQ/NMDA-IQ_BACKUP.cfg.    
  1. Parola gir
Parola gir
Şekil 2: Parola gir

 

NOT: NMDA, zamanlanmış SAP IQ yedeklemeleri için yedekleme yapılandırma sihirbazını desteklemez. Bu zamanlanmış yedeklemeleri sihirbaz olmadan yapılandırmanız gerekir.

 

  1. NMC de oturum açın ve Protection >Clients >New seçeneğine gidin
client_name, Kaydet, Kaydet Kümesi ve Yedekleme Komutunu girin. 
client_name ve kaydetme kümesini girin 
Şekil 3:
 client_name ve Kaydetme Kümesini girin
 
Yedekleme komutunu girin 
Şekil 4: Yedekleme komutunu girin
  1. Hem manuel hem de zamanlanmış yedeklemeleri test edin. Herhangi bir yedekleme çalıştırmadan önce havuz, cihaz ve ilkenin oluşturulduğundan emin olun.
Manuel yedekleme aşağıdaki komut kullanılarak çalıştırılır:
nsrdasv –z <cfg_file_pathname
#nsrdasv -z /home/Sybase/NMDA_IQ_BACKUP.cfg
Kurtarma işlemi şu komut kullanılarak yapılır:
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

Tüm NMDA IQ yedeklemeleri "iq" ad alanı altındadır. 'nsrinfo' ile ad alanında istemci dizin dosyası bilgilerini sorgularken aşağıdaki gibi kullanılabilir:
nsrinfo –s <server> -c <client> -n iq
Geri yükleme şu komutla yapılır:
sriqrc -z <configuration file>

Prodotti interessati

Data Backup & Protection Software, NetWorker

Prodotti

NetWorker Family
Proprietà dell'articolo
Numero articolo: 000219292
Tipo di articolo: How To
Ultima modifica: 17 mar 2026
Versione:  3
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.