Persyaratan dan pertimbangan untuk RDS untuk replika Db2 - Layanan Basis Data Relasional Amazon

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

Persyaratan dan pertimbangan untuk RDS untuk replika Db2

Sebelum membuat replika Db2, biasakan diri Anda dengan persyaratan dan pertimbangan berikut.

Persyaratan versi dan lisensi untuk RDS untuk replika Db2

Sebelum Anda membuat replika RDS untuk Db2, tinjau informasi berikut:

  • Baik Db2 Advanced Edition (AE) dan Standard Edition (SE) dapat membuat replika dalam keadaan siaga untuk model bring your own license (BYOL) dan lisensi Db2 melalui model. AWS Marketplace

  • Anda harus menentukan grup parameter kustom untuk replika baca. Untuk replika yang menggunakan model BYOL, grup parameter kustom ini harus menyertakan IBM Site ID dan. IBM Customer ID Anda dapat menentukan grup parameter kustom ini untuk replika baca dengan menggunakan AWS Management Console, API AWS CLI , atau RDS. Untuk informasi selengkapnya, lihat IBM IDs untuk membawa lisensi Anda sendiri (BYOL) untuk Db2.

  • Untuk replika siaga, jumlah vCPU adalah dua, terlepas dari ukuran instans DB. Item berikut menjelaskan perbedaan antara RDS untuk jenis lisensi Db2:

    • Untuk model BYOL, AWS License Manager konfigurasi menunjukkan bahwa RDS untuk instans Db2 DB menggunakan dua v. CPUs

    • Untuk lisensi Db2 melalui AWS Marketplace model, tagihan mencerminkan biaya lisensi untuk dua v. CPUs

  • Semua versi Db2 11.5 mendukung instance replika DB. Replika Db2 mendukung peningkatan versi minor.

Backup dan restore pertimbangan untuk RDS untuk replika Db2

Sebelum Anda membuat replika RDS untuk Db2, pertimbangkan item berikut:

  • Untuk membuat snapshot RDS untuk replika Db2 atau mengaktifkan pencadangan otomatis, pastikan untuk mengatur periode retensi cadangan secara manual. Pencadangan otomatis tidak diaktifkan secara default.

  • Saat memulihkan cadangan replika, Anda memulihkan ke waktu basis data, bukan ke waktu saat pencadangan dilakukan. Waktu basis data adalah waktu transaksi terakhir yang diterapkan pada data dalam cadangan. Perbedaannya signifikan karena replika dapat tertinggal di belakang database utama selama beberapa menit atau jam. Ketika ada beberapa database, RDS untuk Db2 menggunakan waktu database paling awal.

    Untuk menemukan perbedaannya, jalankan AWS CLI describe-db-snapshotsperintah atau panggil DBSnapshots operasi RDS API Describe. Bandingkan SnapshotDatabaseTime nilainya dengan OriginalSnapshotCreateTime nilainya. SnapshotDatabaseTimeNilainya adalah waktu database dari cadangan replika. OriginalSnapshotCreateTimeNilai adalah transaksi terbaru yang diterapkan pada database utama.

Pertimbangan replikasi untuk RDS untuk replika Db2

Sebelum Anda membuat replika RDS untuk Db2, pertimbangkan item berikut:

  • Replikasi menggunakan Db2 HADR untuk semua database pada RDS untuk instance Db2 DB.

  • Replikasi tidak mendukung LOAD perintah. Jika Anda menjalankan LOAD perintah dari instance DB sumber, Anda akan menerima data yang tidak konsisten.

  • RDS untuk Db2 tidak mereplikasi item berikut:

    • Akses penyimpanan. Waspadai data, seperti tabel eksternal, yang bergantung pada akses penyimpanan.

    • Non-inline LOBs.

    • Biner prosedur tersimpan eksternal (dalam C atau Java).

  • Untuk replika siaga, RDS untuk Db2 mereplikasi item berikut:

    • Pengguna lokal, kecuali pengguna master

    • Parameter konfigurasi basis data

Pertimbangan lain-lain untuk RDS untuk replika Db2

Sebelum Anda membuat replika RDS untuk Db2, pertimbangkan item berikut: