3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

マウント・ポイントを経由して、Oracle Base DBからオブジェクト・ストレージへデータをエクスポートする手順

Last updated at Posted at 2022-06-13

OCI上の「Oracle Base Database サービス」からオブジェクト・ストレージにバックアップを出したい場合、さまざまな方法があります。以下に示す方法は一般的です。

  • Base DBサービスの自動バックアップ機能を利用する。
  • バックアップ・モジュールをインストールし、RMANで手動バックアップを実施する。
  • DBMS_CLOUDプロシージャを利用し、DBから直接にデータ・ポンプ・ファイルをオブジェクト・ストレージにエクスポートする。(※関連記事)
  • データ・ポンプ・ファイルを一時にローカルにエクスポートしてから、OCI-CLIRloneなどのツールで、オブジェクト・ストレージに転送する。

上記の各方法には、それぞれの利点と制限事項があります。今回はもう一つ選択肢を提供したいと思います。

この前の記事で紹介したように、オブジェクト・ストレージをローカルのファイル・システムにマウントできます。この方法は、OCI上のBase DBインスタンスにも適用されます。それにより、マウント・ポイントを経由し、データ・ポンプ・ファイルをオブジェクト・ストレージにエクスポートするのが可能です。

この方法の利点
✅ 自動バックアップ機能と違って、バケットに出力されたファイルを表示・管理できる
✅ 直接にオブジェクト・ストレージにエクスポートするため、ローカルへの一時保存は不要
✅ DBのバージョンに依存せず、DBMS_CLOUDプロシージャのインストールは不要。(Base DBにDBMS_CLOUDをインストールする際に、DBバージョンの制限がある)

※、この方法はBase DBサービスだけではなく、IaaS DBにも適用されます。

これから、ステップ・バイ・ステップで設定方法を説明します。

【お知らせ】
この記事の最新版は、個人ブログ「OCI Tech Journal」で公開しています。ぜひご覧ください。
👉 https://oci-tech.jp/export-data-pump-to-oci-object-storage-via-mount-point/

検証環境

  • DBバージョン:Base DB 19c (VM) Standard Edition (on OL7)
  • ツール:s3fs-fuse

ステップ

リンクから、詳細をご確認いただけます。


関連記事
クラウド技術ブログ一覧
OCI Object StorageをLinux/Windowsにマウントする方法
Oracle DBのデータをOCI Object Storageへ直接エクスポートする方法

3
3
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?