Memecahkan masalah ekspor snapshot - Amazon Aurora

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

Memecahkan masalah ekspor snapshot

Gunakan bagian berikut untuk membantu memecahkan masalah pesan kegagalan dan kesalahan izin PostgreSQL untuk tugas ekspor klaster DB ke Amazon S3.

Pesan kegagalan untuk tugas ekspor Amazon S3

Tabel berikut menjelaskan pesan yang akan ditampilkan jika tugas ekspor Amazon S3 gagal.

Pesan kegagalan Deskripsi
Terjadi kesalahan internal yang tidak diketahui.

Tugas telah gagal karena kesalahan yang tidak diketahui, pengecualian, atau kegagalan.

Terjadi kesalahan internal yang tidak diketahui saat menulis metadata tugas ekspor ke bucket S3 [nama bucket].

Tugas telah gagal karena kesalahan yang tidak diketahui, pengecualian, atau kegagalan.

Ekspor RDS gagal menulis metadata tugas ekspor karena tidak dapat mengambil peran IAM [peran ARN].

Tugas ekspor mengambil peran IAM Anda untuk memvalidasi apakah tugas tersebut diperbolehkan menulis metadata ke bucket S3 Anda. Jika tidak dapat mengambil peran IAM Anda, berarti tugas tersebut gagal.

Ekspor RDS gagal menulis metadata tugas ekspor ke bucket S3 [nama bucket] menggunakan peran IAM [ARN peran] dengan kunci KMS [ID kunci]. Kode kesalahan: [kode kesalahan]

Satu atau beberapa izin tidak ada, sehingga tugas ekspor tidak dapat mengakses bucket S3. Pesan kegagalan ini muncul saat menerima salah satu kode kesalahan berikut:

  • AWSSecurityTokenServiceException dengan kode kesalahan AccessDenied

  • AmazonS3Exception dengan kode kesalahan NoSuchBucket, AccessDenied, KMS.KMSInvalidStateException, 403 Forbidden, atau KMS.DisabledException

Kode kesalahan ini menunjukkan bahwa pengaturan salah dikonfigurasi untuk peran IAM, bucket S3, atau kunci KMS.

Peran IAM [ARN peran] tidak diizinkan untuk memanggil [tindakan S3] pada bucket S3 [nama bucket]. Tinjau izin Anda dan coba lagi ekspor.

Kebijakan IAM salah dikonfigurasi. Izin untuk tindakan S3 tertentu pada bucket S3 tidak ada, sehingga menyebabkan tugas ekspor gagal.

Pemeriksaan kunci KMS gagal. Periksa kredensial pada kunci KMS Anda, lalu coba lagi. Pemeriksaan kredensial kunci KMS gagal.
Pemeriksaan kredensial S3 gagal. Periksa izin pada bucket S3 dan kebijakan IAM Anda. Pemeriksaan kredensial S3 gagal.
Bucket S3 [nama bucket] tidak valid. Bucket tersebut tidak berada di Wilayah AWS saat ini atau tidak ada. Tinjau nama bucket S3 Anda, lalu coba lagi ekspor. Bucket S3 tidak valid.
Bucket S3 [nama bucket] tidak berada di Wilayah AWS saat ini. Tinjau nama bucket S3 Anda, lalu coba lagi ekspor. Ember S3 salah Wilayah AWS.

Memecahkan masalah kesalahan izin PostgreSQL

Saat mengekspor basis data PostgreSQL ke Amazon S3, Anda mungkin melihat kesalahan PERMISSIONS_DO_NOT_EXIST yang menyatakan bahwa tabel tertentu dilewati. Kesalahan ini biasanya terjadi saat pengguna super, yang Anda tetapkan saat membuat instans DB, tidak memiliki izin untuk mengakses tabel tersebut.

Untuk memperbaiki kesalahan ini, jalankan perintah berikut:

GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA schema_name TO superuser_name

Untuk informasi selengkapnya tentang hak pengguna super, lihat Hak akses akun pengguna master.