災害、ハードウェア障害、または誤削除によるデータの損失や破損を防ぐために、Cloud Backup を使用して Oracle データベースをタイムリーにバックアップすることをお勧めします。Cloud Backup を使用すると、Elastic Compute Service (ECS) インスタンスまたはオンプレミスサーバーにデプロイされている Oracle データベースをクラウドにバックアップできます。復旧ポイントに基づいて、Oracle データベースのデータをソースデータベース、別の ECS ホストデータベース、または同じリージョン内のオンプレミスデータベースにリストアできます。このトピックでは、Oracle データベースをバックアップする方法について説明します。
前提条件
Cloud Backup がアクティブ化されています。Cloud Backup のアクティブ化は無料です。Cloud Backup のデータベースバックアップ機能の使用については、以下の課金項目に基づいて課金されます。
データベースバックアップボールトのレンタル。各 UID に対して、データベースバックアップボールトを 30 日間無料で使用できます。バックアップボールトごとに毎月 100 GB の無料容量が提供されます。
データベースバックアップボールトのストレージ使用量。重複排除および圧縮されたデータが占有するストレージスペースに基づいて、バックアップストレージに課金されます。データベースバックアップボールトは 30 日間無料で使用できます。無料トライアル期間が終了すると、段階的価格設定に基づいて課金されます。
詳細については、「Cloud Backup の価格」をご参照ください。
Oracle データベースが Cloud Backup コンソールに登録されています。
Cloud Backup では、协助发现 機能を使用して、クラウドアシスタントクライアントがインストールされている ECS インスタンス上の Oracle データベースを検出できます。データベースのユーザー名とパスワードを取得する必要があります。詳細については、「ECS ホスト Oracle データベースを登録する」をご参照ください。
オンプレミスサーバーにデプロイされている Oracle データベースの場合は、オンプレミスサーバーに Cloud Backup クライアントをインストールする必要があります。詳細については、「オンプレミス Oracle データベースを登録する」をご参照ください。
ECS ホスト Oracle データベースの場合は、事前チェック機能を使用して、バックアップの失敗につながる可能性のある問題を特定することをお勧めします。チェック項目には、OSS 接続チェック、コントロールネットワーク接続チェック、Oracle インスタンスステータスチェック、Oracle データベースステータスチェック、およびアーカイブモードチェックが含まれます。詳細については、「ECS ホスト Oracle データベースを事前チェックする」をご参照ください。
使用上の注意
オンプレミスデータベースサーバーは、VPN (Virtual Private Network) または Express Connect 回線を使用して VPC (Virtual Private Cloud) に接続する必要があります。また、Cloud Backup クライアントを使用して、オンプレミスサーバーから次の CIDR ブロックのいずれかにアクセスできることを確認する必要があります。 100.64.0.0/10、100.64.0.0/11、および 100.96.0.0/11。詳細については、「シングルトンネルモードで VPC をデータセンターに接続する」をご参照ください。
Cloud Backup がサポートするデータベースバージョン、オペレーティングシステム、およびバックアップ機能の数には制限があります。詳細については、「概要 (ECS ホストデータベース)」の「サポートされているデータベースバージョン」セクションをご参照ください。
ランサムウェア対策機能が有効になっていると、Oracle バックアップ機能は使用できなくなります。ランサムウェア対策機能の詳細については、「ランサムウェア対策機能の概要」をご参照ください。
Oracle バックアップ機能では、コンテナーにデプロイされたデータベースをバックアップできません。
Cloud Backup は、期限切れのバックアップデータを定期的に削除します。スクリプトツールなどの他のサードパーティ製バックアップソフトウェアを Cloud Backup の Oracle バックアップ機能と併用しないことをお勧めします。そうしないと、Cloud Backup が rman コマンドを呼び出して、他のソフトウェアによってバックアップされたデータを誤って削除する可能性があります。
バックアッププランを作成する場合は、1 つのデータベースのデータが複数のバックアップボールトにバックアップされないように、適切なバックアップボールトを選択してください。データベースインスタンスは 1 つのバックアップボールトにのみバックアップすることをお勧めします。データベースインスタンスを複数のバックアップボールトにバックアップすると、増分バックアップまたはログバックアップが完全バックアップに変換され、バックアップボールトのストレージスペースがさらに消費される可能性があります。
他のバックアップソフトウェアまたはスクリプトを使用して完全バックアップまたは増分バックアップを実行すると、Cloud Backup は次の増分バックアップを完全バックアップに変換する場合があります。その結果、追加のバックアップストレージの料金が発生します。ログバックアップは影響を受けません。
Oracle データベースのバックアッププランを作成する
Oracle データベースを登録した後、データベースのバックアッププランを作成する必要があります。その後、Cloud Backup は、指定された開始時刻から指定されたバックアップ間隔で Oracle データベースをバックアップします。バックアッププランを作成するには、次の手順を実行します。
Cloud Backup コンソール にログインします。
左側のナビゲーションウィンドウで、 を選択します。上部のナビゲーションバーで、リージョンを選択します。[データベースバックアップ] ページで、[Oracle] タブをクリックします。ECS数据库实例 タブまたは 本地数据库实例 タブをクリックします。バックアッププランを作成する Oracle データベースを見つけ、操作 列の バックアップ をクリックします。

