初めに
Oracle Database Backup Cloud Serviceは、OracleデータベースをOracle Cloudにバックアップするための安全でスケーラブルなオンデマンドのストレージ・ソリューションです。 このサービスは、パブリック・クラウド内にオフサイト・ストレージの場所を提供し、これにより既存のバックアップ計画が完成します。
OCI(Oracle Cloud Infrastructure)の他のサービスと合わせて、オンプレミスデータベースが障害があった時に迅速にOCI Object Storageに保存されたバックアップから新しいデータベースサーバを構築し、クライアント向けのサービスを続けて提供できます。
今回はOracle Database Cloud Backup Moduleを利用して既存データベースをOCI Object Storageにバックアップする方法を紹介します。
Oracle Database Cloud Backup Module の設定
Java のインストール
Oracle Database Cloud Backup ModuleのインストールはJava 1.7以上が必要ですから、まずJavaをインストールします。
[oracle@oda10 ~]$ sudo yum install java-1.8.0-openjdk.x86_64
# Javaバージョンを確認
[oracle@oda10 ~]$ java -version
openjdk version "1.8.0_302"
OpenJDK Runtime Environment (build 1.8.0_302-b08)
OpenJDK 64-Bit Server VM (build 25.302-b08, mixed mode)
[oracle@oda10 ~]$
OCI-CLIの設定
OCI-CLIのインストール
OCI 環境と正しく接続するために Oracle Database Cloud Backup Module をインストールする時にいくつか OCI 環境の情報が必要し、OCI環境における該当ユーザーに public key の登録も必要です。そのため、キーペアの作成が必要になります。
キーペアの作成やpublic keyを登録後の検証などにとって一番簡単な方法はOCI-CLI
を利用することとなります。OCI-CLI
のインストールはこのページをご参照ください。
下記のコマンドを実行してデフォルト設定でインストールして良いです。
[oracle@oda10 ~]$ bash -c "$(curl -L https://raw.githubusercontent.com/oracle/oci-cli/master/scripts/install/install.sh)"
# 省略
===> Modify profile to update your $PATH and enable shell/tab completion now? (Y/n): Y
===> Enter a path to an rc file to update (file will be created if it does not exist) (leave blank to use '/home/opc/.bashrc'):
-- Backed up '/home/opc/.bashrc' to '/home/opc/.bashrc.backup'
-- Tab completion set up complete.
-- If tab completion is not activated, verify that '/home/opc/.bashrc' is sourced by your shell.
--
-- ** WARNING: Other 'oci' executables are on your $PATH. **
-- Conflicting paths: /usr/bin/oci
-- You can run this installation of the CLI with '/home/opc/bin/oci'.
--
-- ** Run `exec -l $SHELL` to restart your shell. **
--
-- Installation successful.
-- Run the CLI with /home/opc/bin/oci --help
[oracle@oda10 ~]$ exec -l $SHELL
[oracle@oda10 ~]$
# OCI-CLIのバージョンを確認
[oracle@oda10 ~]$ oci -version
3.0.3
[oracle@oda10 ~]$
OCI-CLIの設定
コマンドoci setup config
を実行すればOCI-CLI
の設定を行えます。設定する時にテナンシーとOCIユーザーのOCID、登録したいリージョンなどの情報が必要ですので、事前にOCI環境にログインして「User Profile」と「Tenancy」のページから取得してください。
oci setup config
を実行してプロンプトに応じて取得したOCIDなどの情報を入れてOCI-CLI
を設定できます。
Do you want to generate a new API Signing RSA key pair? (If you decline you will be asked to supply the path to an existing key.) [Y/n]: Y
のところで新しいキーペアを生成するか、既存キーペアがあれば続けて使うかを選択できます。
[oracle@oda10 ~]$ oci setup config
This command provides a walkthrough of creating a valid CLI config file.
The following links explain where to find the information required by this
script:
User API Signing Key, OCID and Tenancy OCID:
https://docs.cloud.oracle.com/Content/API/Concepts/apisigningkey.htm#Other
Region:
https://docs.cloud.oracle.com/Content/General/Concepts/regions.htm
General config documentation:
https://docs.cloud.oracle.com/Content/API/Concepts/sdkconfig.htm
Enter a location for your config [/home/opc/.oci/config]:
Enter a user OCID: ocid1.user.oc1..XXXXXXXXXXXXz2csr4tacg766wl4exa
Enter a tenancy OCID: ocid1.tenancy.oc1..XXXXXXXXXXXXwbq24l7dzf3kba
Enter a region by index or name(e.g.
1: ap-chiyoda-1, 2: ap-chuncheon-1, 3: ap-hyderabad-1, 4: ap-melbourne-1, 5: ap-mumbai-1,
6: ap-osaka-1, 7: ap-seoul-1, 8: ap-sydney-1, 9: ap-tokyo-1, 10: ca-montreal-1,
11: ca-toronto-1, 12: eu-amsterdam-1, 13: eu-frankfurt-1, 14: eu-zurich-1, 15: me-dubai-1,
16: me-jeddah-1, 17: sa-santiago-1, 18: sa-saopaulo-1, 19: sa-vinhedo-1, 20: uk-cardiff-1,
21: uk-gov-cardiff-1, 22: uk-gov-london-1, 23: uk-london-1, 24: us-ashburn-1, 25: us-gov-ashburn-1,
26: us-gov-chicago-1, 27: us-gov-phoenix-1, 28: us-langley-1, 29: us-luke-1, 30: us-phoenix-1,
31: us-sanjose-1): us-phoenix-1
Do you want to generate a new API Signing RSA key pair? (If you decline you will be asked to supply the path to an existing key.) [Y/n]: Y
Enter a directory for your keys to be created [/home/opc/.oci]:
Enter a name for your key [oci_api_key]:
Public key written to: /home/opc/.oci/oci_api_key_public.pem
Enter a passphrase for your private key (empty for no passphrase):
Private key written to: /home/opc/.oci/oci_api_key.pem
Fingerprint: b8:d3:13:85:67:36:87:6f:51:97:54:29:23:6f:02:32
Config written to /home/opc/.oci/config
If you haven't already uploaded your API Signing public key through the
console, follow the instructions on the page linked below in the section
'How to upload the public key':
https://docs.cloud.oracle.com/Content/API/Concepts/apisigningkey.htm#How2
[oracle@oda10 ~]$
OCI User ProfileのAPI Keysのページへアクセスして、public keyの内容をAPI Key
として追加します。
[oracle@oda10 ~]$ cat ~/.oci/oci_api_key_public.pem
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuHT1SwtGBP5ZHo3fzxxe
gecnCD3/g1kVS5MmIYGoQor4slf56kn3VkeZbJeaPmr7YYcaRB1JFE6n5FFYqQDQ
TtQlHokVwZ7PGOEmkxTzbcjqZSfa1auF9qrNlApCcYgpGwRFQdJnkfAjS79wIzzk
++MJBaEj6/nkPm47ji1qUUXQDGsrwhsCykWtYgaehaWHBQOXNKH+sbgBprvmA+8m
3hdvJZ9z39Koh8E0hFBMpHMGv5pBJfxCvMlZR0dDtpYN1UVrWXIDcJtatmjXJOPO
Pro07bbG5TaVQvoYB8yZjdrs9a12TZYLjpN4EWm7K7QQO/n/oq+IjR1mAD7Lv+pu
AwIDAQAB
-----END PUBLIC KEY-----
[oracle@oda10 ~]$
OCI-CLIの検証
OCI-CLI
のインストールは成功かどうかは下記のコマンドで検証できます。下記のコマンドは指定したCompartmentのObject Storage Bucketをリストします。
OCI-CLI
の詳しい資料方法についてはCLIコマンド・リファレンスにご参照ください。
[oracle@oda10 ~]$ oci os bucket list -c ocid1.compartment.oc1..XXXXXXXXXXXXzqw36gj4kh3w3kkj4q
{
"data": [
{
"compartment-id": "ocid1.compartment.oc1..XXXXXXXXXXXXw36gj4kh3w3kkj4q",
"created-by": "ocid1.user.oc1..XXXXXXXXXXXX4tacg766wl4exa",
"defined-tags": null,
"etag": "d8558a2f-3b3c-479f-a245-baec25815d44",
"freeform-tags": null,
"name": "vmdb19_backups",
"namespace": "sehubjapacprod",
"time-created": "2021-08-24T09:27:13.388000+00:00"
},
{
"compartment-id": "ocid1.compartment.oc1..XXXXXXXXXXXXw36gj4kh3w3kkj4q",
"created-by": "ocid1.user.oc1..XXXXXXXXXXXXr4tacg766wl4exa",
"defined-tags": null,
"etag": "4024903a-a8be-418d-86db-86237da670a4",
"freeform-tags": null,
"name": "zdmbucket",
"namespace": "sehubjapacprod",
"time-created": "2021-05-19T08:35:24.830000+00:00"
}
]
}
[oracle@oda10 ~]$
Backup Moduleの設定
ダウンロード
このページからOracle Database Cloud Backup Moduleをダウンロードできます。
ダウンロードした圧縮ファイルを解凍したら2つフォルダがあります。
-
oci_installer
: OCI Object Storageへバックアップしたいであればこのフォルダを使います -
opc_installer
: OCI ClassicのContainerにバックアップしたいであればこのフォルダを使います
今回はOCI Object Storageにバックアップする予定ですので、oci_installer
のフォルダに移動します。
[oracle@oda10 ~]$ unzip -oq opc_installer.zip
[oracle@oda10 ~]$ ll opc_installer
total 4
drwx------. 2 oracle oinstall 51 Oct 18 2019 oci_installer
drwxr-xr-x. 2 oracle oinstall 51 Oct 18 2019 opc_installer
-rwxr-xr-x. 1 oracle oinstall 1623 Feb 12 2019 readme.txt
[oracle@oda10 ~]$ cd opc_installer/oci_installer/
[oracle@oda10 oci_installer]$ ll
total 968
-rw-r--r--. 1 oracle oinstall 971147 Oct 17 2019 oci_install.jar
-rw-r--r--. 1 oracle oinstall 15204 Oct 18 2019 oci_readme.txt
[oracle@oda10 oci_installer]$
インストール
OCI Object StorageにバックアップすればOracle Database Cloud Backup ModuleはOCI-CLI
と同じようにOCIのAPIを呼び出します。そのため、いくつかのOCI環境の情報とキーペアが必要になります。
下記はoci_install.jar
を実行する時に使ったパラメータを説明します。詳しい情報はここにご参照ください。
-
-host
- OCIアカウントのエンドポイント
- 例:https://objectstorage.us-phoenix-1.oraclecloud.com
-
-pvtKeyFile
- OCI APIをリクエストする時に使う秘密キー、
OCI-CLI
が使っている秘密キーを使っても良いです。 - 例:/home/oracle/.oci/oci_api_key.pem
- OCI APIをリクエストする時に使う秘密キー、
-
-pubFingerPrint
- 上記秘密キーに該当する公開キーのFingerprint、
OCI-CLI
のconfig
ファイルに、あるいはOCIウェブコンソールのAPI Keys
の画面から取得できます。 - 例:07:f0:25:53:XXXXXXXXXXXX79:0a
- 上記秘密キーに該当する公開キーのFingerprint、
-
-uOCID
- OCIユーザーのOCID
- 例:ocid1.user.oc1..XXXXXXXXXXXXbz2csr4tacg766wl4exa
-
-tOCID
- OCIテナンシーのOCID
- 例:ocid1.tenancy.oc1..XXXXXXXXXXXXsc2wbq24l7dzf3kba
-
-cOCID
- 目標コンパトメントのOCID
- 例:ocid1.compartment.oc1..XXXXXXXXXXXXxzqw36gj4kh3w3kkj4q
-
-walletDir
- OCI Object Storage資格証明が格納されるディレクトリ
- 例:/home/oracle/oci_wallet
-
-libDir
- OCIでバックアップおよびリストアに使用されるテープ(SBT)ライブラリへのシステム・バックアップが格納されるディレクトリ。
- 例:/home/oracle/lib
-
-bucket
- バックアップが格納されるバケットの名前。 このバケットが存在しない場合は、インストーラによって作成されます。
- 例:rex-db-backup
java -jar oci_install.jar \
-host https://objectstorage.us-phoenix-1.oraclecloud.com \
-pvtKeyFile /home/oracle/.oci/oci_api_key.pem \
-pubFingerPrint 07:f0:25XXXXXXXXXXXX:79:0a \
-uOCID ocid1.user.oc1..XXXXXXXXXXXXsr4tacg766wl4exa \
-tOCID ocid1.tenancy.oc1..XXXXXXXXXXXX2wbq24l7dzf3kba \
-cOCID ocid1.compartment.oc1..XXXXXXXXXXXXzqw36gj4kh3w3kkj4q \
-walletDir ~/oci_wallet \
-libDir ~/lib \
-bucket rex-db-backup
# log
Oracle Database Cloud Backup Module Install Tool, build 19.3.0.0.0DBBKPCSBP_2019-10-16
Oracle Database Cloud Backup Module credentials are valid.
Backups would be sent to bucket rex-db-backup.
Oracle Database Cloud Backup Module wallet created in directory /home/oracle/oci_wallet.
Oracle Database Cloud Backup Module initialization file /u01/app/oracle/product/19.0.0/dbhome_1/dbs/opcORCL.ora created.
Downloading Oracle Database Cloud Backup Module Software Library from Oracle Cloud Infrastructure.
Download complete.
設定の確認
生成された設定ファイルを確認します。
[oracle@oda10 ~]$ cat /u01/app/oracle/product/19.0.0/dbhome_1/dbs/opcORCL.ora
OPC_HOST=https://objectstorage.us-phoenix-1.oraclecloud.com/n/sehubjapacprod
OPC_WALLET='LOCATION=file:/home/oracle/oci_wallet CREDENTIAL_ALIAS=alias_oci'
OPC_CONTAINER=rex-db-backup
OPC_COMPARTMENT_ID=ocid1.compartment.oc1..XXXXXXXXXXXXgj4kh3w3kkj4q
OPC_AUTH_SCHEME=BMC
[oracle@oda10 ~]$
RMANでデータベースをOCI Object Storageにバックアップ
データベースをOCI Object StorageにバックアップするためにRMANは新しいディバイス・タイプを追加する必要があります。そして、ネットワークの利用やRMAN作業を効率するためRMANでは圧縮、パラレル関連の設定を実施します。
RMAN の基本設定
RUN {
# CONTROLFILEの自動バックアップを有効
CONFIGURE CONTROLFILE AUTOBACKUP ON;
# 新しいディバイス・タイプ(sbt)を追加
CONFIGURE CHANNEL DEVICE TYPE sbt PARMS='SBT_LIBRARY=/home/oracle/lib/libopc.so, SBT_PARMS=(OPC_PFILE=/u01/app/oracle/product/19.0.0/dbhome_1/dbs/opcORCL.ora)';
# デフォルト・ディバイス・タイプを設定
CONFIGURE DEFAULT DEVICE TYPE TO SBT_TAPE;
# 圧縮レーベルをMEDIUMに設定
CONFIGURE COMPRESSION ALGORITHM 'MEDIUM';
# バックアップ・セットの圧縮を有効
CONFIGURE DEVICE TYPE SBT_TAPE BACKUP TYPE TO COMPRESSED BACKUPSET;
# パラレルは 2(2つチャネル)に設定
CONFIGURE DEVICE TYPE SBT_TAPE PARALLELISM 2;
}
RMANの新しい設定を確認します。
RMAN> show all;
RMAN configuration parameters for database with db_unique_name ORCL are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO 'SBT_TAPE';
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE SBT_TAPE TO '%F'; # default
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE 'SBT_TAPE' PARALLELISM 2 BACKUP TYPE TO COMPRESSED BACKUPSET;
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE SBT_TAPE TO 1; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE SBT_TAPE TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' PARMS 'SBT_LIBRARY=/home/oracle/lib/libopc.so, SBT_PARMS=(OPC_PFILE=/u01/app/oracle/product/19.0.0/dbhome_1/dbs/opcORCL.ora)';
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE COMPRESSION ALGORITHM 'MEDIUM' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD TRUE;
CONFIGURE RMAN OUTPUT TO KEEP FOR 7 DAYS; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/app/oracle/product/19.0.0/dbhome_1/dbs/snapcf_ORCL.f'; # default
RMAN でバックアップを実行
バックアップの暗号化
Oracle Database Cloud Backup Moduleを使ってデータベースのバックアップを実施する時に暗号化しておく必要があります。暗号化しなければバックアップすると下記のようなエラーが出てくれます。
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on ORA_SBT_TAPE_2 channel at 09/03/2021 06:46:08
ORA-27030: skgfwrt: sbtwrite2 returned error
ORA-19511: non RMAN, but media manager or vendor specific failure, error text:
KBHS-01602: backup piece 0208491d_1_1 is not encrypted
このため、バックアップを実施する前に暗号化を設定します。
RMAN> SET ENCRYPTION ON IDENTIFIED BY 'WelCome__111' ONLY;
executing command: SET encryption
バックアップを実行
下記のコマンドでデータベースのフルバックアップをOCI Object Storageにバックアップします。Control fileの自動バックアップは有効に設定しましたので、SPFILE
とCONTROLFILE
もバックアップします。
BACKUP DATABASE PLUS ARCHIVELOG;
RMANの実行ログは下記の通りです。
RMAN> BACKUP DATABASE PLUS ARCHIVELOG;
Starting backup at 2021/09/03 06:54:16
current log archived
using channel ORA_SBT_TAPE_1
using channel ORA_SBT_TAPE_2
channel ORA_SBT_TAPE_1: starting compressed archived log backup set
channel ORA_SBT_TAPE_1: specifying archived log(s) in backup set
input archived log thread=1 sequence=5 RECID=1 STAMP=1082271258
channel ORA_SBT_TAPE_1: starting piece 1 at 2021/09/03 06:54:18
channel ORA_SBT_TAPE_1: finished piece 1 at 2021/09/03 06:54:21
piece handle=030849gq_1_1 tag=TAG20210903T065418 comment=API Version 2.0,MMS Version 19.0.0.1
channel ORA_SBT_TAPE_1: backup set complete, elapsed time: 00:00:03
Finished backup at 2021/09/03 06:54:21
Starting backup at 2021/09/03 06:54:21
using channel ORA_SBT_TAPE_1
using channel ORA_SBT_TAPE_2
channel ORA_SBT_TAPE_1: starting compressed full datafile backup set
channel ORA_SBT_TAPE_1: specifying datafile(s) in backup set
input datafile file number=00001 name=/u01/app/oracle/oradata/ORCL/system01.dbf
input datafile file number=00007 name=/u01/app/oracle/oradata/ORCL/users01.dbf
channel ORA_SBT_TAPE_1: starting piece 1 at 2021/09/03 06:54:21
channel ORA_SBT_TAPE_2: starting compressed full datafile backup set
channel ORA_SBT_TAPE_2: specifying datafile(s) in backup set
input datafile file number=00003 name=/u01/app/oracle/oradata/ORCL/sysaux01.dbf
input datafile file number=00004 name=/u01/app/oracle/oradata/ORCL/undotbs01.dbf
channel ORA_SBT_TAPE_2: starting piece 1 at 2021/09/03 06:54:21
channel ORA_SBT_TAPE_2: finished piece 1 at 2021/09/03 06:54:28
piece handle=050849gt_1_1 tag=TAG20210903T065421 comment=API Version 2.0,MMS Version 19.0.0.1
channel ORA_SBT_TAPE_2: backup set complete, elapsed time: 00:00:07
channel ORA_SBT_TAPE_1: finished piece 1 at 2021/09/03 06:54:36
piece handle=040849gt_1_1 tag=TAG20210903T065421 comment=API Version 2.0,MMS Version 19.0.0.1
channel ORA_SBT_TAPE_1: backup set complete, elapsed time: 00:00:15
Finished backup at 2021/09/03 06:54:36
Starting backup at 2021/09/03 06:54:36
current log archived
using channel ORA_SBT_TAPE_1
using channel ORA_SBT_TAPE_2
channel ORA_SBT_TAPE_1: starting compressed archived log backup set
channel ORA_SBT_TAPE_1: specifying archived log(s) in backup set
input archived log thread=1 sequence=6 RECID=2 STAMP=1082271276
channel ORA_SBT_TAPE_1: starting piece 1 at 2021/09/03 06:54:36
channel ORA_SBT_TAPE_1: finished piece 1 at 2021/09/03 06:54:39
piece handle=060849hc_1_1 tag=TAG20210903T065436 comment=API Version 2.0,MMS Version 19.0.0.1
channel ORA_SBT_TAPE_1: backup set complete, elapsed time: 00:00:03
Finished backup at 2021/09/03 06:54:39
Starting Control File and SPFILE Autobackup at 2021/09/03 06:54:39
piece handle=c-1610037248-20210903-00 comment=API Version 2.0,MMS Version 19.0.0.1
Finished Control File and SPFILE Autobackup at 2021/09/03 06:54:42
RMAN>
バックアップ・セットの確認
コマンドlist backup
でバックアップ・セットを確認できます。
RMAN> list backup;
List of Backup Sets
===================
BS Key Size Device Type Elapsed Time Completion Time
------- ---------- ----------- ------------ -------------------
1 29.75M SBT_TAPE 00:00:01 2021/09/03 06:54:19
BP Key: 1 Status: AVAILABLE Compressed: YES Tag: TAG20210903T065418
Handle: 030849gq_1_1 Media: objectstorage.us-phoenix..oud.com/n/sehubjapacprod/rex-db-backup
List of Archived Logs in backup set 1
Thrd Seq Low SCN Low Time Next SCN Next Time
---- ------- ---------- ------------------- ---------- ---------
1 5 2023780 2021/09/03 02:51:32 2053017 2021/09/03 06:54:16
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ -------------------
2 Full 56.00M SBT_TAPE 00:00:03 2021/09/03 06:54:24
BP Key: 2 Status: AVAILABLE Compressed: YES Tag: TAG20210903T065421
Handle: 050849gt_1_1 Media: objectstorage.us-phoenix..oud.com/n/sehubjapacprod/rex-db-backup
List of Datafiles in backup set 2
File LV Type Ckp SCN Ckp Time Abs Fuz SCN Sparse Name
---- -- ---- ---------- ------------------- ----------- ------ ----
3 Full 2053031 2021/09/03 06:54:21 NO /u01/app/oracle/oradata/ORCL/sysaux01.dbf
4 Full 2053031 2021/09/03 06:54:21 NO /u01/app/oracle/oradata/ORCL/undotbs01.dbf
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ -------------------
3 Full 198.00M SBT_TAPE 00:00:06 2021/09/03 06:54:27
BP Key: 3 Status: AVAILABLE Compressed: YES Tag: TAG20210903T065421
Handle: 040849gt_1_1 Media: objectstorage.us-phoenix..oud.com/n/sehubjapacprod/rex-db-backup
List of Datafiles in backup set 3
File LV Type Ckp SCN Ckp Time Abs Fuz SCN Sparse Name
---- -- ---- ---------- ------------------- ----------- ------ ----
1 Full 2053030 2021/09/03 06:54:21 NO /u01/app/oracle/oradata/ORCL/system01.dbf
7 Full 2053030 2021/09/03 06:54:21 NO /u01/app/oracle/oradata/ORCL/users01.dbf
BS Key Size Device Type Elapsed Time Completion Time
------- ---------- ----------- ------------ -------------------
4 256.00K SBT_TAPE 00:00:01 2021/09/03 06:54:37
BP Key: 4 Status: AVAILABLE Compressed: YES Tag: TAG20210903T065436
Handle: 060849hc_1_1 Media: objectstorage.us-phoenix..oud.com/n/sehubjapacprod/rex-db-backup
List of Archived Logs in backup set 4
Thrd Seq Low SCN Low Time Next SCN Next Time
---- ------- ---------- ------------------- ---------- ---------
1 6 2053017 2021/09/03 06:54:16 2053042 2021/09/03 06:54:36
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ -------------------
5 Full 512.00K SBT_TAPE 00:00:01 2021/09/03 06:54:40
BP Key: 5 Status: AVAILABLE Compressed: YES Tag: TAG20210903T065439
Handle: c-1610037248-20210903-00 Media: objectstorage.us-phoenix..oud.com/n/sehubjapacprod/rex-db-backup
SPFILE Included: Modification time: 2021/09/03 06:42:48
SPFILE db_unique_name: ORCL
Control File Included: Ckp SCN: 2053054 Ckp time: 2021/09/03 06:54:39
RMAN>
OCIウェブコンソールで確認すると該当Object Storage Bucketにバックアップ・セットが存在することを確認できます。
ここまで、Backup Moduleを利用して目標データベースをOCI Object Storageにバックアップしておきました。既存データベース・サーバがなにか障害がありましたら、ローカル・バックアップを使えない場合でもOCI Object Storageから随時に復旧できます。