Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Akses ke backup log transaksi dengan for Server RDS SQL
Dengan akses ke cadangan log transaksi RDS untuk SQL Server, Anda dapat mencantumkan file cadangan log transaksi untuk database dan menyalinnya ke bucket Amazon S3 target. Dengan menyalin cadangan log transaksi di bucket Amazon S3, Anda dapat menggunakannya dalam kombinasi dengan cadangan basis data lengkap dan diferensial untuk melakukan pemulihan basis data titik waktu. Anda menggunakan prosedur RDS tersimpan untuk mengatur akses ke cadangan log transaksi, mencantumkan cadangan log transaksi yang tersedia, dan menyalinnya ke bucket Amazon S3 Anda.
Akses ke cadangan log transaksi memberikan kemampuan dan manfaat berikut:
Daftar dan lihat metadata cadangan log transaksi yang tersedia untuk database pada instance RDS untuk SQL Server DB.
Salin cadangan log transaksi yang tersedia dari RDS untuk SQL Server ke bucket Amazon S3 target.
Lakukan point-in-time pemulihan database tanpa perlu mengembalikan seluruh instans DB. Untuk informasi selengkapnya tentang memulihkan instans DB ke suatu titik waktu, lihat Memulihkan instans DB dengan waktu yang ditentukan.
Ketersediaan dan dukungan
Akses ke cadangan log transaksi didukung di semua AWS Wilayah. Akses ke cadangan log transaksi tersedia untuk semua edisi dan versi Microsoft SQL Server yang didukung di Amazon. RDS
Persyaratan
Persyaratan berikut harus dipenuhi sebelum mengaktifkan akses ke cadangan log transaksi:
-
Pencadangan otomatis harus diaktifkan pada instans DB dan retensi cadangan harus diatur ke nilai satu hari atau lebih. Untuk informasi selengkapnya tentang mengaktifkan pencadangan otomatis dan mengonfigurasi kebijakan retensi, lihat Mengaktifkan pencadangan otomatis.
-
Bucket Amazon S3 harus ada di akun dan Wilayah yang sama dengan instans DB sumber. Sebelum mengaktifkan akses ke cadangan log transaksi, pilih bucket Amazon S3 yang sudah ada atau buat bucket baru yang akan digunakan untuk file cadangan log transaksi Anda.
-
Kebijakan izin bucket Amazon S3 harus dikonfigurasi sebagai berikut untuk memungkinkan Amazon menyalin file log transaksi RDS ke dalamnya:
Atur properti kepemilikan akun objek pada bucket ke Pemilik Bucket Pilihan.
Tambahkan kebijakan berikut. Tidak akan ada kebijakan secara default, jadi gunakan bucket Access Control Lists (ACL) untuk mengedit kebijakan bucket dan menambahkannya.
Contoh berikut menggunakan ARN untuk menentukan sumber daya. Sebaiknya gunakan kunci konteks kondisi global
SourceArn
danSourceAccount
dalam hubungan kepercayaan berbasis sumber daya untuk membatasi izin layanan ke sumber daya tertentu. Untuk informasi selengkapnya tentang bekerja denganARNs, lihat nama sumber daya Amazon (ARNs) danNama Sumber Daya Amazon (ARNs) di Amazon RDS.contoh kebijakan izin Amazon S3 untuk akses ke cadangan log transaksi
{ "Version": "2012-10-17", "Statement": [ { "Sid": "Only allow writes to my bucket with bucket owner full control", "Effect": "Allow", "Principal": { "Service": "backups.rds.amazonaws.com" }, "Action": "s3:PutObject", "Resource": "arn:aws:s3:::
amzn-s3-demo-bucket
/{customer_path}
/*", "Condition": { "StringEquals": { "s3:x-amz-acl": "bucket-owner-full-control", "aws:sourceAccount": "{customer_account}", "aws:sourceArn": "{db_instance_arn}" } } } ] } -
Peran AWS Identity and Access Management (IAM) untuk mengakses bucket Amazon S3. Jika Anda sudah memiliki IAM peran, Anda dapat menggunakannya. Anda dapat memilih untuk memiliki IAM peran baru yang dibuat untuk Anda ketika Anda menambahkan
SQLSERVER_BACKUP_RESTORE
opsi dengan menggunakan AWS Management Console. Atau, Anda dapat membuatnya secara manual. Untuk informasi selengkapnya tentang membuat dan mengonfigurasi IAM peranSQLSERVER_BACKUP_RESTORE
, lihatMembuat IAM peran secara manual untuk pencadangan dan pemulihan asli. -
Opsi
SQLSERVER_BACKUP_RESTORE
harus ditambahkan ke grup opsi pada instans DB Anda. Untuk informasi selengkapnya tentang menambahkan opsiSQLSERVER_BACKUP_RESTORE
, lihat Dukungan untuk pencadangan dan pemulihan native di SQL Server.catatan
Jika instans DB Anda mengaktifkan enkripsi penyimpanan, tindakan AWS KMS (KMS) dan kunci harus disediakan dalam IAM peran yang disediakan dalam grup opsi pencadangan dan pemulihan asli.
Secara opsional, jika Anda bermaksud menggunakan prosedur tersimpan
rds_restore_log
untuk melakukan pemulihan basis data titik waktu, sebaiknya gunakan jalur Amazon S3 yang sama untuk grup opsi pencadangan dan pemulihan native dan akses ke cadangan log transaksi. Metode ini memastikan bahwa ketika Amazon RDS mengambil peran dari grup opsi untuk melakukan fungsi log pemulihan, ia memiliki akses untuk mengambil cadangan log transaksi dari jalur Amazon S3 yang sama. -
Jika instans DB dienkripsi, terlepas dari jenis enkripsi (kunci AWS terkelola atau kunci yang dikelola pelanggan), Anda harus memberikan KMS kunci yang dikelola pelanggan dalam IAM peran dan dalam prosedur yang
rds_tlog_backup_copy_to_S3
disimpan.
Batasan dan rekomendasi
Akses ke cadangan log transaksi memiliki batasan dan rekomendasi sebagai berikut:
-
Anda dapat menampilkan daftar dan menyalin hingga tujuh hari terakhir cadangan log transaksi untuk instans DB apa pun yang memiliki retensi cadangan yang dikonfigurasi antara satu hingga 35 hari.
-
Bucket Amazon S3 yang digunakan untuk akses ke cadangan log transaksi harus ada di akun dan Wilayah yang sama dengan instans DB sumber. Penyalinan lintas akun dan lintas Wilayah tidak didukung.
-
Hanya satu bucket Amazon S3 yang dapat dikonfigurasi sebagai target untuk menyalin cadangan log transaksi. Anda dapat memilih bucket Amazon S3 target baru dengan prosedur tersimpan
rds_tlog_copy_setup
. Untuk informasi selengkapnya tentang memilih bucket Amazon S3 baru, lihat Mengatur akses ke cadangan log transaksi. -
Anda tidak dapat menentukan KMS kunci saat menggunakan prosedur
rds_tlog_backup_copy_to_S3
tersimpan jika RDS instance Anda tidak diaktifkan untuk enkripsi penyimpanan. -
Penyalinan multi-akun tidak didukung. IAMPeran yang digunakan untuk menyalin hanya akan mengizinkan akses tulis ke bucket Amazon S3 dalam akun pemilik instans DB.
-
Hanya dua tugas bersamaan dari jenis apa pun yang dapat dijalankan pada instance RDS for SQL Server DB.
-
Hanya satu tugas penyalinan yang dapat dijalankan untuk satu basis data pada waktu tertentu. Jika Anda ingin menyalin cadangan log transaksi untuk beberapa basis data pada instans DB, gunakan tugas penyalinan terpisah untuk setiap basis data.
-
Jika Anda menyalin cadangan log transaksi yang sudah ada dengan nama yang sama di bucket Amazon S3, cadangan log transaksi yang ada akan ditimpa.
-
Anda hanya dapat menjalankan prosedur tersimpan yang disediakan dengan akses ke cadangan log transaksi pada instans DB primer. Anda tidak dapat menjalankan prosedur tersimpan ini pada replika baca RDS for SQL Server atau pada instance sekunder dari cluster DB multi-AZ.
-
Jika instance RDS for SQL Server DB di-boot ulang saat prosedur
rds_tlog_backup_copy_to_S3
tersimpan sedang berjalan, tugas akan secara otomatis restart dari awal ketika instans DB kembali online. Cadangan log transaksi apa pun yang telah disalin ke bucket Amazon S3 saat tugas berjalan sebelum boot ulang akan ditimpa. -
Database sistem Microsoft SQL Server dan
RDSAdmin
database tidak dapat dikonfigurasi untuk akses ke backup log transaksi. -
Menyalin ke bucket yang dienkripsi oleh SSE - KMS tidak didukung.
Mengatur akses ke cadangan log transaksi
Untuk mengatur akses ke cadangan log transaksi, lengkapi daftar persyaratan di bagian Persyaratan, lalu jalankan prosedur tersimpan rds_tlog_copy_setup
. Prosedur ini akan mengaktifkan akses ke fitur cadangan log transaksi di tingkat instans DB. Anda tidak perlu menjalankannya untuk setiap basis data individual pada instans DB.
penting
Pengguna database harus diberikan db_owner
peran dalam SQL Server pada setiap database untuk mengkonfigurasi dan menggunakan akses ke fitur backup log transaksi.
contoh Penggunaan:
exec msdb.dbo.rds_tlog_copy_setup @target_s3_arn='arn:aws:s3:::
amzn-s3-demo-bucket
/myfolder
';
Parameter berikut diperlukan:
-
@target_s3_arn
— Target bucket Amazon S3 untuk menyalin file backup log transaksi ke. ARN
contoh mengatur bucket target Amazon S3:
exec msdb.dbo.rds_tlog_copy_setup @target_s3_arn='arn:aws:s3:::
amzn-s3-demo-logging-bucket
/mytestdb1
';
Untuk memvalidasi konfigurasi, panggil prosedur tersimpan rds_show_configuration
.
contoh memvalidasi konfigurasi:
exec rdsadmin.dbo.rds_show_configuration @name='target_s3_arn_for_tlog_copy';
Untuk mengubah akses ke cadangan log transaksi agar mengarah ke bucket Amazon S3 yang berbeda, Anda dapat melihat nilai bucket Amazon S3 saat ini dan menjalankan kembali prosedur tersimpan rds_tlog_copy_setup
menggunakan nilai baru untuk @target_s3_arn
.
contoh melihat bucket Amazon S3 yang ada yang dikonfigurasi untuk akses ke cadangan log transaksi
exec rdsadmin.dbo.rds_show_configuration @name='target_s3_arn_for_tlog_copy';
contoh memperbarui ke bucket Amazon S3 target baru
exec msdb.dbo.rds_tlog_copy_setup @target_s3_arn='arn:aws:s3:::
amzn-s3-demo-logging-bucket1
/mynewfolder
';
Menampilkan daftar cadangan log transaksi yang tersedia
Dengan RDS for SQL Server, database yang dikonfigurasi untuk menggunakan model pemulihan penuh dan retensi cadangan instans DB yang disetel ke satu hari atau lebih memiliki cadangan log transaksi diaktifkan secara otomatis. Dengan mengaktifkan akses ke cadangan log transaksi, cadangan log transaksi tersebut dari rentang waktu hingga tujuh hari akan tersedia untuk Anda salin ke bucket Amazon S3 Anda.
Setelah Anda mengaktifkan akses ke cadangan log transaksi, Anda dapat mulai menggunakannya untuk menampilkan daftar dan menyalin file cadangan log transaksi yang tersedia.
Menampilkan daftar cadangan log transaksi
Untuk menampilkan daftar semua cadangan log transaksi yang tersedia untuk basis data individual, panggil fungsi rds_fn_list_tlog_backup_metadata
. Anda dapat menggunakan klausa ORDER BY
atau WHERE
saat memanggil fungsi.
contoh menampilkan daftar dan memfilter file cadangan log transaksi yang tersedia
SELECT * from msdb.dbo.rds_fn_list_tlog_backup_metadata('mydatabasename'); SELECT * from msdb.dbo.rds_fn_list_tlog_backup_metadata('mydatabasename') WHERE rds_backup_seq_id = 3507; SELECT * from msdb.dbo.rds_fn_list_tlog_backup_metadata('mydatabasename') WHERE backup_file_time_utc > '2022-09-15 20:44:01' ORDER BY backup_file_time_utc DESC;
Fungsi rds_fn_list_tlog_backup_metadata
ini menampilkan output berikut:
Nama kolom | Jenis data | Deskripsi |
---|---|---|
|
sysname |
Nama basis data yang disediakan untuk menampilkan daftar cadangan log transaksinya. |
|
int |
Pengidentifikasi basis data internal untuk parameter input |
|
uniqueidentifier |
ID unik basis data asli saat pembuatan. Nilai ini tetap sama ketika basis data dipulihkan, bahkan ke nama basis data yang berbeda. |
|
int |
ID yang RDS digunakan secara internal untuk mempertahankan nomor urut untuk setiap file cadangan log transaksi. |
|
bigint |
Waktu epoch saat file cadangan transaksi dihasilkan. |
|
datetime |
Nilai yang UTC dikonversi waktu untuk |
|
numeric(25,0) |
Nomor urutan log dari catatan log pertama atau tertua untuk file cadangan log transaksi. |
|
numeric(25,0) |
Nomor urutan log dari catatan log terakhir atau berikutnya untuk file cadangan log transaksi. |
|
bit |
Nilai boolean yang menunjukkan apakah rantai log terputus antara file cadangan log transaksi saat ini dan file cadangan log transaksi sebelumnya. |
|
bigint |
Ukuran cadangan transaksional diatur dalam byte. |
|
varchar(4000) |
Pesan kesalahan jika fungsi |
Menyalin cadangan log transaksi
Untuk menyalin serangkaian cadangan log transaksi yang tersedia untuk basis data individual ke bucket Amazon S3 Anda, panggil prosedur tersimpan rds_tlog_backup_copy_to_S3
. Prosedur tersimpan rds_tlog_backup_copy_to_S3
akan memulai tugas baru untuk menyalin cadangan log transaksi.
catatan
Prosedur tersimpan rds_tlog_backup_copy_to_S3
akan menyalin cadangan log transaksi tanpa memvalidasi berdasarkan atribut is_log_chain_broken
. Untuk alasan ini, Anda harus secara manual mengonfirmasi rantai log yang tidak terputus sebelum menjalankan prosedur tersimpan rds_tlog_backup_copy_to_S3
. Untuk penjelasan selengkapnya, lihat Memvalidasi rantai log cadangan log transaksi.
contoh penggunaan prosedur tersimpan rds_tlog_backup_copy_to_S3
exec msdb.dbo.rds_tlog_backup_copy_to_S3 @db_name='
mydatabasename
', [@kms_key_arn='arn:aws:kms:region
:account-id
:key/key-id
'], [@backup_file_start_time='2022-09-01 01:00:15'
], [@backup_file_end_time='2022-09-01 21:30:45'
], [@starting_lsn=149000000112100001], [@ending_lsn=149000000120400001], [@rds_backup_starting_seq_id=5], [@rds_backup_ending_seq_id=10];
Parameter input berikut tersedia:
Parameter | Deskripsi |
---|---|
|
Nama basis data yang cadangan log transaksinya akan disalin |
|
KMSKunci yang dikelola pelanggan. Jika Anda mengenkripsi instans DB Anda dengan KMS kunci AWS terkelola, Anda harus membuat kunci yang dikelola pelanggan. Jika Anda mengenkripsi instans DB Anda dengan kunci yang dikelola pelanggan, Anda dapat menggunakan KMS kunci ARN yang sama. |
|
UTCStempel waktu seperti yang disediakan dari |
|
UTCStempel waktu seperti yang disediakan dari |
|
Nomor urutan log (LSN) seperti yang disediakan dari |
|
Nomor urutan log (LSN) seperti yang disediakan dari |
|
Urutan ID seperti yang disediakan dari kolom |
|
Urutan ID seperti yang disediakan dari kolom |
Anda dapat menentukan satu set parameter ID waktuLSN, atau urutan. Hanya satu set parameter yang diperlukan.
Anda juga dapat menentukan hanya satu parameter di salah satu set. Misalnya, dengan memberikan nilai hanya untuk parameter backup_file_end_time
, semua file cadangan log transaksi yang tersedia sebelum waktu tersebut dalam batas tujuh hari akan disalin ke bucket Amazon S3 Anda.
Berikut ini adalah kombinasi parameter input yang valid untuk prosedur tersimpan rds_tlog_backup_copy_to_S3
.
Parameter yang disediakan | Hasil yang diharapkan |
---|---|
|
Menyalin cadangan log transaksi dari tujuh hari terakhir serta dalam rentang |
|
Menyalin cadangan log transaksi dari tujuh hari terakhir dan mulai dari |
|
Menyalin cadangan log transaksi dari tujuh hari terakhir hingga |
|
Menyalin cadangan log transaksi yang tersedia dari tujuh hari terakhir dan berada dalam rentang |
|
Menyalin cadangan log transaksi yang tersedia dari tujuh hari terakhir, mulai dari |
|
Menyalin cadangan log transaksi yang tersedia dari tujuh hari terakhir, hingga |
|
Menyalin cadangan log transaksi yang tersedia dari tujuh hari terakhir, dan berada dalam rentang |
|
Menyalin cadangan log transaksi yang tersedia dari tujuh hari terakhir, mulai dari |
|
Menyalin cadangan log transaksi yang tersedia dari tujuh hari terakhir, hingga |
|
Menyalin cadangan log transaksi tunggal dengan |
Memvalidasi rantai log cadangan log transaksi
Basis data yang dikonfigurasi untuk akses ke cadangan log transaksi harus memiliki retensi cadangan otomatis yang aktif. Retensi cadangan otomatis mengatur basis data pada instans DB ke model pemulihan FULL
. Untuk mendukung pemulihan titik waktu untuk basis data, hindari mengubah model pemulihan basis data, yang dapat mengakibatkan rantai log terputus. Kami menyarankan agar basis data tetap diatur ke model pemulihan FULL
.
Untuk memvalidasi rantai log secara manual sebelum menyalin cadangan log transaksi, panggil fungsi rds_fn_list_tlog_backup_metadata
dan tinjau nilai di kolom is_log_chain_broken
. Nilai “1" menunjukkan rantai log terputus antara cadangan log saat ini dan cadangan log sebelumnya.
Contoh berikut menunjukkan rantai log yang terputus dalam output dari prosedur tersimpan rds_fn_list_tlog_backup_metadata
.
Dalam rantai log normal, nilai nomor urutan log (LSN) untuk first_lsn untuk rds_sequence_id yang diberikan harus sesuai dengan nilai last_lsn di rds_sequence_id sebelumnya. Pada gambar, rds_sequence_id 45 memiliki nilai first_lsn 90987, yang tidak cocok dengan nilai last_lsn 90985 untuk rds_sequence_id 44 sebelumnya.
Untuk informasi selengkapnya tentang arsitektur log transaksi SQL Server dan nomor urutan log, lihat Arsitektur Logis Log Transaksi
Struktur folder dan file bucket Amazon S3
Cadangan log transaksi memiliki struktur standar dan konvensi penamaan berikut dalam bucket Amazon S3:
Folder baru dibuat dalam jalur
target_s3_arn
untuk setiap basis data dengan struktur penamaan{db_id}.{family_guid}
.Di dalam folder, cadangan log transaksi memiliki struktur nama file
{db_id}.{family_guid}.{rds_backup_seq_id}.{backup_file_epoch}
.Anda dapat melihat detail
family_guid,db_id,rds_backup_seq_id and backup_file_epoch
dengan fungsirds_fn_list_tlog_backup_metadata
.
Contoh berikut menunjukkan folder dan struktur file dari satu set cadangan log transaksi dalam bucket Amazon S3.
Melacak status tugas
Untuk melacak status tugas penyalinan Anda, panggil prosedur tersimpan rds_task_status
. Jika Anda tidak memberikan parameter apa pun, prosedur tersimpan akan menampilkan status semua tugas.
contoh penggunaan:
exec msdb.dbo.rds_task_status @db_name='database_name', @task_id=ID_number;
Parameter berikut ini bersifat opsional:
-
@db_name
– Nama basis data yang status tugasnya akan ditampilkan. -
@task_id
– ID tugas yang status tugasnya akan ditampilkan.
contoh menampilkan daftar status untuk ID tugas tertentu:
exec msdb.dbo.rds_task_status @task_id=5;
contoh menampilkan daftar status untuk basis data dan tugas tertentu:
exec msdb.dbo.rds_task_status@db_name='my_database',@task_id=5;
contoh menampilkan daftar semua tugas dan statusnya untuk basis data tertentu:
exec msdb.dbo.rds_task_status @db_name='my_database';
contoh menampilkan daftar semua tugas dan statusnya di instans DB saat ini:
exec msdb.dbo.rds_task_status;
Membatalkan tugas
Untuk membatalkan tugas yang berjalan, panggil prosedur tersimpan rds_cancel_task
.
contoh penggunaan:
exec msdb.dbo.rds_cancel_task @task_id=ID_number;
Parameter berikut diperlukan:
-
@task_id
– ID tugas yang akan dibatalkan. Anda dapat melihat ID tugas dengan memanggil prosedur tersimpanrds_task_status
.
Untuk informasi selengkapnya tentang melihat dan membatalkan tugas yang berjalan, lihat Mengimpor dan mengekspor database SQL Server menggunakan cadangan dan pemulihan asli.
Pemecahan masalah akses ke cadangan log transaksi
Berikut ini adalah masalah yang mungkin Anda temui saat menggunakan prosedur tersimpan untuk akses ke cadangan log transaksi.
Prosedur Tersimpan | Pesan Kesalahan | Masalah | Saran pemecahan masalah |
---|---|---|---|
rds_tlog_copy_setup |
|
Pencadangan otomatis tidak diaktifkan untuk instans DB. |
Retensi cadangan instans DB harus diaktifkan dengan retensi setidaknya satu hari. Untuk informasi selengkapnya tentang mengaktifkan cadangan otomatis dan mengonfigurasi retensi cadangan, lihat Periode retensi cadangan. |
rds_tlog_copy_setup |
|
Terjadi kesalahan internal. |
Sambungkan kembali ke RDS titik akhir dan jalankan prosedur yang |
rds_tlog_copy_setup |
|
Prosedur tersimpan dicoba dalam transaksi menggunakan |
Hindari menggunakan |
rds_tlog_copy_setup |
|
Nilai yang salah diberikan untuk parameter input |
Pastikan parameter input |
rds_tlog_copy_setup |
|
Opsi |
Aktifkan opsi |
rds_tlog_copy_setup |
|
Nilai |
Pastikan parameter input |
rds_tlog_copy_setup |
|
Parameter input |
Pastikan parameter input |
rds_tlog_copy_setup |
|
Prosedur |
Untuk mengubah nilai bucket Amazon S3 untuk akses ke cadangan log transaksi, berikan |
rds_tlog_copy_setup |
|
Ada kesalahan yang tidak ditentukan saat menghasilkan kredensial untuk mengaktifkan akses ke cadangan log transaksi. |
Tinjau konfigurasi pengaturan Anda dan coba lagi. |
rds_tlog_copy_setup |
|
Hanya dua tugas yang dapat dijalankan kapan saja. Ada tugas tertunda yang menunggu penyelesaian. |
Lihat tugas yang tertunda dan tunggu tugas tersebut selesai. Untuk informasi selengkapnya tentang pemantauan status tugas, lihat Melacak status tugas. |
rds_tlog_backup_copy_to_S3 |
|
Hanya satu tugas penyalinan yang dapat dijalankan kapan saja untuk basis data tertentu. Ada tugas penyalinan tertunda yang menunggu penyelesaian. |
Lihat tugas yang tertunda dan tunggu tugas tersebut selesai. Untuk informasi selengkapnya tentang pemantauan status tugas, lihat Melacak status tugas. |
rds_tlog_backup_copy_to_S3 |
|
Tidak ada satu pun dari tiga set parameter yang disediakan, atau set parameter yang disediakan tidak memiliki parameter yang diperlukan. |
Anda dapat menentukan parameter waktu, lsn, atau ID urutan. Satu set dari tiga set parameter ini diperlukan. Untuk informasi selengkapnya tentang parameter yang diperlukan, lihat Menyalin cadangan log transaksi. |
rds_tlog_backup_copy_to_S3 |
|
Pencadangan otomatis tidak diaktifkan untuk instans DB. |
Untuk informasi selengkapnya tentang mengaktifkan cadangan otomatis dan mengonfigurasi retensi cadangan, lihat Periode retensi cadangan. |
rds_tlog_backup_copy_to_S3 |
|
Nilai yang diberikan untuk parameter input |
Gunakan nama basis data yang benar. Untuk menampilkan daftar semua basis data berdasarkan nama, jalankan |
rds_tlog_backup_copy_to_S3 |
|
Nilai yang disediakan untuk parameter input |
Basis data berikut tidak diizinkan untuk digunakan dengan akses ke cadangan log transaksi: |
rds_tlog_backup_copy_to_S3 |
|
Nilai yang diberikan untuk parameter input |
Gunakan nama basis data yang benar. Untuk menampilkan daftar semua basis data berdasarkan nama, jalankan |
rds_tlog_backup_copy_to_S3 |
|
Pencadangan otomatis tidak diaktifkan untuk instans DB. |
Untuk informasi selengkapnya tentang mengaktifkan cadangan otomatis dan mengonfigurasi retensi cadangan, lihat Periode retensi cadangan. |
rds_tlog_backup_copy_to_S3 |
|
Terjadi kesalahan internal. |
Sambungkan kembali ke RDS titik akhir dan jalankan prosedur yang |
rds_tlog_backup_copy_to_S3 |
|
Beberapa set parameter disediakan. |
Anda dapat menentukan parameter waktu, lsn, atau ID urutan. Satu set dari tiga set parameter ini diperlukan. Untuk informasi selengkapnya tentang parameter yang diperlukan, lihat Menyalin cadangan log transaksi. |
rds_tlog_backup_copy_to_S3 |
|
Prosedur tersimpan dicoba dalam transaksi menggunakan |
Hindari menggunakan |
rds_tlog_backup_copy_to_S3 |
|
Tidak ada cadangan log transaksional yang tersedia untuk parameter input yang disediakan yang sesuai dalam periode retensi salinan. |
Coba lagi dengan set parameter yang valid. Untuk informasi selengkapnya tentang parameter yang diperlukan, lihat Menyalin cadangan log transaksi. |
rds_tlog_backup_copy_to_S3 |
|
Ada masalah yang terdeteksi pada bucket S3 yang disediakan atau izin kebijakannya. |
Konfirmasikan pengaturan Anda untuk akses ke cadangan log transaksi sudah benar. Untuk informasi selengkapnya tentang persyaratan penyiapan bucket S3 Anda, lihat Persyaratan. |
rds_tlog_backup_copy_to_S3 |
|
Prosedur tersimpan dicoba pada contoh replika RDS baca. |
Connect ke instans DB RDS utama untuk menjalankan prosedur |
rds_tlog_backup_copy_to_S3 |
|
Nilai yang diberikan untuk parameter input |
Pastikan nilai yang diberikan untuk parameter input |
rds_tlog_backup_copy_to_S3 |
|
Peran |
Pastikan akun yang menjalankan prosedur tersimpan diizinkan dengan peran |
rds_tlog_backup_copy_to_S3 |
|
Nilai yang diberikan untuk parameter input |
Pastikan nilai yang diberikan untuk parameter input |
rds_tlog_backup_copy_to_S3 |
|
Opsi |
Aktifkan opsi |
rds_tlog_backup_copy_to_S3 |
|
Nilai yang diberikan untuk parameter input |
Pastikan nilai yang diberikan untuk parameter input |
rds_tlog_backup_copy_to_S3 |
|
Mungkin ada masalah dengan izin bucket Amazon S3, atau bucket Amazon S3 yang disediakan ada di akun atau Wilayah lain. |
Pastikan izin kebijakan bucket Amazon S3 diizinkan untuk mengizinkan akses. RDS Pastikan bucket Amazon S3 berada di akun dan Wilayah yang sama dengan instans DB. |
rds_tlog_backup_copy_to_S3 |
|
Ketika enkripsi penyimpanan tidak diaktifkan pada instans DB, parameter input |
Jangan berikan parameter input untuk |
rds_tlog_backup_copy_to_S3 |
|
Ketika enkripsi penyimpanan diaktifkan pada instans DB, parameter input |
Berikan parameter input |
rds_tlog_backup_copy_to_S3 |
|
Akses ke prosedur penyiapan cadangan log transaksi tidak selesai sebelum mencoba menjalankan prosedur tersimpan |
Jalankan prosedur tersimpan |