Bagikan melalui


Menginstal alat Rekam Jepret Konsisten Aplikasi Azure

Artikel ini menyediakan panduan untuk penginstalan alat Azure Application Consistent Snapshot (AzAcSnap) yang dapat Anda gunakan dengan Azure NetApp Files atau Azure Large Instances.

Penting

Penginstalan terdistribusi adalah satu-satunya opsi untuk sistem Azure Large Instances, karena disebarkan dalam jaringan privat. Anda harus menginstal AzAcSnap pada setiap sistem untuk memastikan konektivitas.

AzAcSnap 10 mendukung lebih banyak database dan sistem operasi, oleh karena itu alat penginstal mandiri tidak lagi tersedia.

Unduh AzAcSnap

Pertama, unduh file yang dapat dieksekusi AzAcSnap ke direktori apa pun di komputer Anda. AzAcSnap disediakan sebagai file yang dapat dieksekusi, jadi tidak ada yang perlu diinstal.

  • Linux x86-64 (biner)

    • Biner Linux memiliki file tanda tangan Linux terkait. File ini ditandatangani dengan kunci umum Microsoft untuk memungkinkan verifikasi GPG penginstal yang diunduh.

    Penting

    Alat penginstal tidak lagi tersedia untuk Linux. Ikuti panduan di sini untuk menyiapkan profil pengguna untuk menjalankan AzAcSnap dan dependensinya.

  • Windows 64-bit (dapat dieksekusi)

    • Biner Windows ditandatangani oleh Microsoft.

Setelah unduhan ini selesai, instal alat Azure Application Consistent Snapshot.

Prasyarat untuk penginstalan

Ikuti panduan untuk menyiapkan dan menjalankan rekam jepret dan perintah pemulihan bencana. Kami menyarankan agar Anda menyelesaikan langkah-langkah berikut sebagai root sebelum menginstal dan menggunakan alat rekam jepret:

  1. Patch sistem operasi

    1. Untuk SUSE di Azure Large Instances, siapkan SUSE Subscription Management Tool (SMT). Untuk informasi selengkapnya, lihat Menginstal dan mengonfigurasi SAP Hana (Instans Besar) di Azure.
  2. Siapkan sinkronisasi waktu. Sediakan server waktu yang kompatibel dengan Network Time Protocol (NTP), dan konfigurasikan sistem operasi yang sesuai.

  3. Instal database. Ikuti instruksi untuk database yang didukung yang Anda gunakan.

  4. Pilih back end penyimpanan yang Anda gunakan untuk penyebaran Anda. Untuk informasi selengkapnya, lihat Mengaktifkan komunikasi dengan penyimpanan nanti di artikel ini.

  5. Aktifkan komunikasi dengan database. Untuk informasi selengkapnya, lihat Mengaktifkan komunikasi dengan database nanti di artikel ini.

    Siapkan pengguna SAP Hana yang sesuai dengan mengikuti instruksi di bagian untuk mengaktifkan komunikasi dengan database dalam dokumen konfigurasi database.

    Setelah penyiapan, Anda dapat menguji koneksi dari baris perintah dengan menggunakan contoh berikut. Contoh berikut adalah untuk komunikasi non-SSL ke SAP Hana.

    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"

Menginstal alat rekam jepret

Dengan langkah-langkah prasyarat selesai, langkah-langkah untuk menginstal AzAcSnap adalah sebagai berikut:

  1. Buat pengguna azacsnaprekam jepret , buat direktori beranda, dan atur keanggotaan grup.
  2. azacsnap Mengonfigurasi informasi masuk ~/.profile pengguna.
  3. Cari sistem file untuk direktori yang akan ditambahkan ke $PATH (Linux) atau %PATH% (Windows) untuk AzAcSnap. Tugas ini memungkinkan pengguna yang menjalankan AzAcSnap untuk menggunakan perintah khusus database, seperti hdbsql dan hdbuserstore.
  4. Cari sistem file untuk direktori yang akan ditambahkan ke $LD_LIBRARY_PATH (Linux) untuk AzAcSnap. Banyak perintah mengharuskan Anda mengatur jalur pustaka untuk menjalankannya dengan benar.
  5. Salin biner AzAcSnap ke lokasi di pengguna $PATH (Linux) atau %PATH% (Windows).
  6. Di Linux mungkin perlu mengatur azacsnap izin biner yang diatur dengan benar, termasuk kepemilikan dan bit yang dapat dieksekusi.

