主コンテンツへ
Oracle® Database Appliance管理およびリファレンス・ガイド
リリース12.1.2.7.0 for Linux x86-64
E67089-01
目次へ移動
目次
索引へ移動
索引

前
次

OAKCLIを使用したスナップショット・データベースの作成

OAKCLIを使用して、スナップショット・データベースを作成します。

Oracleのスナップショットデータベースを作成するには、ソース・データ・ファイルが存在するOracle ASM Cluster File System(Oracle ACFS)のスナップショットを取得します。ソース・データベースは、シングル・インスタンス、Oracle RACまたはOracle RAC One Nodeにすることができます。データベースのコピーを作成する他の方法と比較して、スナップショット・データベースでは、必要な時間と記憶域領域が軽減され、ソース・データベースの停止時間も不要です。また、他のタイプおよびクラスから任意のデータベース・タイプおよびクラスを作成できます。たとえば、Oracle RAC One NodeデータベースからOracle RACデータベースを作成できます。同様に、ソース・データベースとはサイズの異なるデータベースを作成できます。

Oracle Database Applianceでは、Oracle ACFSに格納された任意のOracle Databaseインスタンスからスナップショット・データベースを作成できます。Oracle Database Applianceリリース12.1.2.0.0以降、システム上で作成またはアップグレードされたOracle Database 11gリリース2 (11.2.0.4)以降のデータベースを使用して、スナップショット・データベースを作成できます。

スナップショット・データベースの候補は、次の要件を満たす必要があります。

  • スタンバイ・データベースまたはコンテナ・データベースでないこと

  • 読取り専用モード、制限モードまたはオンライン・バックアップ・モードで動作していないこと

  • ARCHIVELOGモードになっていること

  • 定義済データ・ファイルがすべて使用可能でオンラインになっていること

  • 透過的データ暗号化を使用した集中管理ウォレットを使用していないこと。

また、スナップショット・データベースを作成する前に、2つのOracle Database Applianceノードのシステム・クロックが同期していることを確認してください。クロックが著しく異なる場合は、コマンドが失敗することがあります。

スナップショット・データベースを作成するには、oakcli create snapshotdbコマンドを使用します。次の例では、prodというデータベースからsnapprodというスナップショット・データベースを作成します。

oakcli create snapshotdb -db snapprod -from prod

注意:

Oracle Database Applianceでは、透過的データ暗号化を使用した集中管理ウォレットをサポートしません。ソース・データベースが外部の集中管理ウォレットに依存している場合、暗号化データのリカバリがスナップショット・データベースで失敗することがあります。