NMDA 19.x ile SAP IQ Veritabanı Yedeklemesini Yapılandırma

Summary: Veritabanları ve Uygulamalar (NMDA) sürüm 19.x için NetWorker Modülü ile Sistem Uygulamaları ve Ürünleri Akıllı Sorgu (SAP IQ) Veritabanını yapılandırma.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

NMDA yazılımı, Veritabanları ve Uygulamalar için NetWorker Modülü (NMDA) 19.1'den başlayarak tüm Sistem Uygulamaları ve Ürünleri Akıllı Sorgu (SAP IQ) işlem günlüklerini ve günlük arşivlerini yedeklemeyi destekler. Günlük yedekleme işlemini gerçekleştirdikten sonra, veritabanını bir işlem günlüğü ofseti için gerileyen SAP IQ noktası zaman içinde kurtarma gerçekleştirmek için NMDA'yı kullanın.

Veritabanı beş SAP IQ depolama türü içerir:
  • Catalog store-Dbname.db dosyasındaki veritabanını yönetmek için meta veriler ve bilgiler içerir.
  • IQ ana deposu- Veritabanı verilerini ve işlem günlüğünü içerir.
  • IQ geçici deposu- Veritabanını yükleme veya sorgulamada kullanılan geçici verileri içerir.
  • RLV deposu- Bellek içinde veri içerir.
  • IQ paylaşılan geçici deposu- Multiplex ortamı için geçici veriler içerir.
NOT: NMDA, çoklu ortamlar değil yalnızca basit ortamları destekler.

NMDA, SAP IQ veritabanı verilerini yedeklemek için dört yedekleme seviyesi destekler; tam, artımlı, tamdan itibaren artımlı ve işlem günlüğü. Yedeklemek istediğiniz SAP IQ veritabanı verileri için uygun yedekleme düzeyini belirtmeniz gerekir.

NMDA, NetWorker kaydetme kümeleri olarak tüm SAP IQ işlem günlüklerinin ve günlük arşivlerinin yedekini destekler. SAP IQ işlem günlüğü yedeklerini çalıştırıldığında 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ını veya eksik günlük dosyalarını kontrol eder. SAP IQ işlem günlüğü yedeklerini etkinleştirmek için, NMDA SAP IQ yedekleme yapılandırma dosyasındaki NSR_BACKUP_LEVEL txnlog değerine zorunlu parametreyi ayarlamanız gerekir. Daha ayrıntılı bilgi için NMDA Yönetim ve Kurulum Kılavuzu'na bakın. 
  1. SAP IQ veritabanı sunucusuna NetWorker istemcisi ve NMDA'yı yükleme.
NMDA'yı yüklemeden önce, hem NetWorker temel istemcisini hem de genişletilmiş istemci yazılım paketlerini veritabanı sunucusu ana bilgisayarına kurun.
NetWorker temel istemci ve genişletilmiş istemci yazılımını veritabanı sunucusu ana bilgisayarına kurun.
Şekil 1: NetWorker temel istemci ve genişletilmiş istemci yazılımını veritabanı sunucusu ana bilgisayarına kurun.
  1. NMDA'yı sunucu ortamına takın
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 arabirim dosyasını oluşturma
NMDA SAP IQ yedekleme işlemleri sırasında, Open Client Server (OCS) kitaplığı SAP IQ sunucusuyla iletişim kurar. Bu iletişimi etkinleştirmek için SAP IQ arabirimleri dosyasının ana dizinde $SYBASE gerekir. Herhangi bir NMDA SAP IQ yedeklemesi gerçekleştirmeden önce SAP IQ arabirimleri dosyasının ana dizinde $SYBASE olun. Arabirim 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ın kurulumu (/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ı oluşturun. NMDA yazılımının kaldırılması orijinal şablonları kaldırır.

Şablonları temel alarak NMDA yapılandırma dosyasını 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ı üzerindeki 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ğunu doğrulayın.
  3. Yapılandırma dosyasını tercih ettiğiniz herhangi bir adla ad veebilirsiniz. NMDA IQ yedekleme yapılandırma dosyasına manuel yedekleme için aşağıdaki parametreler zorunludur. SAP IQ'nun manuel yedeklemeleri, komut satırından nsrdasv başlatarak başlatılır. Tüm yedekleme parametreleri standart NMDA yapılandırma dosyası kullanılarak giriştir.
  •  IQ_OCS_PATH (SAP IQ zamanlanmış yedekleme için zorunludur. SAP IQ manuel yedekleme için isteğe bağlı
  •  IQ_OCS_PATH =/iq/IQ-16_1/OCS-16_0
  •  IQ_USER
  •  PATH (yalnızca belirli durumlarda)
  •  SAP IQ yazılım yüklemesinin SYBASE > Konumu
  •  USER_PSWD (SAP IQ sunucusunun parolası varsa)
NOT: nsrdaadmin -P -z USER_PSWD parametresinde şifrelenmiş SAP IQ kullanıcı parolasını 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 Yeni Koruma İstemcileri bölümüne >>gidin
Client_name, Save Set ve Backup Command (Yedekle) komutundaki tuş
 
Client_name Tuşu ve Save Set (Kaydet)
Şekil 3:
 Client_name Tuşu ve Save Set (Kaydet)
 
Yedekleme Komutundaki Tuş
Şekil 4: Yedekleme Komutundaki Tuş
  1. Hem manuel hem de planlanmış yedeklemeleri test edin. Herhangi bir yedekleme çalıştırmadan önce havuzun, aygıtın 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ılavuzu'na bakın.

YALNICA READWRITE DOSYALARINDAN YALNICA BIR DOSYANIN TAM, TAMDAN BEKLİ VEYA ARTIMLI geri yüklemesini ya da tüm dosya yedeklemesini geri yüklemek için veritabanı kapalıdır. Salt okunur dosyaların yedeğini geri yüklemek için veritabanı çalışıyor olabilir veya çalışmıyor olabilir.

Additional Information

Tüm NMDA IQ yedeklemeleri "iq" ad alanı altındadır. Ad alanındaki istemci dizin dosyası bilgilerini "nsrinfo" ile 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>

Affected Products

Data Backup & Protection Software
Article Properties
Article Number: 000219292
Article Type: How To
Last Modified: 08 Nov 2023
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.