Upgrade to Pro — share decks privately, control downloads, hide ads and more …

20241217_OCIjp_BackupModuleについて/20241217-ocijp-...

Avatar for seigen_chan seigen_chan
February 05, 2025
6

 20241217_OCIjp_BackupModuleについて/20241217-ocijp-backupmodule

Avatar for seigen_chan

seigen_chan

February 05, 2025
Tweet

Transcript

  1. BaseDBとは(1) ・Oracle DatabaseがインストールされたVMを提供 ・SSH接続(TeraTerm等)により、OSレベルから操作可能 ・シスログの確認 ・sqlplus / as sysdba; で接続

    ・一部操作について、 OCIコンソールから操作可能 ・DBSystem(いわゆるVM)のクローン ・DataGuardの有効化 ・自動バックアップの設定
  2. Oracle Database Cloud Backup Moduleとは ・バックアップの保存先:オブジェクト・ストレージ(ユーザ管理のバケット) (例)Media: swiftobjects~.us-phoenix-~.oraclecloud.com/v1/d~/test_user_bucket ・RMANの設定をカスタマイズして、通常のRMANとして利用可能。 (ご参考)

    『RMANを使用してデータベースのバックアップが作成され、Oracle Database Cloud Backup Moduleによってこれらのバックアップがオフサイト・ストレージのためにネットワーク経由で Oracle Database Backup Cloud Serviceに送信されます。』 https://docs.oracle.com/cd/F82042_01/rcmrf/oracle-database-cloud-backup-module.html
  3. Backup Moduleのインストール (2) ・インストールコマンド java -jar opc_install.jar -opcId <user_id> -opcPass

    '<auth_token>' -container <bucket_name>;- walletDir ~/hsbtwallet/ -libDir ~/lib/ -configfile ~/config -host https://swiftobjectstorage.<region_name>.oraclecloud.com/v1/<object_storage_namespace> ※補足 ・<user_id>: バケットにオブジェクトをputすることが可能なユーザ 特に、OracleIdentityCloudServiceの場合は ‘oracleidentitycloudservice/ユーザid’ ・<auth_token>: user_idに対する認証トークン ・<bucket_name>:ユーザ管理のバケット名
  4. 参考資料 RMANを使用したオブジェクト・ストレージへのデータベースのバックアップ https://docs.oracle.com/ja-jp/iaas/base-database/doc/back-database-object-storage-using- rman.html BaseDB 技術詳細 https://speakerdeck.com/oracle4engineer/basedb-tech-detail?slide=61 OCI BaseDB の

    RMANバックアップ を Oracle Database Cloud Backup Module で ユーザー管理の Object Storage に取得する。(Oracle Cloud Infrastructure) https://qiita.com/ora_gonsuke777/items/f909552d37ea8b689a31