Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Pencadangan SAP HANA di Amazon EC2

Mode fokus
Pencadangan SAP HANA di Amazon EC2 - AWS Backup

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

catatan

Layanan yang didukung oleh Wilayah AWSberisi Wilayah yang saat ini didukung di mana cadangan basis data SAP HANA di EC2 instans Amazon tersedia.

AWS Backup mendukung pencadangan dan pemulihan database SAP HANA di instans Amazon. EC2

Ikhtisar database SAP HANA dengan AWS Backup

Selain kemampuan untuk membuat backup dan memulihkan database, integrasi AWS Backup dengan Amazon EC2 Systems Manager untuk SAP memungkinkan pelanggan untuk mengidentifikasi dan menandai database SAP HANA.

AWS Backup terintegrasi dengan AWS Backint Agent untuk melakukan backup dan pemulihan SAP HANA. Untuk informasi lebih lanjut, lihat AWS Backint.

Prasyarat untuk mencadangkan database SAP HANA melalui AWS Backup

Beberapa prasyarat harus diselesaikan sebelum aktivitas pencadangan dan pemulihan dapat dilakukan. Catatan Anda akan memerlukan akses administratif ke database SAP HANA Anda dan izin untuk membuat peran dan kebijakan IAM baru di AWS akun Anda untuk melakukan langkah-langkah ini.

Lengkapi prasyarat ini di Amazon Systems EC2 Manager.

Ini adalah praktik terbaik untuk mendaftarkan setiap instance HANA hanya sekali. Beberapa pendaftaran dapat menghasilkan beberapa ARNs untuk database yang sama. Mempertahankan ARN tunggal dan pendaftaran menyederhanakan pembuatan dan pemeliharaan rencana cadangan dan juga dapat membantu mengurangi duplikasi cadangan yang tidak direncanakan.

Operasi cadangan SAP HANA di konsol AWS Backup

Setelah prasyarat dan SSM untuk setup SAP selesai, Anda dapat mencadangkan dan memulihkan SAP HANA Anda pada database. EC2

Pilih untuk melindungi sumber daya SAP HANA

Untuk digunakan AWS Backup untuk melindungi database SAP HANA Anda, SAP HANA harus diaktifkan sebagai salah satu sumber daya yang dilindungi. Untuk ikut serta:

  1. Buka AWS Backup konsol di https://console.aws.amazon.com/backup.

  2. Pada panel navigasi kiri, pilih Pengaturan.

  3. Di bawah Keikutsertaan layanan, pilih Konfigurasi sumber daya.

  4. Pilih SAP HANA di Amazon EC2. .

  5. Klik Konfirmasi.

Layanan opt-in untuk SAP HANA di Amazon sekarang EC2 akan diaktifkan.

Buat cadangan terjadwal dari database SAP HANA

Anda dapat mengedit rencana cadangan yang ada dan menambahkan sumber daya SAP HANA ke dalamnya, atau Anda dapat membuat rencana cadangan baru hanya untuk sumber daya SAP HANA.

Jika Anda memilih untuk membuat rencana cadangan baru, Anda akan memiliki tiga opsi:

  1. Opsi 1: Mulailah dengan templat

    1. Pilih templat rencana cadangan.

    2. Tentukan nama rencana cadangan.

    3. Klik Buat rencana.

  2. Opsi 2: Bangun rencana baru

    1. Tentukan nama rencana cadangan.

    2. Secara opsional menentukan tag untuk ditambahkan ke rencana cadangan.

    3. Tentukan konfigurasi aturan cadangan.

      1. Tentukan nama aturan cadangan.

      2. Pilih brankas yang ada atau buat brankas cadangan baru. Di sinilah cadangan Anda disimpan.

      3. Tentukan frekuensi cadangan.

      4. Tentukan jendela cadangan.

        Catatan transisi ke penyimpanan dingin saat ini tidak didukung.

      5. Tentukan periode retensi.

        Salin ke tujuan saat ini tidak didukung

      6. (Opsional) Tentukan tag untuk ditambahkan ke titik pemulihan.

    4. Klik Buat rencana.

  3. Opsi 3: Tentukan rencana menggunakan JSON

    1. Tentukan JSON untuk rencana cadangan Anda dengan memodifikasi ekspresi JSON dari rencana cadangan yang ada atau membuat ekspresi baru.

    2. Tentukan nama rencana cadangan.

    3. Klik Validasi JSON.

    Setelah rencana cadangan berhasil dibuat, Anda dapat menetapkan sumber daya ke rencana cadangan di langkah berikutnya.

