Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
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 |