Migrasi satu kali dari lingkungan Linux ke Linux - 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.

Migrasi satu kali dari lingkungan Linux ke Linux

Dengan pendekatan migrasi ini, Anda mencadangkan basis data Db2 kelolaan sendiri ke bucket Amazon S3. Kemudian, Anda menggunakan prosedur tersimpan Amazon RDS untuk memulihkan database Db2 Anda ke Amazon RDS untuk instans Db2 DB. Lihat informasi yang lebih lengkap tentang penggunaan Amazon S3 di Mengintegrasikan Amazon RDS untuk instans Db2 DB dengan Amazon S3.

Backup dan restore untuk RDS untuk Db2 mengikuti jalur dan batasan peningkatan yang IBM Db2 didukung. Untuk informasi selengkapnya, lihat Jalur pemutakhiran yang didukung untuk server Db2 dan Pembatasan pemutakhiran untuk server Db2 dalam dokumentasi. IBM Db2

Batasan dan rekomendasi untuk menggunakan pemulihan asli

Batasan dan rekomendasi berikut berlaku untuk penggunaan pemulihan asli:

  • Amazon RDS hanya mendukung migrasi versi lokal Db2 yang cocok dengan RDS yang didukung untuk versi Db2. Untuk informasi selengkapnya tentang versi yang didukung, lihatVersi-versi kecil Db2 yang didukung di Amazon RDS.

  • Amazon RDS hanya mendukung backup offline dan online untuk native restore. Amazon RDS tidak mendukung inkremental atau Delta backup.

  • Anda tidak dapat memulihkan dari bucket Amazon S3 di Wilayah AWS yang berbeda dari Wilayah tempat instans RDS untuk Db2 DB Anda berada.

  • Anda tidak dapat memulihkan basis data jika instans basis data RDS for Db2 sudah berisi basis data.

  • Amazon S3 membatasi ukuran file yang diunggah ke bucket Amazon S3 hingga 5 TB. Jika file cadangan basis data Anda melebihi 5 TB, maka bagi file itu menjadi beberapa file yang lebih kecil.

  • Amazon RDS tidak mendukung rutinitas eksternal yang tidak berpagar, pemulihan inkremental, atau pemulihan Delta.

  • Anda tidak dapat memulihkan dari sebuah basis data sumber terenkripsi, tetapi dapat memulihkan ke sebuah instans basis data Amazon RDS terenkripsi.

Saat Anda memulihkan basis data Anda, cadangan akan disalin dan diekstrak pada instans basis data RDS for Db2 Anda. Sebaiknya sediakan ruang penyimpanan untuk instans basis data RDS for Db2 Anda dengan ukuran yang sama dengan atau lebih besar daripada jumlah ukuran cadangan ditambah ukuran basis data asli pada disk.

Ukuran maksimal basis data yang dipulihkan adalah ukuran basis data maksimal yang didukung dikurangi ukuran cadangan. Misalnya, jika ukuran basis data maksimal yang didukung adalah 64 TiB dan ukuran cadangan adalah 30 TiB, maka ukuran maksimal basis data yang dipulihkan adalah 34 TiB.

64 TiB - 30 TiB = 34 TiB

Menyiapkan pencadangan dan pemulihan asli

Untuk pencadangan dan pemulihan asli, Anda memerlukan AWS komponen berikut:

  • Bucket Amazon S3 untuk menyimpan file cadangan Anda: Unggah file cadangan apa pun yang ingin Anda migrasikan ke Amazon RDS. Kami menyarankan Anda menggunakan backup offline untuk migrasi yang dapat menangani downtime. Jika sudah memiliki bucket S3, Anda dapat menggunakannya. Jika Anda tidak memiliki bucket S3, lihat Membuat bucket dalam Panduan Pengguna Amazon S3.

    catatan

    Jika database Anda besar dan akan membutuhkan waktu lama untuk mentransfer ke ember S3, Anda dapat memesan AWS Snow Family perangkat dan meminta AWS untuk melakukan pencadangan. Setelah Anda menyalin file ke perangkat dan mengembalikannya ke tim Snow Family, tim akan mentransfer citra cadangan Anda ke bucket S3 Anda. Lihat informasi yang lebih lengkap dalam dokumentasi AWS Snow Family.

  • Peran IAM untuk mengakses bucket S3: Jika Anda sudah memiliki peran IAM, Anda dapat menggunakan peran tersebut. Jika Anda tidak memiliki peran, lihat Langkah 2: Buat peran IAM dan lampirkan kebijakan IAM Anda.

  • Kebijakan IAM dengan hubungan kepercayaan dan izin yang dilampirkan pada peran IAM Anda: Untuk informasi selengkapnya, lihat. Langkah 1: Buat kebijakan IAM

  • Peran IAM ditambahkan ke RDS Anda untuk instans Db2 DB: Untuk informasi selengkapnya, lihat. Langkah 3: Tambahkan peran IAM ke instans basis data RDS for Db2

Memulihkan basis data Db2 Anda

Setelah menyiapkan pencadangan dan pemulihan asli, Anda siap untuk memulihkan basis data Db2 ke instans basis data RDS for Db2.

Untuk memulihkan basis data Db2 ke instans basis data RDS for Db2
  1. Hubungi instans basis data RDS for Db2 Anda. Untuk informasi selengkapnya, lihat Menyambung ke Amazon RDS untuk instans Db2 DB.

  2. (Opsional) Untuk memastikan database Anda dikonfigurasi dengan pengaturan optimal untuk operasi pemulihan, Anda dapat menelepon rdsadmin.show_configuration untuk memeriksa nilai untuk RESTORE_DATABASE_PARALLELISM danRESTORE_DATABASE_NUM_BUFFERS. Panggilan rdsadmin.set_configuration untuk mengubah nilai-nilai ini, sesuai kebutuhan. Mengatur nilai-nilai ini secara eksplisit dapat meningkatkan kinerja saat memulihkan database dengan volume data yang besar.

  3. Pulihkan basis data Anda dengan memanggil rdsadmin.restore_database. Untuk informasi selengkapnya, lihat rdsadmin.restore_database.