Azure Uygulaması Tutarlı Anlık Görüntü aracını yükleme
Bu makalede, Azure NetApp Files veya Azure Büyük Örnekleri ile kullanabileceğiniz Azure Uygulaması Lication Tutarlı Anlık Görüntü aracının (AzAcSnap) yüklenmesine yönelik bir kılavuz sağlanır.
Önemli
Dağıtılmış yüklemeler, özel bir ağda dağıtıldıkları için Azure Büyük Örnekler sistemleri için tek seçenektir. Bağlantıyı sağlamak için her sisteme AzAcSnap yüklemeniz gerekir.
AzAcSnap 10 daha fazla veritabanı ve işletim sistemini desteklediğinden kendi kendine yükleyici artık kullanılamaz.
AzAcSnap'ı indirin
İlk olarak, AzAcSnap yürütülebilir dosyasını bilgisayarınızdaki herhangi bir dizine indirin. AzAcSnap yürütülebilir dosya olarak sağlandığından yüklenecek bir şey yoktur.
Linux x86-64 (ikili)
- Linux ikili dosyasının ilişkili bir Linux imza dosyası vardır. Bu dosya, indirilen yükleyicinin GPG doğrulamasına izin vermek için Microsoft'un ortak anahtarıyla imzalanır.
Önemli
Yükleyici artık Linux için kullanılamıyor. Kullanıcının profilini AzAcSnap ve bağımlılıklarını çalıştıracak şekilde ayarlamak için lütfen buradaki yönergeleri izleyin.
Windows 64 bit (yürütülebilir)
- Windows ikili dosyası Microsoft tarafından imzalanır.
Bu indirmeler tamamlandıktan sonra Azure Uygulaması Tutarlı Anlık Görüntü aracını yükleyin.
Yükleme önkoşulları
Anlık görüntüleri ve olağanüstü durum kurtarma komutlarını ayarlamak ve çalıştırmak için yönergeleri izleyin. Anlık görüntü araçlarını yüklemeden ve kullanmadan önce aşağıdaki adımları kök olarak tamamlamanızı öneririz:
İşletim sistemine düzeltme eki uygulama
- Azure'da SUSE Büyük Örnekleri için SUSE Abonelik Yönetimi Aracı'nı (SMT) ayarlayın. Daha fazla bilgi için bkz . Azure'da SAP HANA'yı (Büyük Örnekler) yükleme ve yapılandırma.
Zaman eşitlemesini ayarlayın. Ağ Zaman Protokolü (NTP) ile uyumlu bir zaman sunucusu sağlayın ve işletim sistemini uygun şekilde yapılandırın.
Veritabanını yükleyin. Kullandığınız desteklenen veritabanı için yönergeleri izleyin.
Dağıtımınız için kullandığınız depolama arka ucunu seçin. Daha fazla bilgi için bu makalenin devamında Depolama ile iletişimi etkinleştirme bölümüne bakın.
Veritabanıyla iletişimi etkinleştirin. Daha fazla bilgi için bu makalenin devamında veritabanıyla iletişimi etkinleştirme bölümüne bakın.
Veritabanı yapılandırma belgesindeki veritabanıyla iletişimi etkinleştirmek için bölümündeki yönergeleri izleyerek uygun bir SAP HANA kullanıcısı ayarlayın.
Kurulumdan sonra, aşağıdaki örnekleri kullanarak bağlantıyı komut satırından test edebilirsiniz. Aşağıdaki örnekler, SAP HANA ile SSL olmayan iletişim için verilmiştir.
HANA 1.0:
hdbsql -n <HANA IP address> -i <HANA instance> -U <HANA user> "\s"
HANA 2.0:
hdbsql -n <HANA IP address> -i <HANA instance> -d SYSTEMDB -U <HANA user> "\s"
Anlık görüntü araçlarını yükleme
Önkoşul adımları tamamlandığında AzAcSnap'ı yükleme adımları aşağıdaki gibidir:
- Anlık görüntü kullanıcısı
azacsnap
oluşturun, giriş dizinini oluşturun ve grup üyeliğini ayarlayın. -
azacsnap
Kullanıcının oturum açma~/.profile
bilgilerini yapılandırın. - AzAcSnap için dosya sisteminde (Linux) veya
%PATH%
(Windows) eklenecek$PATH
dizinleri arayın. Bu görev, AzAcSnap çalıştıran kullanıcının vehdbuserstore
gibihdbsql
veritabanına özgü komutları kullanmasına olanak tanır. - AzAcSnap için dosya sisteminde (Linux) eklenecek
$LD_LIBRARY_PATH
dizinleri arayın. Birçok komut, bunları doğru çalıştırmak için bir kitaplık yolu ayarlamanızı gerektirir. - AzAcSnap ikili dosyasını kullanıcının
$PATH
(Linux) veya%PATH%
(Windows) üzerindeki bir konuma kopyalayın. - Linux'ta sahiplik ve yürütülebilir bit de dahil olmak üzere ikili izinlerin doğru ayarlanması gerekebilir
azacsnap
.
azacsnap'ı çalıştırmak için aşağıdaki adımları gerçekleştirme:
Kabuk oturumu aracılığıyla Linux için:
Gui aracılığıyla Windows için:
- Windows Kullanıcısı Oluşturma
- Kullanıcı olarak oturum açın
-
azacsnap.exe
'i indirin - Terminal oturumu açma ve azacsnap çalıştırma
azacsnap.exe -c about
Kullanıcı profilini güncelleştirme
AzAcSnap çalıştıran kullanıcının, AzAcSnap'ın komutun tam yoluna gerek kalmadan veritabanına özgü komutları çalıştırabilmesi için tüm ortam değişkenlerinin güncelleştirilmesi gerekir. Bu yöntem, özel amaçlar için gerekirse veritabanı komutlarının geçersiz kılınmasına olanak tanır.
- SAP HANA için
hdbuserstore
vehdbsql
gerekir. - OracleDB için
sqlplus
gerekir. - IBM Db2, ve
ssh
gerektirirdb2
(merkezi bir yükleme yaparken Db2'ye uzaktan erişim için).
Linux
Linux'ta kullanıcının $PATH
kurulumu genellikle kullanıcıları $HOME/.profile
ikili dosyaları bulmak için uygun $PATH
bilgilerle güncelleştirerek ve linux ikili dosyaları için paylaşılan nesnelerin kullanılabilirliğini sağlamak için değişkenle LD_LIBRARY_PATH
gerçekleştirilir.
Dosya sisteminde AzAcSnap için eklenecek
$PATH
dizinleri arayın.Örneğin:
# find the path for the hdbsql command export DBCMD="hdbsql" find / -name ${DBCMD} -exec dirname {} + 2> /dev/null | sort | uniq | tr '\n' ':' /hana/shared/PR1/exe/linuxx86_64/HDB_2.00.040.00.1553674765_c8210ee40a82860643f1874a2bf4ffb67a7b2add # # add the output to the user's profile echo "export PATH=\"\$PATH:/hana/shared/PR1/exe/linuxx86_64/HDB_2.00.040.00.1553674765_c8210ee40a82860643f1874a2bf4ffb67a7b2add\"" >> /home/azacsnap/.profile # # add any shared objects to the $LD_LIBRARY_PATH export SHARED_OBJECTS='*.so' NEW_LIB_PATH=`find -L /hana/shared/[A-z0-9][A-z0-9][A-z0-9]/HDB*/exe /usr/sap/hdbclient -name "*.so" -exec dirname {} + 2> /dev/null | sort | uniq | tr '\n' ':'` # # add the output to the user's profile echo "export LD_LIBRARY_PATH=\"\$LD_LIBRARY_PATH:$NEW_LIB_PATH\"" >> /home/azacsnap/.profile
Windows
Komutların konumunu bulmak ve dizinlerini kullanıcı profiline eklemek için Windows'a özgü araçları kullanın.
Depolama arka ucuna bağlı olarak aşağıdaki eylemleri gerçekleştirin:
Azure NetApp Files için özel eylem yok.
Anlık görüntü araçlarını kaldırma
Varsayılan ayarları kullanarak anlık görüntü araçlarını yüklediyseniz, kaldırma işlemi yalnızca komutlarını yüklediğiniz kullanıcının kaldırılmasını ve AzAcSnap ikili dosyasının silinmesini gerektirir.
Anlık görüntü araçlarının kurulumunu tamamlama
Anlık görüntü araçlarını yapılandırmak ve test etmek için bu adımlar izlenebilir.
- AzAcSnap kullanıcı hesabında oturum açın.
a. Linux için,
su - azacsnap
. a. Windows için AzAcSnap kullanıcısı olarak oturum açın. - AzAcSnap ikili dosyasını kullanıcının
$PATH
(Linux) veya%PATH%
(Windows) öğesine eklediyseniz, azAcSnap'ı ileazacsnap
çalıştırın veya AzAcSnap ikili dosyasının tam yolunu eklemeniz gerekir (örneğin./home/azacsnap/bin/azacsnap
(Linux) veyaC:\Users\AzAcSnap\azacsnap.exe
(Windows)). - Müşteri ayrıntıları dosyasını yapılandırın.
azacsnap -c configure --configuration new
- Depolama bağlantısını test edin.
azacsnap -c test --test storage
- Veritabanı bağlantısını test edin.
a. SAP HANA
azacsnap -c test --test hana
a. Oracle DBazacsnap -c test --test oracle
a. IBM Db2azacsnap -c test --test db2
Test komutları doğru şekilde çalıştırılırsa test başarılı olur. Ardından ilk veritabanıyla tutarlı depolama anlık görüntüsünü gerçekleştirebilirsiniz.
azacsnap -c backup --volume data --prefix adhoc_test --retention 1