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

ApsaraDB for MongoDB:MongoDBデータの手動バックアップ

最終更新日:Jun 11, 2026

ApsaraDB for MongoDB インスタンスの手動バックアップを作成し、カスタム保持ポリシーを設定します。

前提条件

ApsaraDB for MongoDB のスタンドアロンインスタンス、レプリカセットインスタンス、またはシャードクラスターインスタンスが作成されていること。

注意事項

MongoDB 4.0 より前のバージョンを実行しているインスタンスで[Physical Backup]を選択すると、コレクションとインデックスの総数が 10,000 を超える場合にバックアップが失敗することがあります。データベースのメジャーバージョンをアップグレードして、MongoDB 4.0 以降にしてから物理バックアップを実行してください。

重要

アップグレード後、アップグレード前のバックアップファイルを使用して新しいインスタンスを作成することはできません。

手動バックアップ

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

次の表に、各インスタンスタイプのバックアップ方法を示します。

インスタンスタイプ

バックアップ方法

説明

  • スタンドアロンインスタンス

  • MongoDB 4.2 以降のクラウドディスクベースのレプリカセットインスタンス

  • MongoDB 4.2 以降のクラウドディスクベースのシャードクラスターインスタンス

[Snapshot Backup]

あるポイントインタイムのディスク状態をキャプチャします。復元には数分かかります。

説明

このプロセスは、インスタンスの I/O リソースを消費します。

  • MongoDB 4.2 以前のローカルディスクベースのレプリカセットインスタンス

  • MongoDB 4.2 以前のローカルディスクベースのシャードクラスターインスタンス

  • [Logical Backup]

  • [Physical Backup]

  • [Logical Backup]:mongodump を使用して論理バックアップを作成します。データは操作をリプレイすることで復元されます。

  • [Physical Backup]:物理データベースファイルをバックアップします。バックアップ、復元ともに論理バックアップよりも高速です。

説明
  • 論理バックアップと物理バックアップは非表示ノードで実行され、プライマリノードやセカンダリノードのパフォーマンスに影響を与えません。

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

課金

ApsaraDB for MongoDB は、完全バックアップとログバックアップを対象とする無料のバックアップストレージクォータを提供しています。クォータ内のバックアップストレージには料金が発生しません。超過分の使用量は次のように課金されます:日単位のバックアップ料金 = (バックアップストレージ使用量 - 無料クォータ) × 単価

ストレージタイプ別の無料クォータ:

ストレージタイプ

無料クォータ

使用量とクォータ

クラウドディスクベース

ストレージ容量の 200%

[基本情報] ページの Specification Information セクションで、バックアップストレージの使用量と無料クォータを確認できます。

ローカルディスクベース

ストレージ容量の 50%

超過バックアップストレージの単価:

ストレージタイプ

単価 (USD/GB/日)

クラウドディスクベース

リージョンによって異なります:

  • 中国本土: 0.0009375

  • 香港 (中国) および中国本土以外のその他のリージョン: 0.001125

ローカルディスクベース

リージョンによって異なります:

  • 中国本土: 0.00375

  • 香港 (中国) および中国本土以外のその他のリージョン: 0.0045

料金の詳細については、ApsaraDB for MongoDB の料金ページをご参照ください。

警告

ここに記載されている料金は参考用であり、変更される場合があります。実際の料金については、購入ページおよび請求明細をご確認ください。

手動バックアップの作成

  1. ApsaraDB for MongoDB レプリカセットインスタンスまたはApsaraDB for MongoDB シャードクラスターインスタンスのページに移動します。上部のメニューバーで、リソースグループとリージョンを選択し、対象インスタンスの ID をクリックします。

  2. [基本情報] ページの右上隅にある バックアップ をクリックします。

  3. バックアップ パネルで、バックアップ方法 を選択します。

  4. ダイアログボックスで バックアップ保持期間 を選択し、OK をクリックします。

    説明

    カスタム保持ポリシーは、MongoDB 4.2 以降を実行しているクラウドディスクベースのインスタンスでのみサポートされています。

    利用可能な保持ポリシー:

    • [デフォルト]:自動バックアップポリシーと同じ保持期間を使用します。

    • [カスタム]:7 日から 730 日の保持期間を指定します。

    • [無期限保持]:インスタンスのライフタイム中、バックアップを保持します。たとえば、週または月の初めに手動バックアップを作成し、それを永続に設定して長期間保持することができます。

    バックアップが完了したら、ページを更新して バックアップ/リカバリ ページでバックアップを表示できます。

手動バックアップ保持期間の延長

既存の手動バックアップの保持期間を延長できます。

  1. ApsaraDB for MongoDB レプリカセットインスタンスまたはApsaraDB for MongoDB シャードクラスターインスタンスのページに移動します。上部のメニューバーで、リソースグループとリージョンを選択し、対象インスタンスの ID をクリックします。

  2. 左側のナビゲーションペインで、バックアップ/リカバリ をクリックします。

  3. フルバックアップ タブで、保持期間を延長する手動バックアップを見つけ、右端の列にある 有効期限の変更 をクリックします。

  4. ダイアログボックスで、新しい有効期限を設定します。

    説明
    • 有効期限は延長のみ可能です。

    • 有効期限のないバックアップの有効期限は調整できません。削除 をクリックして削除してください。

よくある質問

インスタンスのバックアップ料金を確認する方法を教えてください。

Alibaba Cloud コンソールの請求明細ページに移動し、請求項目バックアップストレージ となっている請求をフィルタリングします。

インスタンスのバックアップを手動で削除する方法を教えてください。

インスタンスのバックアップを手動で削除することはできません。バックアップストレージを削減するには、バックアップの頻度を下げるか、保持期間を短縮してください。自動バックアップの設定をご参照ください。

関連 API

API

説明

CreateBackup

ApsaraDB for MongoDB インスタンスを手動でバックアップします。