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)
Topik
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 |
---|---|---|---|---|---|
|
date |
Tanggal antara |
— |
Ya |
Tanggal mulai untuk pencadangan log yang diarsipkan. |
|
date |
Tanggal antara |
— |
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 |
---|---|---|---|---|---|
|
number |
Sebuah SCN log redo yang diarsipkan yang ada di disk. Nilai harus kurang dari atau sama dengan nilai yang ditentukan untuk |
— |
Ya |
Awal SCN untuk cadangan log yang diarsipkan. |
|
number |
Sebuah SCN log redo yang diarsipkan yang ada di disk. Nilai harus lebih besar dari atau sama dengan nilai yang ditentukan untuk |
— |
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 |
---|---|---|---|---|---|
|
number |
Nomor urut log pengulangan yang diarsipkan yang ada di disk. Nilai harus kurang dari atau sama dengan nilai yang ditentukan untuk |
— |
Ya |
Nomor urut awal untuk pencadangan log yang diarsipkan. |
|
number |
Nomor urut log pengulangan yang diarsipkan yang ada di disk. Nilai harus lebih besar dari atau sama dengan nilai yang ditentukan untuk |
— |
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; /