Cloud Manager から Atlas への移行
- Cloud Managerへのプログラムによるアクセスのための OAuth 2.0認証はプレビュー機能として利用できます。
- 機能および関連するドキュメントは、プレビュー期間中にいつでも変更される可能性があります。 OAuth2.0 認証を使用するには、 Cloud Manager Public APIへのリクエストで使用する サービス アカウント を作成します。
Overview
Cloud Manager が監視する配置から Atlas のクラスターにデータをライブ移行するには、次の手順を実行します。
まだ行っていない場合は、Cloud Manager に配置を追加します。
モニタリングに認証情報を追加します。
MongoDB Atlas で クラスターを準備します。
Cloud Manager で移行ホストをプロビジョニングし、Cloud Manager を Atlas に接続します。
Atlas でライブ移行プロセスを開始します。
Atlas でライブ移行ウィザードを実行して、プロセスを開始します。 プロセスのステージに応じて、Atlas または Cloud Manager でライブ移行ステップを実行します。 「ライブ移行のワークフロー 」を参照してください。
Cloud Manager を使用して MongoDB Community の配置を Atlas にライブ移行するには、「 MongoDB Community の配置を Atlas に移行する 」を参照してください。
制限事項
M0
無料クラスターまたはM2/M5
共有クラスターをライブ移行のソースまたはターゲットとして選択することはできません。 M0
の無料クラスターまたはM2/M5
共有クラスターから有料クラスターにデータを移行するには、「 クラスターの変更 」を参照してください。
サポートされているプラットフォーム
サポートされているプラットフォームのリストは、使用しているライブ移行のタイプによって異なります。
Cloud Managerによって監視されているMongoDB6.0.17 + または7.0.13 + クラスターの Atlas へのライブ移行の場合は、 mongosync プラットフォーム を参照して、移行ホストでサポートされているプラットフォームのリストを確認してください。
6.0.17より前のバージョンのMongoDBを実行中ソースクラスターのライブ移行では、Atlas へのレガシーライブ移行は、移行ホストをプロビジョニングできるすべてのプラットフォームでサポートされています。
移行ホストのプロビジョニングは、Windows または macOS ではサポートされていません。 サポートされているプラットフォームのいずれかで移行ホストをプロビジョニングすることで、Windows ベースの配置から Atlas にデータをライブ移行できます。 macOS ベースの配置から Atlas へのデータのライブ移行はできません。
前提条件
ライブ移行プロセスを開始する前に、これらの前提条件に従ってください。
Cloud Manager への配置の追加
モニタリングの認証情報の追加
Cloud Manager に配置を追加する場合は、オートメーションやバックアップではなく、モニタリングの認証情報のみを追加する必要があります。 モニタリング用に配置を追加すると、配置のメタデータが Cloud Manager にインポートされ、ライブ移行プロセスで役立ちます。 配置の実際のデータはインポートされません。 認証資格情報の詳細については、「認証のユースケース 」を参照してください。
モニタリングの認証情報を追加するには
配置への認証情報を作成します。 「モニタリングに必要なアクセス権 」を参照してください。
プロジェクトの認証メカニズムに基づいて認証情報を追加します。 「配置に認証資格情報を追加する 」を参照してください。
注意
MongoDB 配置をモニタリングに追加して、Atlas にライブ移行する場合は、オートメーションとバックアップの認証情報を追加する必要はありません。 詳細については、「認証のユースケース 」を参照してください。
VPC ピアリング接続またはプライベートエンドポイントの構成を検討する
VPC ピアリング接続とプライベートエンドポイントのサポートの詳細については、ご使用のライブ移行のタイプの MongoDB Atlas のドキュメントを参照してください。
重要
シャーディングされたクラスター、マルチリージョンクラスター、マルチクラウドクラスターは、プライベートエンドポイントを介したライブ移行をサポートしていません。 プライベートエンドポイントは、単一のクラウドプロバイダーと単一のリージョン内に配置されたレプリカセットのライブ移行でのみサポートされます。
Atlas でのクラスターの作成
Atlas で次のタスクを実行します。
この組織で プロジェクトを作成します。
プロジェクトに新しいクラスターを作成します。
ライブ移行のワークフロー
ライブ移行ワークフローのステージは次のとおりです。
ステージ1 : Atlas とのリンク。 クラスターをプロビジョニングした後に、Atlas でこの手順を実行します。
MongoDB Atlas の組織の ページの左側のパネルで、 [ Live Migrationをクリックします。
Migrate from Ops Manager or Cloud Manager を選択し、ライブ移行ウィザードを開始します。 UIに Ops Manager が表示されている場合でも、Atlas に移行するソースクラスターのタイプに応じて、 Cloud Managerのみがそのソースクラスターでサポートされます。具体的には、6.0.17 + または 7.0.13 +を実行中しているソースクラスターの場合、 Cloud Managerでのみ監視できますが、Ops Manager では監視できません。
ウィザードのGenerate Link-Tokenステップで、トークンリンクを作成します。 このトークンリンクは次のステージで使用します。
ステージ 2: 移行ホスト をプロビジョニングします。
Cloud Manager で、 移行ホスト をプロビジョニングします。 移行ホストは、Cloud Manager から Atlas へのライブ移行プロセスを統合する専用の MongoDB Agent です。
MongoDB Cloud Managerで、Organization Settings ページにGoします。
まだ表示されていない場合は、以下から目的の組織を選択しますナビゲーション バーのOrganizationsメニュー
[Organizations] メニューの横にある [Organization Settings] アイコンをクリックします。
[ Organization Settings ]ページが表示されます。
[Atlas に接続] を選択し、Atlas で作成したトークンリンクを入力します。
ステージ 3: 移行を開始 します。 Atlas で、ウィザードの手順に従ってライブ移行プロセスを開始します。