Mengekspor data snapshot klaster DB ke Amazon S3 - Amazon Aurora

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

Mengekspor data snapshot klaster DB ke Amazon S3

Anda dapat mengekspor data snapshot klaster DB ke bucket Amazon S3. Proses ekspor berjalan di latar belakang dan tidak memengaruhi performa klaster DB aktif Anda.

Saat Anda mengekspor snapshot klaster DB, Amazon Aurora akan mengekstrak data dari snapshot tersebut dan menyimpannya di bucket Amazon S3. Anda dapat mengekspor snapshot manual dan snapshot sistem otomatis. Secara default, semua data dalam snapshot akan diekspor. Namun, Anda dapat memilih untuk mengekspor set basis data, skema, atau tabel tertentu.

catatan

Mengekspor data dari snapshot cluster DB memerlukan pemulihan snapshot. Waktu pemulihan dipengaruhi oleh berbagai faktor, seperti jumlah lalu lintas jaringan dan Wilayah AWS menerima relatif terhadap bandwidth yang tersedia. Ketika ada peningkatan lalu lintas yang tiba-tiba, Anda mungkin mengalami waktu penyelesaian yang lebih lama dari yang diharapkan.

Alternatif untuk mengurangi waktu ekspor S3 untuk database Aurora adalah ekspor cluster DB langsung ke S3. Ekspor cluster DB memiliki waktu mulai yang lebih pendek daripada ekspor snapshot DB, karena tidak perlu mengembalikan snapshot. Untuk informasi selengkapnya, lihat Mengekspor data klaster DB ke Amazon S3.

Data disimpan dalam format Apache Parquet yang dikompresi dan konsisten. Setiap file Parquet biasanya berukuran 1–10 MB.

Setelah data diekspor, Anda dapat menganalisis data yang diekspor secara langsung melalui alat seperti Amazon Athena atau Amazon Redshift Spectrum. Untuk informasi lebih lanjut tentang menggunakan Athena untuk membaca data Parket, lihat Parket di Panduan Pengguna SerDe Amazon Athena. Untuk informasi selengkapnya tentang penggunaan Redshift Spectrum untuk membaca data Parket, lihat COPYdari format data kolumnar di Panduan Pengembang Database Amazon Redshift.

Ketersediaan dan dukungan fitur bervariasi di seluruh versi spesifik dari setiap mesin database dan di seluruh Wilayah AWS. Untuk informasi selengkapnya tentang versi dan ketersediaan Wilayah untuk mengekspor data snapshot cluster DB ke S3, lihat. Daerah yang Didukung dan mesin Aurora DB untuk mengekspor data snapshot ke Amazon S3

Anda menggunakan proses berikut untuk mengekspor data snapshot DB ke bucket Amazon S3. Untuk detail selengkapnya, lihat bagian berikut.

Ringkasan pengeksporan data snapshot
  1. Identifikasi snapshot yang akan diekspor.

    Gunakan snapshot otomatis atau manual yang ada, atau buat snapshot manual instans DB.

  2. Siapkan akses ke bucket Amazon S3.

    Bucket adalah kontainer untuk objek atau file Amazon S3. Untuk memberikan informasi agar dapat mengakses bucket, lakukan langkah-langkah berikut:

    1. Identifikasi bucket S3 tempat snapshot akan diekspor. Bucket S3 harus sama AWS Wilayah sebagai snapshot. Untuk informasi selengkapnya, lihat Mengidentifikasi bucket Amazon S3 untuk ekspor.

    2. Buat sebuah AWS Identity and Access Management (IAM) peran yang memberikan akses tugas ekspor snapshot ke bucket S3. Untuk informasi selengkapnya, lihat Menyediakan akses ke bucket Amazon S3 menggunakan peran IAM.

  3. Buat enkripsi simetris AWS KMS key untuk enkripsi sisi server. KMSKuncinya digunakan oleh tugas ekspor snapshot untuk mengatur AWS KMS enkripsi sisi server saat menulis data ekspor ke S3.

    Kebijakan KMS utama harus menyertakan izin kms:CreateGrant dan kms:DescribeKey izin. Untuk informasi selengkapnya tentang penggunaan KMS kunci di Amazon Aurora, lihat. AWS KMS key manajemen

    Jika Anda memiliki pernyataan penolakan dalam kebijakan KMS utama Anda, pastikan untuk secara eksplisit mengecualikan AWS kepala layananexport.rds.amazonaws.com.

    Anda dapat menggunakan KMS kunci di dalam AWS akun, atau Anda dapat menggunakan KMS kunci lintas akun. Untuk informasi selengkapnya, lihat Menggunakan cross-account AWS KMS key.

  4. Ekspor snapshot ke Amazon S3 menggunakan konsol atau start-export-task CLI perintah. Untuk informasi selengkapnya, lihat Membuat tugas ekspor snapshot.

  5. Untuk mengakses data Anda yang diekspor di bucket Amazon S3 lihat Mengunggah, mengunduh, dan mengelola objek dalam Panduan Pengguna Amazon Simple Storage Service.

Pelajari cara mengatur, mengekspor, memantau, membatalkan, dan memecahkan masalah tugas ekspor snapshot cluster DB di bagian berikut.