Paket apa pun yang Anda gunakan, pastikan Anda menetapkan sumber daya. Anda dapat memilih database SAP HANA mana yang akan ditetapkan, termasuk database sistem dan penyewa. Anda juga memiliki opsi untuk mengecualikan sumber daya tertentu IDs.

Buat cadangan basis data SAP HANA sesuai permintaan

Anda dapat membuat cadangan sesuai permintaan penuh yang berjalan segera setelah pembuatan. Perhatikan bahwa cadangan berdasarkan permintaan database SAP HANA di EC2 instans Amazon adalah cadangan penuh; cadangan tambahan tidak didukung.

Cadangan sesuai permintaan Anda sekarang dibuat. Ini akan mulai mencadangkan sumber daya yang Anda tentukan. Konsol akan mentransisikan Anda ke halaman Backup jobs di mana Anda dapat melihat kemajuan pekerjaan. Catat ID pekerjaan cadangan dari spanduk biru di bagian atas layar Anda, karena Anda akan membutuhkannya untuk dengan mudah menemukan status pekerjaan cadangan Anda. Ketika cadangan selesai, status akan berlanjut keCompleted. Pencadangan dapat memakan waktu hingga beberapa jam.

Segarkan daftar pekerjaan Backup untuk melihat perubahan status. Anda juga dapat mencari dan mengklik ID pekerjaan cadangan Anda untuk melihat status pekerjaan terperinci.

Pencadangan berkelanjutan dari database SAP HANA

Anda dapat membuat backup berkelanjutan, yang dapat digunakan dengan point-in-time restore (PITR) (perhatikan bahwa on-demand backup menyimpan sumber daya dalam keadaan di mana mereka diambil; sedangkan PITR menggunakan backup berkelanjutan yang mencatat perubahan selama periode waktu tertentu).

Dengan pencadangan berkelanjutan, Anda dapat memulihkan database SAP HANA Anda pada sebuah EC2 instans dengan memutarnya kembali ke waktu tertentu yang Anda pilih, dalam waktu 1 detik presisi (kembali maksimal 35 hari). Pencadangan berkelanjutan bekerja dengan terlebih dahulu membuat cadangan penuh sumber daya Anda, dan kemudian terus-menerus mencadangkan log transaksi sumber daya Anda. PITR restore bekerja dengan mengakses cadangan penuh Anda dan memutar ulang log transaksi ke waktu yang Anda minta AWS Backup untuk memulihkan.

Anda dapat ikut serta dalam pencadangan berkelanjutan saat membuat paket cadangan AWS Backup menggunakan AWS Backup konsol atau API.

Untuk mengaktifkan pencadangan berkelanjutan menggunakan konsol
  1. Masuk ke AWS Management Console, dan buka AWS Backup konsol di https://console.aws.amazon.com/backup.

  2. Di panel navigasi, pilih Backup plan, lalu pilih Buat paket Backup.

  3. Di bawah Aturan Backup, pilih Aturan Tambahkan Cadangan.

  4. Di bagian Konfigurasi aturan Backup, pilih Aktifkan pencadangan berkelanjutan untuk sumber daya yang didukung.

Setelah Anda menonaktifkan PITR (point-in-timerestore) untuk backup database SAP HANA, log akan terus dikirim AWS Backup sampai titik pemulihan berakhir (status sama. EXPIRED) Anda dapat mengubah ke lokasi cadangan log alternatif di SAP HANA untuk menghentikan transmisi log ke AWS Backup.

Titik pemulihan berkelanjutan dengan status STOPPED menunjukkan bahwa titik pemulihan berkelanjutan telah terputus; yaitu, log yang ditransmisikan dari SAP HANA ke AWS Backup yang menunjukkan perubahan tambahan ke database memiliki celah. Titik pemulihan yang terjadi dalam jeda jangka waktu ini memiliki status. STOPPED.