[バックアッププランの作成] パネルで、次の手順を実行します。
バックアップパラメーターを設定し、次へ をクリックします。
計画名 を指定します。
バックアップするデータベースインスタンスを選択します。

バックアッププランを設定し、次へ をクリックします。
パラメーター
説明
推荐策略
推奨されるバックアッププラン。Cloud Backup は、事前設定された以下のバックアップポリシーを提供します。ビジネス要件に基づいてバックアップポリシーを選択するか、カスタムバックアップポリシーを作成できます。
[標準プラン]: [完全バックアップ] 機能と [増分バックアップ] 機能を有効にします。
[クリティカルアプリケーション]: [完全バックアップ] 機能、[増分バックアップ] 機能、および [ログバックアップ] 機能を有効にします。
[カスタマイズ]: カスタムバックアップポリシーを有効にします。増分バックアップまたはリアルタイムバックアップを選択し、開始時刻とバックアップ間隔を指定できます。
フルバックアップ
[完全バックアップ] を選択すると、オペレーティングシステム内のすべてのデータベースファイルがバックアップされます。ただし、ファイルをリストアできるのは、ファイルがバックアップされた時点までです。
ファイルを即座に、または指定した時点でバックアップできます。時間、日、週、または月単位で定期バックアップをスケジュールすることもできます。
增量备份
[増分バックアップ] を選択すると、オペレーティングシステム内のすべての増分データベースファイルがバックアップされます。ただし、ファイルをリストアできるのは、ファイルがバックアップされた時点までです。
ファイルを即座に、または指定した時点でバックアップできます。時間、日、週、または月単位で定期バックアップをスケジュールすることもできます。
重要増分バックアップファイルをリストアするには、Cloud Backup は最新の完全バックアップファイルを取得する必要があります。そのため、完全バックアップファイルは、増分バックアップファイルの期限が切れるまでリサイクルされません。適切なバックアップサイクルと有効期限を設定することをお勧めします。詳細については、「Cloud Backup は期限切れのデータベースバックアップファイルをどのようにクリアしますか?」をご参照ください。
ログバックアップ
データベースログを定期的にバックアップできます。
ファイルを即座に、または指定した時点でバックアップできます。時間、日、週、または月単位で定期バックアップをスケジュールすることもできます。
重要ログバックアップファイルをリストアするには、Cloud Backup は最新の完全バックアップファイルを取得する必要があります。そのため、完全バックアップファイルは、ログバックアップファイルの期限が切れるまでリサイクルされません。適切なバックアップサイクルと有効期限を設定することをお勧めします。詳細については、「Cloud Backup は期限切れのデータベースバックアップファイルをどのようにクリアしますか?」をご参照ください。
实时备份
[リアルタイムバックアップ] を選択すると、データベースログがリアルタイムでバックアップされます。
リアルタイムバックアップを有効にする前に、完全バックアップを実行する必要があります。リアルタイムバックアップが有効になると、データベースログは継続的にバックアップされます。そのため、データバックアップの目標復旧時点 (RPO) を数秒に短縮できます。無料トライアル期間中は、リアルタイムバックアップを無料で行うことができます。無料トライアル期間が終了すると、リアルタイムバックアップのストレージ使用量に対して課金されます。ストレージ使用料は Cloud Backup の請求書に含まれています。詳細については、「Cloud Backup の価格」をご参照ください。
重要バックアッププランでリアルタイムバックアップを有効にする場合、単一の Oracle データベースに対して作成できるバックアッププランは 1 つだけです。
バックアップ設定を構成し、次へ をクリックします。
パラメーター
説明
同時実行スレッド数
ファイルのバックアップに使用される同時スレッドの数。
再試行時刻
バックアップ中にデータベースが切断された場合、2 回の連続した再接続試行の間隔。単位: 分。
制限速度
1 秒あたりにバックアップされるデータの最大サイズ。単位: MB/s。値 0 は、速度が無制限であることを示します。
是否保留归档日志
バックアップされたアーカイブログの保持ポリシーを指定します。デフォルトでは、アーカイブログは 24 時間保持されます。
不保留: バックアップの実行後、すべてのアーカイブログが削除されます。
保留全部: バックアップの実行後、すべてのアーカイブログが保持されます。
保留: バックアップの実行後、アーカイブログは指定された時間数だけ保持されます。
バックアップボールトを設定し、[OK] をクリックします。
重要データベースインスタンスは 1 つのバックアップボールトにのみバックアップできます。
パラメーター
説明
バックアップボールト設定
バックアップデータを保存するバックアップボールト。有効な値:
[ボールトの作成]: このオプションを選択した場合は、[ボールト名] フィールドにバックアップボールトの名前を指定します。このパラメーターを設定しない場合は、ランダムな名前が指定されます。
[ボールトの選択]: このオプションを選択した場合は、[ボールト名] ドロップダウンリストからバックアップボールトを選択します。
重要バックアップボールトが作成されると、バックアップデータが生成されるかどうかに関係なく、バックアップボールトに対して課金されます。詳細については、「請求方法と課金項目」をご参照ください。
バックアップデータの冗長性を最大化するために、Cloud Backup は、ゾーン冗長ストレージ (ZRS) 対応のバックアップボールトをサポートするリージョンでは、デフォルトで ZRS 対応のバックアップボールトを使用します。ローカル冗長ストレージ (LRS) 対応のバックアップボールトのみをサポートするリージョンでは、Cloud Backup は LRS 対応のバックアップボールトを使用します。バックアップボールトタイプを手動で選択する必要はありません。
バックアップボールト名
バックアップボールトの名前。
バックアップの保持期間
バックアップデータの保持期間。単位: 日、週、月、または年。
[ストレージボールト] ページで保持期間を変更できます。この変更は、バックアップボールトに新しく生成されるすべてのバックアップデータに適用されます。
重要増分バックアップファイルまたはログバックアップファイルをリストアするには、Cloud Backup は最新の完全バックアップファイルを取得する必要があります。そのため、完全バックアップファイルは、増分バックアップファイルまたはログバックアップファイルの期限が切れるまでリサイクルされません。適切なバックアップサイクルと有効期限を設定することをお勧めします。詳細については、「Cloud Backup は期限切れのデータベースバックアップファイルをどのようにクリアしますか?」をご参照ください。
バックアップが成功しました
完全バックアップは、増分バックアップの前提条件です。完全バックアップを手動で実行する必要があります。
バックアッププランが作成されると、バックアップ計画 タブでバックアッププランの詳細を表示できます。詳細には、完全バックアップ、増分バックアップ、およびログバックアップの次回の実行時刻とバックアップ間隔が含まれます。Cloud Backup は、指定された開始時刻から指定されたバックアップ間隔で Oracle データベースをバックアップします。
バックアップの実行時刻に達すると、Cloud Backup はバックアッププランを実行します。バックアップジョブの ステータス が 空闲 で、次回の実行 の時間が表示されている場合、バックアップジョブは完了しています。

