Aracılığıyla paylaş


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. AzAcSnap ve bağımlılıklarını çalıştırmak üzere kullanıcının profilini 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:

  1. İşletim sistemine düzeltme eki uygulama

    1. 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.
  2. 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.

  3. Veritabanını yükleyin. Kullandığınız desteklenen veritabanı için yönergeleri izleyin.

  4. 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.

  5. 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:

  1. Anlık görüntü kullanıcısı azacsnapoluşturun, giriş dizinini oluşturun ve grup üyeliğini ayarlayın.
  2. azacsnap Kullanıcının oturum açma ~/.profile bilgilerini yapılandırın.
  3. 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 ve hdbuserstoregibi hdbsql veritabanına özgü komutları kullanmasına olanak tanır.
  4. 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.
  5. AzAcSnap ikili dosyasını kullanıcının $PATH (Linux) veya %PATH% (Windows) üzerindeki bir konuma kopyalayın.
  6. 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:

    1. Kök süper kullanıcı olarak bir Linux Kullanıcısı oluşturun
      1. useradd -m azacsnap
    2. Kullanıcı olarak oturum açın
      1. su – azacsnap
      2. cd $HOME/bin
    3. azacsnap'ı indirin
      1. wget -O azacsnap https://aka.ms/azacsnap-linux
    4. azacsnap komutunu çalıştırma
      1. azacsnap -c about
  • Gui aracılığıyla Windows için:

    1. Windows Kullanıcısı Oluşturma
    2. Kullanıcı olarak oturum açın
    3. azacsnap.exe'i indirin
    4. Terminal oturumu açma ve azacsnap çalıştırma
      1. 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 ve hdbsqlgerekir.
  • OracleDB için sqlplusgerekir.
  • IBM Db2, ve ssh gerektirir db2 (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.

  1. 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.

  1. 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.

  1. 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.
  2. AzAcSnap ikili dosyasını kullanıcının $PATH (Linux) veya %PATH% (Windows) öğesine eklediyseniz, azAcSnap'ı ile azacsnapçalıştırın veya AzAcSnap ikili dosyasının tam yolunu eklemeniz gerekir (örneğin. /home/azacsnap/bin/azacsnap (Linux) veya C:\Users\AzAcSnap\azacsnap.exe (Windows)).
  3. Müşteri ayrıntıları dosyasını yapılandırın. azacsnap -c configure --configuration new
  4. Depolama bağlantısını test edin. azacsnap -c test --test storage
  5. Veritabanı bağlantısını test edin. a. SAP HANA azacsnap -c test --test hana a. Oracle DB azacsnap -c test --test oracle a. IBM Db2 azacsnap -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

Sonraki adımlar