Untuk masalah yang mungkin Anda temui selama memulihkan pekerjaan pencadangan berkelanjutan (titik pemulihan), lihat bagian pemecahan masalah SAP HANA Restore dari panduan ini.

Lihat cadangan basis data SAP HANA

Lihat status pekerjaan pencadangan dan pemulihan:

  1. Buka AWS Backup konsol di https://console.aws.amazon.com/backup.

  2. Di panel navigasi, pilih Tugas.

  3. Pilih pekerjaan cadangan, pulihkan pekerjaan, atau salin pekerjaan untuk melihat daftar pekerjaan Anda.

  4. Cari dan klik ID pekerjaan Anda untuk melihat status pekerjaan terperinci.

Lihat semua titik pemulihan di brankas:

  1. Buka AWS Backup konsol di https://console.aws.amazon.com/backup.

  2. Di panel navigasi, pilih Brankas cadangan.

  3. Cari dan klik brankas cadangan untuk melihat semua titik pemulihan di dalam brankas.

Lihat detail sumber daya yang dilindungi:

  1. Buka AWS Backup konsol di https://console.aws.amazon.com/backup.

  2. Di panel navigasi, pilih Sumber daya yang dilindungi.

  3. Anda juga dapat memfilter berdasarkan jenis sumber daya untuk melihat semua cadangan dari jenis sumber daya tersebut.

Gunakan AWS CLI untuk database SAP HANA dengan AWS Backup

Setiap tindakan dalam konsol Backup memiliki panggilan API yang sesuai.

Untuk mengonfigurasi dan mengelola AWS Backup dan sumber dayanya secara terprogram, gunakan panggilan API StartBackupJobuntuk membuat cadangan database SAP HANA pada sebuah instance. EC2

Gunakan start-backup-job sebagai perintah CLI.

Memecahkan masalah backup database SAP HANA

Jika Anda menemukan kesalahan selama alur kerja Anda, lihat contoh kesalahan berikut dan resolusi yang disarankan:

Prasyarat Python

  • Kesalahan: Kesalahan Zypper terkait dengan versi Python sejak SSM untuk SAP dan memerlukan Python 3.6 tetapi SUSE 12 secara AWS Backup default mendukung Python 3.4. SP5

    Resolusi: Instal beberapa versi Python SUSE12 SP5 dengan melakukan langkah-langkah berikut:

    1. Jalankan perintah update-alternative untuk membuat symlink untuk Python 3 di '/ 3'. usr/local/bin/' instead of directly using '/usr/bin/python Perintah ini akan menetapkan Python 3.4 sebagai versi default. Perintahnya adalah: # sudo update-alternatives —install /usr/local/bin/python3 python3 /usr/bin/python3.4 5

    2. Tambahkan Python 3.6 ke konfigurasi alternatif dengan menjalankan perintah berikut: # sudo update-alternatives —install /usr/local/bin/python3 python3 /usr/bin/python3.6 2

    3. Ubah konfigurasi alternatif ke Python 3.6 dengan menjalankan perintah berikut: # sudo update-alternatives —config python3

      Output berikut harus ditampilkan:

      There are 2 choices for the alternative python3 (providing /usr/local/bin/python3). Selection Path Priority Status * 0 /usr/bin/python3.4 5 auto mode 1 /usr/bin/python3.4 5 manual mode 2 /usr/bin/python3.6 2 manual mode Press enter to keep the current choice[*], or type selection number:
    4. Masukkan nomor yang sesuai dengan Python 3.6.

    5. Periksa versi Python dan konfirmasikan Python 3.6 sedang digunakan.

    6. (Opsional, tetapi disarankan) Verifikasi perintah Zypper berfungsi seperti yang diharapkan.