Lakukan langkah-langkah berikut untuk menjalankan azacsnap:

  • Untuk Linux melalui sesi shell:

    1. Sebagai superuser root, buat Pengguna Linux
      1. useradd -m azacsnap
    2. Masuk sebagai pengguna
      1. su – azacsnap
      2. cd $HOME/bin
    3. Unduh azacsnap
      1. wget -O azacsnap https://aka.ms/azacsnap-linux
    4. Jalankan azacsnap
      1. azacsnap -c about
  • Untuk Windows melalui GUI:

    1. Membuat Pengguna Windows
    2. Masuk sebagai pengguna
    3. Mengunduh azacsnap.exe
    4. Buka sesi terminal dan jalankan azacsnap
      1. azacsnap.exe -c about

Memperbarui profil pengguna

Pengguna yang menjalankan AzAcSnap harus memperbarui variabel lingkungan apa pun untuk memastikan AzAcSnap dapat menjalankan perintah khusus database tanpa memerlukan jalur lengkap perintah. Metode ini memungkinkan pengesampingan perintah database jika diperlukan untuk tujuan khusus.

  • SAP Hana membutuhkan hdbuserstore dan hdbsql.
  • OracleDB memerlukan sqlplus.
  • IBM Db2 memerlukan dan ssh (untuk akses jarak jauh ke Db2 saat melakukan penginstalan terpusatdb2).

Linux

Pada penyiapan Linux pengguna $PATH biasanya dilakukan dengan memperbarui pengguna $HOME/.profile dengan informasi yang sesuai $PATH untuk menemukan biner, dan berpotensi LD_LIBRARY_PATH variabel untuk memastikan ketersediaan objek bersama untuk biner Linux.

  1. Cari sistem file untuk direktori yang akan ditambahkan ke $PATH untuk AzAcSnap.

    Contohnya:

    # 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

Gunakan alat khusus Windows untuk menemukan lokasi perintah dan menambahkan direktori mereka ke profil pengguna.

  1. Ambil tindakan berikut, tergantung pada back end penyimpanan:

    Tidak ada tindakan khusus untuk Azure NetApp Files.

Menghapus alat rekam jepret

Jika Anda menginstal alat rekam jepret dengan menggunakan pengaturan default, penghapusan instalasi hanya memerlukan penghapusan pengguna yang Anda instal perintahnya dan menghapus biner AzAcSnap.

Selesaikan penyiapan alat rekam jepret

Langkah-langkah ini dapat diikuti untuk mengonfigurasi dan menguji alat rekam jepret.

  1. Masuk ke akun pengguna AzAcSnap. a. Untuk Linux, su - azacsnap. a. Untuk Windows, masuk sebagai pengguna AzAcSnap.
  2. Jika Anda telah menambahkan biner AzAcSnap ke biner pengguna $PATH (Linux) atau %PATH% (Windows), jalankan AzAcSnap dengan azacsnap, atau Anda perlu menambahkan jalur lengkap ke biner AzAcSnap (misalnya. /home/azacsnap/bin/azacsnap (Linux) atau C:\Users\AzAcSnap\azacsnap.exe (Windows)).
  3. Konfigurasikan file detail pelanggan. azacsnap -c configure --configuration new
  4. Uji koneksi ke penyimpanan. azacsnap -c test --test storage
  5. Uji koneksi ke database. a. SAP HANA azacsnap -c test --test hana a. Oracle DB azacsnap -c test --test oracle a. IBM Db2 azacsnap -c test --test db2

Jika perintah pengujian berjalan dengan benar, pengujian berhasil. Anda kemudian dapat melakukan rekam jepret penyimpanan yang konsisten dengan database pertama.

  • azacsnap -c backup --volume data --prefix adhoc_test --retention 1

Langkah berikutnya