Mencadangkan file log redo yang diarsipkan - 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.

Mencadangkan file log redo yang diarsipkan

Anda dapat menggunakan RDS paket Amazon rdsadmin.rdsadmin_rman_util untuk mencadangkan log pengulangan yang diarsipkan untuk instans Amazon RDS Oracle DB.

Prosedur untuk mencadangkan log redo yang diarsipkan didukung untuk Amazon RDS berikut untuk versi mesin Oracle DB:

  • Oracle Database 21c (21.0.0)

  • Oracle Database 19c (19.0.0)

Mencadangkan semua log pengulangan yang diarsipkan

Untuk mencadangkan semua log pengulangan yang diarsipkan untuk instans Amazon RDS Oracle DB, gunakan prosedur Amazon. RDS rdsadmin.rdsadmin_rman_util.backup_archivelog_all

Prosedur ini menggunakan parameter umum berikut untuk RMAN tugas:

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Untuk informasi selengkapnya, lihat Parameter umum untuk RMAN prosedur.

Contoh berikut mencadangkan semua log pengulangan yang diarsipkan untuk instans DB.

BEGIN rdsadmin.rdsadmin_rman_util.backup_archivelog_all( p_owner => 'SYS', p_directory_name => 'MYDIRECTORY', p_parallel => 4, p_tag => 'MY_LOG_BACKUP', p_rman_to_dbms_output => FALSE); END; /

Mencadangkan log pengulangan yang diarsipkan dari rentang tanggal

Untuk mencadangkan log pengulangan yang diarsipkan tertentu untuk instans Amazon RDS Oracle DB dengan menentukan rentang tanggal, gunakan prosedur Amazon. RDS rdsadmin.rdsadmin_rman_util.backup_archivelog_date Rentang tanggal menentukan log pengulangan yang diarsipkan mana yang akan dicadangkan.

Prosedur ini menggunakan parameter umum berikut untuk RMAN tugas:

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Untuk informasi selengkapnya, lihat Parameter umum untuk RMAN prosedur.

Prosedur ini juga menggunakan parameter tambahan berikut.

Nama parameter Tipe data Nilai valid Default Wajib Deskripsi

p_from_date

date

Tanggal antara start_date dan next_date dari log pengulangan yang diarsipkan yang ada di disk. Nilai harus kurang dari atau sama dengan nilai yang ditentukan untuk p_to_date.

Ya

Tanggal mulai untuk pencadangan log yang diarsipkan.

p_to_date

date

Tanggal antara start_date dan next_date dari log pengulangan yang diarsipkan yang ada di disk. Nilai harus lebih besar dari atau sama dengan nilai yang ditentukan untuk p_from_date.

Ya

Tanggal akhir untuk pencadangan log yang diarsipkan.

Contoh berikut mencadangkan log pengulangan yang diarsipkan dalam rentang tanggal tertentu untuk instans DB.

BEGIN rdsadmin.rdsadmin_rman_util.backup_archivelog_date( p_owner => 'SYS', p_directory_name => 'MYDIRECTORY', p_from_date => '03/01/2019 00:00:00', p_to_date => '03/02/2019 00:00:00', p_parallel => 4, p_tag => 'MY_LOG_BACKUP', p_rman_to_dbms_output => FALSE); END; /

Mencadangkan log pengulangan yang diarsipkan dari rentang SCN

Untuk mencadangkan log pengulangan yang diarsipkan tertentu untuk instans Amazon RDS Oracle DB dengan menentukan rentang nomor perubahan sistem (SCN), gunakan prosedur Amazon. RDS rdsadmin.rdsadmin_rman_util.backup_archivelog_scn SCNRentang menentukan log redo yang diarsipkan untuk dicadangkan.

Prosedur ini menggunakan parameter umum berikut untuk RMAN tugas:

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Untuk informasi selengkapnya, lihat Parameter umum untuk RMAN prosedur.

Prosedur ini juga menggunakan parameter tambahan berikut.

Nama parameter Tipe data Nilai valid Default Wajib Deskripsi

p_from_scn

number

Sebuah SCN log redo yang diarsipkan yang ada di disk. Nilai harus kurang dari atau sama dengan nilai yang ditentukan untuk p_to_scn.

Ya

Awal SCN untuk cadangan log yang diarsipkan.

p_to_scn

number

Sebuah SCN log redo yang diarsipkan yang ada di disk. Nilai harus lebih besar dari atau sama dengan nilai yang ditentukan untuk p_from_scn.

Ya

Akhir SCN untuk cadangan log yang diarsipkan.

Contoh berikut mencadangkan log redo yang diarsipkan dalam SCN rentang untuk instance DB.

BEGIN rdsadmin.rdsadmin_rman_util.backup_archivelog_scn( p_owner => 'SYS', p_directory_name => 'MYDIRECTORY', p_from_scn => 1533835, p_to_scn => 1892447, p_parallel => 4, p_tag => 'MY_LOG_BACKUP', p_rman_to_dbms_output => FALSE); END; /

Mencadangkan log pengulangan yang diarsipkan dari rentang nomor urut

Untuk mencadangkan log pengulangan yang diarsipkan tertentu untuk instans Amazon RDS Oracle DB dengan menentukan rentang nomor urut, gunakan prosedur Amazon. RDS rdsadmin.rdsadmin_rman_util.backup_archivelog_sequence Rentang nomor urut menentukan log pengulangan yang diarsipkan mana yang akan dicadangkan.

Prosedur ini menggunakan parameter umum berikut untuk RMAN tugas:

  • p_owner

  • p_directory_name

  • p_label

  • p_parallel

  • p_compress

  • p_rman_to_dbms_output

  • p_tag

Untuk informasi selengkapnya, lihat Parameter umum untuk RMAN prosedur.

Prosedur ini juga menggunakan parameter tambahan berikut.

Nama parameter Tipe data Nilai valid Default Wajib Deskripsi

p_from_sequence

number

Nomor urut log pengulangan yang diarsipkan yang ada di disk. Nilai harus kurang dari atau sama dengan nilai yang ditentukan untuk p_to_sequence.

Ya

Nomor urut awal untuk pencadangan log yang diarsipkan.

p_to_sequence

number

Nomor urut log pengulangan yang diarsipkan yang ada di disk. Nilai harus lebih besar dari atau sama dengan nilai yang ditentukan untuk p_from_sequence.

Ya

Nomor urut akhir untuk pencadangan log yang diarsipkan.

Contoh berikut mencadangkan log pengulangan yang diarsipkan dalam rentang nomor urut untuk instans DB.

BEGIN rdsadmin.rdsadmin_rman_util.backup_archivelog_sequence( p_owner => 'SYS', p_directory_name => 'MYDIRECTORY', p_from_sequence => 11160, p_to_sequence => 11160, p_parallel => 4, p_tag => 'MY_LOG_BACKUP', p_rman_to_dbms_output => FALSE); END; /