Database SAP HANA di Amazon EC2 membuat cadangan instans - AWS Backup

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

Database SAP HANA di Amazon EC2 membuat cadangan instans

catatan

Lihat Ketersediaan fitur menurut Wilayah AWS untuk informasi tentang tempat AWS Backup dukungan untuk SAP HANA di instans Amazon EC2 tersedia.

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

Gambaran Umum

Selain kemampuan untuk membuat backup dan memulihkan database, AWS Backup integrasi 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

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 EC2 Systems Manager.

Operasi Backup di AWS Backup konsol

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 EC2 sekarang akan diaktifkan.

Buat cadangan terjadwal

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: Buat 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 ID sumber daya tertentu.

Buat cadangan sesuai permintaan

Anda dapat membuat cadangan sesuai permintaan penuh yang berjalan segera setelah pembuatan. Perhatikan bahwa cadangan berdasarkan permintaan database SAP HANA di instans Amazon EC2 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 instans EC2 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-time restore) 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 pekerjaan cadangan dan titik pemulihan

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.

Operasi Backup menggunakan API dan CLI

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 instans EC2.

Gunakan start-backup-job sebagai perintah CLI.

Pemecahan Masalah

Jika salah satu kesalahan berikut terjadi saat mencoba operasi pencadangan, lihat resolusi terkait.

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

    Kesalahan: b’* 447: backup could not be completed: [110507] Backint exited with exit code 1 instead of 0. console output: time=2022-08-12T11:03:18Z level=info msg=Starting execution. time=2022-08-12T11:03:18Z level=info msg=Configuration file not specified in argument, using default location time=2022-08-12T11:03:18Z level=info msg=Loading configuration file /opt/aws-backint-agent/aws-backint-agent-config.yaml time=2022-08-12T11:03:18Z level=error msg=Failed to read config file open /opt/aws-backint-agent/aws-backint-agent-config.yaml: no such file or directory time=2022-08-12T11:03:18Z level=error msg=Error reading config file open /opt/aws-backint-agent/aws-backint-agent-config.yaml: no such file or directory. time=2022-08-12T11:03:18Z level=fatal msg=Error occurred during configuration. open /opt/aws-backint-agent/aws-backint-agent-config.yaml: no such file or directory. , [110203] Not all data could be written: Expected 4096 but transferred 0 SQLSTATE: HY000\n’

    Resolusi: Kemungkinan besar BackInt instalasi tidak berhasil diselesaikan. Coba lagi proses untuk Menginstal AWS Backint Agent dan Amazon EC2 Systems Manager Agent di server aplikasi SAP Anda.

  • 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 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 online.

Glosarium

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.

Untuk detail tambahan, lihat AWS glosarium.

Catatan rilis

Fungsionalitas tertentu tidak didukung saat ini:

  • Penyalinan lintas wilayah dan lintas akun saat ini tidak didukung.

  • Backup Audit Manager dan pelaporan saat ini tidak didukung.

  • Wilayah berikut tidak didukung saat ini: Asia Pasifik (Jakarta), (AS-Barat), AWS GovCloud (AS-Timur), China AWS GovCloud (Beijing), China (Ningxia), Eropa (Spanyol), Eropa (Zurich), Asia Pasifik (Hyderabad), dan Asia Pasifik (Melbourne).