Amazon EC2 Systems Manager untuk penemuan dan pendaftaran SAP

  • Kesalahan: SSM untuk SAP gagal menemukan beban kerja karena akses yang diblokir ke titik akhir publik untuk dan SSM. AWS Secrets Manager

    Resolusi: Uji apakah titik akhir dapat dijangkau dari database SAP HANA Anda. Jika tidak dapat dijangkau, Anda dapat membuat titik akhir Amazon VPC untuk AWS Secrets Manager dan SSM untuk SAP.

    1. Uji akses ke Secrets Manager dari EC2 host Amazon untuk HANA DB dengan menjalankan perintah berikut:aws secretsmanager get-secret-value —secret-id hanaeccsbx_hbx_database_awsbkp. Jika perintah gagal mengembalikan nilai, firewall memblokir akses ke titik akhir layanan Secrets Manager. Log akan berhenti pada langkah “Mengambil rahasia dari Secrets Manager”.

    2. Uji konektivitas ke SSM untuk titik akhir SAP dengan menjalankan perintah. aws ssm-sap list-registration Jika perintah gagal mengembalikan nilai, firewall memblokir akses ke SSM untuk titik akhir SAP.

      Contoh kesalahan:Connection was closed before we received a valid response from endpoint URL: “https://ssm-sap.us-west-2.amazonaws.com/register-application".

    Ada dua opsi untuk melanjutkan jika titik akhir tidak dapat dijangkau.

    • Buka port firewall untuk memungkinkan akses ke titik akhir layanan publik untuk Secrets Manager dan SSM untuk SAP; atau,

    • Buat endpoint VPC untuk Secrets Manager dan SSM untuk SAP, lalu:

      • Pastikan Amazon VPC diaktifkan untuk DNSSupport dan. DNSHostname

      • Pastikan titik akhir VPC Anda telah mengaktifkan Izinkan Nama DNS Pribadi.

      • Jika SSM untuk penemuan SAP berhasil diselesaikan, log akan menunjukkan host ditemukan.

  • Kesalahan: AWS Backup dan koneksi Backint gagal karena akses yang diblokir ke titik akhir publik AWS Backup layanan. aws-backint-agent.logdapat menunjukkan kesalahan yang mirip dengan ini: time="2024-01-03T11:39:15-08:00" level=error msg="Storage configuration validation failed: missing backup data plane Id" ataulevel=fatal msg="Error performing backup missing backup data plane Id. Selain itu, AWS Backup konsol dapat menampilkan Fatal Error: An internal error occured.

    Resolusi: Buka port firewall untuk memungkinkan akses ke titik akhir layanan publik (HTTPS). Setelah opsi ini digunakan, DNS akan menyelesaikan permintaan ke AWS layanan melalui alamat IP publik.

  • Kesalahan: SSM untuk pendaftaran SAP gagal karena kata sandi HANA yang mengandung karakter khusus. Contoh kesalahan dapat mencakup Error connecting to database HBX/HBX when validating its credentials. atau Discovery failed because credentials for HBX/SYSTEMDB either not provided or cannot be validated. setelah menguji koneksi menggunakan hdbsql for systemdb dan tenantdb yang telah diuji dari EC2 instance Amazon database HANA.

    Di AWS Backup konsol di halaman Pekerjaan, detail pekerjaan cadangan dapat menampilkan status FAILED dengan kesalahanMiscellaneous: b’* 10: authentication failed SQLSTATE: 28000\n’.

    Resolusi: Pastikan kata sandi Anda tidak memiliki karakter khusus, seperti $.

  • Kesalahan: b’* 447: backup could not be completed: [110507] Backint exited with exit code 1 instead of 0. console output: time...

    Resolusi: AWS BackInt Agen untuk instalasi SAP HANA mungkin tidak berhasil diselesaikan. Coba lagi proses untuk menyebarkan Backint AWS Agent dan Amazon Systems EC2 Manager Agent di server aplikasi SAP Anda.

  • Kesalahan: Konsol tidak cocok dengan file log setelah pendaftaran.

    Log penemuan menunjukkan pendaftaran yang gagal ketika mencoba terhubung ke HANA DB karena kata sandi yang mengandung karakter khusus, meskipun SSM untuk SAP Application Manager untuk konsol SAP menampilkan pendaftaran yang berhasil. itu tidak mengkonfirmasi bahwa pendaftaran berhasil. Jika konsol menunjukkan pendaftaran yang berhasil tetapi log tidak, cadangan akan gagal.

    Konfirmasikan status pendaftaran:

    1. Masuk ke konsol SSM

    2. Pilih Jalankan Perintah dari navigasi sisi kiri.

    3. Di bawah bidang teks Riwayat perintahInstance ID:Equal:, masukan, dengan nilai yang sama dengan instance yang Anda gunakan untuk pendaftaran. Ini akan memfilter riwayat perintah.

    4. Gunakan kolom id perintah untuk menemukan perintah dengan statusFailed. Kemudian, cari nama dokumen AWSSystemsManagerSAP-Discovery.

    5. Di AWS CLI, jalankan perintahaws ssm-sap register-application status. Jika nilai yang dikembalikan menunjukkanError, pendaftaran tidak berhasil.

    Resolusi: Pastikan password HANA Anda tidak memiliki karakter khusus (seperti '$').

