Cloud Backup を使用して、Elastic Compute Service (ECS) インスタンス上およびオンプレミスサーバー上の Oracle データベースをデータ損失から保護します。これにより、データベースを特定の時点に、元の場所または同じリージョン内の別のサーバーに復元できます。
前提条件
Cloud Backup を有効化します。
有効化は無料です。ただし、データベースバックアップ機能は、以下の項目に基づく有料サービスです。詳細については、料金をご参照ください。ボールトレンタル料金: 各アカウントには 30 日間の無料トライアルが提供され、ボールトごとに 100 GB の容量が含まれます。
ストレージ料金: データ重複除去と圧縮後に使用されたストレージ領域に対して課金されます。こちらにも 30 日間の無料トライアルが利用可能です。
Oracle データベースを登録します。
バックアップする前に、データベースを Cloud Backup コンソールに登録する必要があります。ECS インスタンスの場合: 协助发现 機能を使用して、データベースを自動的に検出し登録します。これにはデータベースのユーザー名とパスワードが必要です。詳細については、「ECS でホストされる Oracle データベースの登録」をご参照ください。
オンプレミスデータベースの場合: まず、サーバーにバックアップクライアントをインストールする必要があります。詳細については、「オンプレミスの Oracle データベースの登録」をご参照ください。
オンプレミスデータベースのネットワーク接続を確保します。
ご利用のオンプレミスデータベースサーバーは、専用回線または VPN を介して Alibaba Cloud VPC に接続し、100.64.0.0/10、100.64.0.0/11、または100.96.0.0/11の CIDR ブロックにアクセスできる必要があります。(ECS に推奨) 事前チェックを実行します。
事前チェック機能を使用して、OSS 接続、インスタンスのステータス、アーカイブログモードなど、ECS でホストされる Oracle データベースの潜在的な問題を特定します。詳細については、「ECS でホストされる Oracle データベースの事前チェック」をご参照ください。
制限事項
Oracle バックアップ機能を使用する際は、以下の制限事項にご注意ください:
サポート対象システム: この機能は、特定のデータベースバージョン、オペレーティングシステム、およびバックアップタイプをサポートしています。詳細については、「サポート対象システムと制限」をご参照ください。
機能の非互換性: ご利用のデータベースで ランサムウェア対策サービス が有効になっている場合、Oracle バックアップ機能は使用できません。
コンテナーのサポート: コンテナー内で実行されているデータベースのバックアップはサポートされていません。
注意事項
データ損失、予期せぬ課金、バックアップの失敗を避けるために、以下のベストプラクティスに従ってください:
初回の完全バックアップを実行する
新しいプランを作成した直後に完全バックアップを実行することを強く推奨します。これにより、後続のすべての増分バックアップおよびログバックアップに必要なベースラインが確立され、データの完全な復元が保証されます。他のバックアップツールを同時に使用しない
他のサードパーティ製ソフトウェアやカスタムスクリプトを使用して、同じ Oracle データベースをバックアップしないでください。Cloud Backup はrmanコマンドを使用してバックアップを管理しており、他のツールによって作成されたバックアップデータを誤って削除する可能性があります。さらに、他のツールが完全バックアップまたは増分バックアップを実行すると、Cloud Backup による次の増分バックアップが完全バックアップに変換され、追加のストレージコストが発生する可能性があります。ログバックアップはこの動作の影響を受けません。データベースインスタンスごとに 1 つのバックアップボールトを使用する
単一のデータベースを異なるバックアップボールトにバックアップしないでください。これにより、増分バックアップまたはログバックアップが完全バックアップに変換され、不要なストレージ領域を消費する可能性があります。保持ポリシーを慎重に計画する
増分バックアップまたはログバックアップからの復元には、最新の完全バックアップが必要です。その結果、完全バックアップは、それに依存するすべてのバックアップが期限切れになるまで保持されます。この動作はストレージの消費量とコストを増加させる可能性があるため、保持期間を慎重に設定してください。詳細については、「Cloud Backup が期限切れのデータベースバックアップファイルをクリアする方法」をご参照ください。
操作手順
Oracle インスタンスを登録した後、そのインスタンスのバックアッププランを作成する必要があります。Cloud Backup は、指定された開始時刻とバックアップ間隔に基づいて Oracle バックアップジョブを実行します。以下の手順を実行してください:
Cloud Backup コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。リージョンを選択し、[Oracle] タブをクリックします。ECS数据库实例 または 本地数据库实例 タブをクリックします。対象の Oracle インスタンスを見つけ、操作 列の バックアップ をクリックします。

計画の作成 パネルで、以下のパラメーターを設定します。
バックアップコンテンツを設定し、次へ をクリックします。
計画名 を入力します。
バックアップするデータベースインスタンスを選択します。

