すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB for MongoDB:ApsaraDB for MongoDB インスタンスの手動バックアップ

最終更新日:Mar 04, 2026

ご利用の ApsaraDB for MongoDB インスタンスに対してオンデマンドでバックアップを作成し、特定時点におけるデータを保護します。

開始前の準備

  • スタンドアロン、レプリカセット、またはシャードクラスターインスタンスがあります。

  • インスタンスが MongoDB 4.0 より前のバージョンで実行されており、物理バックアップを使用する予定の場合は、コレクションとインデックスの合計数が 10,000 を超えないことを確認してください。この制限を超えると、物理バックアップが失敗する可能性があります。この問題を回避するには、MongoDB 4.0 以降にスペックアップしてください。手順については、「DB のメジャーバージョンをアップグレードする」をご参照ください。

警告

MongoDB のバージョンをアップグレードした後は、アップグレード前に作成されたバックアップを用いて新しいインスタンスを作成することはできません。

留意事項

  • バックアップの保存先:バックアップは Object Storage Service (OSS) に保存され、ご利用のインスタンスのストレージ容量を消費しません。

  • I/O への影響:スナップショットバックアップは、バックアップ実行中に I/O リソースを消費します。

  • 非表示ノードでの実行:論理バックアップおよび物理バックアップは、非表示ノード上で実行されるため、プライマリノードおよびセカンダリノードへの影響はありません。

  • バックアップ所要時間:大規模なデータセットの場合、バックアップに相当な時間がかかることがあります。

  • カスタム保持期間:カスタム保持期間を手動バックアップに設定できるのは、MongoDB 4.2 以降を実行するクラウドディスクインスタンスのみです。

  • バックアップファイルの削除:バックアップファイルは手動で削除できません。システムが設定された保持期間の満了後に自動的に削除します。

バックアップ方法

ApsaraDB for MongoDB では、3 種類のバックアップ方法がサポートされています。使用可能な方法は、ご利用のインスタンスタイプおよびストレージ構成によって異なります。

バックアップ方法仕組み利用可能条件復元速度
スナップショットバックアップ特定の時点におけるディスクの正確な状態を取得しますスタンドアロンインスタンス;MongoDB 4.2 以降を実行するクラウドディスク上のレプリカセットおよびシャードクラスターインスタンス高速(通常数分以内)
論理バックアップmongodump を使用してデータベース操作を記録し、それらを再生することでデータを復元しますMongoDB 4.2 以前を実行するローカルディスク上のレプリカセットおよびシャードクラスターインスタンス
物理バックアップデータベースの生のファイルを直接コピーしますMongoDB 4.2 以前を実行するローカルディスク上のレプリカセットおよびシャードクラスターインスタンス論理バックアップより高速

費用

ApsaraDB for MongoDB では、各インスタンスに対して無料のバックアップストレージクォータが提供されています。無料クォータを超えたバックアップストレージ分のみが課金対象となります。

無料クォータ

ストレージタイプ無料クォータ
クラウドディスクインスタンス購入済みストレージ容量の 200 %
ローカルディスクインスタンス購入済みストレージ容量の 50 %

現在のバックアップストレージ使用量および無料クォータは、基本情報 ページの 仕様情報 セクションでご確認いただけます。

課金方法

無料クォータを超えたバックアップストレージ分は、時間単位で課金されます。

時間単位のバックアップ料金 = (バックアップストレージ総量 − 無料クォータ) × 単価

ストレージタイプリージョン単価(USD / GB・日)
クラウドディスクインスタンス中国本土のリージョン0.0009375
クラウドディスクインスタンス中国(香港)および中国以外のリージョン0.001125
ローカルディスクインスタンス中国本土のリージョン0.00375
ローカルディスクインスタンス中国(香港)および中国以外のリージョン0.0045

詳細な料金情報については、ApsaraDB for MongoDB の料金ページをご覧ください。

警告

表示されている価格は参考用です。実際の課金額は購入時に確定し、請求書に反映されます。

手動バックアップの作成

  1. ApsaraDB for MongoDB コンソール にログインし、対象のインスタンスに移動します。

    • レプリカセットインスタンスの場合:レプリカセットインスタンス をクリックします。

    • シャードクラスターインスタンスの場合:シャードクラスターインスタンス をクリックします。

  2. 左上隅でご利用のリージョンおよびリソースグループを選択し、その後、インスタンス ID をクリックします。

  3. 基本情報 ページの右上隅にある インスタンスのバックアップ をクリックします。

  4. インスタンスのバックアップ ダイアログで、以下の設定を行います。

    • バックアップ方法:希望するバックアップ方法を選択します。選択可能なオプションは、ご利用のインスタンスタイプによって異なります。

    • バックアップの保持期間:このバックアップを保持する期間を選択します。| オプション | 動作 ||---|---|| デフォルト | 自動バックアップと同じ保持期間を使用します || カスタム | 7 日〜 730 日の間で任意の期間を指定できます || 永続 | インスタンスの存続期間中、バックアップを保持します |

    説明

    カスタム保持期間を手動バックアップに設定できるのは、MongoDB 4.2 以降を実行するクラウドディスクインスタンスのみです。

  5. OK をクリックします。

バックアップは直ちに開始されます。バックアップの状況を確認するには、ページをリフレッシュし、バックアップと復元 タブに移動してください。

よくある質問

インスタンスのバックアップストレージ料金を確認するにはどうすればよいですか?

請求明細 ページに移動し、「バックアップストレージサイズ」の課金項目を確認してください。

バックアップファイルを手動で削除してコストを削減できますか?

いいえ。バックアップ ファイルは手動で削除することはできません。システムは、バックアップが設定された保持期間を超えた後に自動的にバックアップを削除します。バックアップ ストレージ コストを削減するには、バックアップ頻度を減らすか、保持期間を短縮することにより、バックアップ ポリシーを調整してください。手順については、「手順」をご参照ください。

関連 API

API 操作説明
CreateBackupインスタンスの手動バックアップを作成します。