Membuat cadangan database SAP HANA

  • Kesalahan: AWS Backup konsol menampilkan pesan “Kesalahan Fatal” ketika cadangan sesuai permintaan untuk SystemDB atau TenantDB dibuat. Hal ini terjadi karena titik akhir publik tidak dapat diakses. Ini disebabkan oleh firewall sisi klien yang memblokir akses ke titik akhir ini.

    aws-backint-agent.logdapat menunjukkan kesalahan seperti level=error msg="Storage configuration validation failed: missing backup data plane Id" atau level=fatal msg="Error performing backup missing backup data plane Id."

    Resolusi: Buka akses firewall ke titik akhir publik.

  • Kesalahan:Database cannot be backed up while it is stopped.

    Resolusi: Pastikan database yang akan dicadangkan aktif. Data database dan log dapat dicadangkan hanya saat database sedang online.

  • Kesalahan: Getting backup metadata failed. Check the SSM document execution for more details.

    Resolusi: Pastikan database yang akan dicadangkan aktif. Data database dan log dapat dicadangkan hanya saat database sedang online.

Memantau log cadangan

  • Kesalahan: Encountered an issue with log backups, please check SAP HANA for details.

    Resolusi: Periksa SAP HANA untuk memastikan cadangan log dikirim AWS Backup dari SAP HANA.

  • Kesalahan: One or more log backup attempts failed for recovery point.

    Resolusi: Periksa SAP HANA untuk detailnya. Pastikan backup log dikirim AWS Backup dari SAP HANA.

  • Kesalahan: Unable to determine the status of log backups for recovery point.

    Resolusi: Periksa SAP HANA untuk detailnya. Pastikan backup log dikirim AWS Backup dari SAP HANA.

  • Kesalahan: Log backups for recovery point %s were interrupted due to a restore operation on the database.

    Resolusi: Tunggu sampai pekerjaan pemulihan selesai. Pencadangan log harus dilanjutkan.

Glosarium istilah SAP HANA saat menggunakan AWS Backup

Jenis Backup Data: SAP HANA mendukung dua jenis backup data: Full dan INC (incremental). AWS Backup mengoptimalkan jenis yang digunakan selama setiap operasi pencadangan.

Cadangan Katalog: SAP HANA mempertahankan manifesnya sendiri yang disebut katalog. AWS Backup berinteraksi dengan katalog ini. Setiap cadangan baru akan membuat entri dalam katalog.

Continuous Log Backup (Transaction Logs): Untuk fungsi Point in Time Recovery (PITR), SAP HANA melacak semua transaksi sejak backup terbaru.

System Copy: Pekerjaan pemulihan di mana database target pemulihan berbeda dari database sumber tempat titik pemulihan dibuat.

Destructive Restore: Restore destruktif adalah jenis pekerjaan pemulihan di mana database dipulihkan menghapus atau menimpa sumber atau database yang ada.

FULL: Full backup adalah backup dari database yang lengkap.

INC: Cadangan tambahan adalah cadangan dari semua perubahan pada database SAP HANA sejak cadangan sebelumnya.

AWS Backup dukungan database SAP HANA pada catatan rilis EC2 instance

Fungsionalitas tertentu tidak didukung saat ini:

  • Pencadangan berkelanjutan (yang menggunakan log transaksi) tidak dapat disalin ke Wilayah atau akun lain. Cadangan snapshot dapat disalin ke Wilayah dan akun yang didukung dari cadangan penuh.

  • Backup Audit Manager dan pelaporan saat ini tidak didukung.

  • Layanan yang didukung oleh Wilayah AWSberisi Wilayah yang saat ini didukung untuk backup database SAP HANA di instans Amazon. EC2

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.