例外処理
スタンバイ Oracle Data Guard データベースのリストアジョブが失敗した場合、インスタンスのアクティブ化中にパスワードなしのログオンを使用している可能性があります。この問題を解決するには、データベースの [アクション] 列で を選択します。次に、データベースのユーザー名とパスワードを使用してインスタンスを再アクティブ化し、再試行します。
よくある質問
その他の操作
[バックアッププラン] タブで、バックアッププランを見つけます。[アクション] 列で、次の操作を実行できます。
バックアッププランの変更
バックアッププランが要件を満たしていない場合は、[編集] をクリックしてバックアッププランを変更できます。
アラート設定の構成
[アクション] 列で を選択し、バックアップアラートポリシーを選択します。次の表に、アラートポリシーを示します。
アラートポリシー
説明
[無効]
Cloud Backup クライアントはアラート通知を送信しません。
[バックアップボールトと同じ]
Cloud Backup クライアントは、バックアップボールトに設定されているのと同じ方法でアラート通知を送信します。
[デフォルト]
Cloud Backup クライアントは、E メールを使用して Alibaba Cloud アカウントの所有者にアラート通知を送信します。
[カスタム]
このオプションを選択した場合は、1 つ以上のアラート連絡先またはアラート連絡グループを選択する必要があります。アラートがトリガーされると、Cloud Backup クライアントは、選択したアラート連絡先またはアラート連絡グループにアラート通知を送信します。
バックアッププランの削除
バックアッププランを削除すると、クライアントによって実行されているすべてのバックアップジョブとリストアジョブが失敗します。
バックアッププランを削除するには、バックアッププランを見つけ、[アクション] 列で を選択します。
次のステップ
参考資料
データベースバックアップ機能の利点、動作メカニズム、手順、および制限の詳細については、「概要 (ECS ホストデータベース)」および「概要 (オンプレミスデータベース)」をご参照ください。