バックアッププランを設定し、次へ をクリックします。
パラメーター
説明
推荐策略
以下の定義済みバックアップポリシーから選択するか、カスタマイズ を選択して独自のポリシーを構築します。
典型策略: 全量备份 と 増分バックアップ 機能を有効にします。
关键应用: 全量备份、増分バックアップ、および ログバックアップ 機能を有効にします。
カスタマイズ: カスタムバックアップポリシーを定義します。このオプションでは、増分バックアップやリアルタイムバックアップなど、さまざまなバックアップタイプを組み合わせ、開始時刻や間隔を含むスケジュールを設定できます。
フルバックアップ
完全バックアップは、すべてのデータベースファイルの完全な特定時点のスナップショットです。データベース全体をバックアップが取得された瞬間の状態に復元するために使用できます。
このバックアップは、1 回だけ実行することも、定期的 (時間単位、日単位、週単位、または月単位) に実行するようにスケジュールすることもできます。
增量备份
増分バックアップは、最後のバックアップ以降に変更されたデータのみをキャプチャします。これにより、増分バックアップが取得された時点の状態にデータベースを復元できます。
1 回限りのバックアップとスケジュールされたバックアップの両方がサポートされています。
重要このバックアップタイプの保持は、関連する完全バックアップに依存します。ストレージへの影響の詳細については、「注意事項」をご参照ください。
ログバックアップ
データベースログをバックアップします。これはポイントインタイムリカバリに使用できます。
1 回限りのバックアップとスケジュールされたバックアップの両方がサポートされています。
重要このバックアップタイプの保持は、関連する完全バックアップに依存します。ストレージへの影響の詳細については、「注意事項」をご参照ください。
实时备份
データベースログデータをリアルタイムでバックアップします。
リアルタイムバックアップを有効にする前に、初回の完全バックアップが必要です。有効にすると、この機能はデータベースログを継続的にバックアップし、数秒単位の目標復旧時点 (RPO) を実現します。この機能は試用期間中は無料ですが、その後は使用したストレージに対して料金が発生します。詳細については、「料金」をご参照ください。
重要単一の Oracle データベースインスタンスに対して、リアルタイムバックアップを含むバックアッププランは 1 つしか作成できません。
バックアップオプションを設定し、次へ をクリックします。
パラメーター
説明
同時実行スレッド数
データバックアップの同時実行スレッド数。
再試行時刻
バックアップ中にデータベースが切断された場合に再接続する間隔。単位:分。
制限速度
1 秒あたりにバックアップする最大データサイズ。単位:MB/s。値が 0 の場合は速度制限なしを意味します。
是否保留归档日志
バックアップされたアーカイブログの保持ポリシー。デフォルトでは、ログは 24 時間保持されます。
不保留: バックアップ完了後、バックアップされたすべてのアーカイブログを削除します。
保留全部: すべてのアーカイブログを保持します。
保留: N 時間保持された後、ログを削除します。
バックアップボールトを設定し、[OK] をクリックします。
重要1 つのインスタンスは、単一のバックアップボールトにのみバックアップできます。
パラメーター
説明
バックアップボールト設定
バックアップが保存されるバックアップボールトを設定します。
[ボールトの作成]: 新しいバックアップボールトの名前を入力します。空白のままにすると、ランダムな名前が割り当てられます。
[ボールトの選択]: ドロップダウンリストから既存のバックアップボールトを選択します。
重要バックアップボールトが作成されると、バックアップデータが生成されているかどうかに関わらず、データベースバックアップボールトのレンタル料金が課金されます。詳細については、「課金方法と課金項目」をご参照ください。
システムは、リージョンがサポートする内容に基づいて冗長タイプを自動的に選択します。ゾーン冗長ストレージ (ZRS) をサポートするリージョンでは、デフォルトで ZRS 対応のアーカイブボールトが作成されます。その他のリージョンでは、ローカル冗長ストレージ (LRS) ベースのアーカイブボールトが作成されます。手動でタイプを選択する必要はありません。
バックアップボールト名
バックアップボールトの名前。
バックアップの保持期間
バックアップの保持期間。単位:日、週、月、または年。
この設定は、ボールト管理ページで変更できます。変更は、ボールト内のすべての新しいバックアップデータに適用されます。
重要完全バックアップの保持期間は、依存するバックアップをサポートするために自動的に延長されます。詳細な説明については、「注意事項」をご参照ください。
バックアップ結果の確認
バックアッププランが作成されると、その詳細が バックアップ計画 タブに表示されます。詳細には、全量备份、増分バックアップ、および ログバックアップ の次回実行時刻とバックアップ間隔が含まれます。Cloud Backup は、指定された開始時刻とバックアップ間隔を使用して Oracle データベースのバックアップジョブを実行します。
スケジュールされた時刻に、Cloud Backup はバックアッププランの実行を開始します。バックアップジョブの ステータス が 空闲 になり、次回の実行 フィールドに時刻が表示されると、現在のバックアップは完了です。

トラブルシューティング
スタンバイ Oracle Data Guard データベースの復元ジョブが失敗した場合、その原因はインスタンスのアクティベート中にパスワードなしのログインが使用されたことにある可能性があります。対象のデータベースを見つけ、操作 列の ⋮ をクリックし、重新激活 を選択します。データベースのユーザー名とパスワードを使用してインスタンスを再アクティベートし、ジョブを再試行してください。
よくある質問
関連操作
バックアッププラン タブで、対象のバックアッププランを見つけます。操作 列で以下の操作が可能です:
バックアッププランの編集
編集 をクリックしてバックアッププランを変更します。
アラート設定の構成
⋮ をクリックして 警告設定 を選択し、バックアップのアラート方法を選択します。
バックアップのアラート方法
説明
無効
クライアントはアラート通知を送信しなくなります。
バックアップボールトと同じ
クライアントはバックアップボールトと同じアラート方法を使用します。
Alibaba Cloud アカウントに通知
クライアントのバックアップアラート通知は、Alibaba Cloud アカウントにメールで送信されます。
カスタマイズ済み
1 つ以上の連絡先または連絡先グループを選択します。設定後、クライアントは選択された連絡先またはグループにバックアップアラートを送信します。
バックアッププランの削除
バックアッププランを削除すると、実行中のバックアップまたは復元ジョブが中断されます。
⋮ をクリックし、删除备份 を選択して、不要になったバックアッププランを削除します。
次のステップ
関連ドキュメント
データベースバックアップの利点、動作原理、手順、および制限事項については、「機能概要 (ECS データベース)」および「機能概要 (オンプレミスデータベース)」をご参照ください。