ネットワーキングの手法
  
      
    
  
  
  
  
  
    
  
  
    
    
    
    
  
  
概要
Database Migration Service で移行を作成するには、移行元インスタンスと Cloud SQL 移行先インスタンスの間に接続を確立する必要があります。さまざまな方法がサポートされています。特定のワークロードに最適なものを選択します。
 
  
    | ネットワーキングの方式 | 
    説明 | 
    利点 | 
    デメリット | 
  
 
 
   
  
    | IP 許可リスト | 
    
     この方法は、Cloud SQL インスタンスの送信 IP からの接続を受け入れるようにソース データベース サーバーを構成することで機能します。 
    この方法を選択すると、Database Migration Service は移行の作成時に設定プロセスをガイドします。 
     | 
    
      
        - 簡単に構成できる。
 
        - カスタム ファイアウォール構成は必要ありません。
 
       
     | 
    
      
        - ネットワーク トラフィックは公共のインターネットを介して発生します。
 
        - 安全性は低くなります。
 
        - パフォーマンスの低下。
 
       
     | 
  
  
   
  
   
    | クラウドでホストされている VM を経由したリバース SSH トンネル | 
    
  
  
       セキュアなリバース SSH トンネルを介して、移行先から移行元への接続を確立します。 
       Google Cloud プラットフォーム プロジェクトの要塞ホスト VM と、ソースに接続できるマシン(ネットワーク上のノートパソコンなど)が必要です。 
      Database Migration Service は、移行の作成時に必要な情報を収集し、すべてを設定するためのスクリプトを自動生成します。 
     | 
    
      
        - 簡単に構成できる。
 
        - カスタム ファイアウォール構成は必要ありません。
 
        - 短期間の移行シナリオ(POC や小規模なデータベースの移行)におすすめします。
 
       
     | 
    
      
        - 要塞 VM はユーザーが所有して管理し、追加費用が発生する場合があります。
 
       
     | 
  
  
  
  
    | VPC ピアリング | 
    
       この方法は、VPC が相互に通信するように構成することで機能します。 
     | 
    
      
        - ネイティブ Google Cloud ソリューション。
 
        - 簡単に構成できる。
 
        - 高帯域幅。
 
        - 長時間実行される移行や大量の移行におすすめします。
 
       
     | 
    
      
        - 移行元と移行先の両方のデータベースが Google Cloudでホストされている場合、または移行元が VPN(クラウドホストまたはオンプレミス)または Cloud Interconnect を使用して移行先の VPC に接続されている場合に適用されます。
 
       
     | 
  
  
    | Private Service Connect インターフェース | 
    
       
        Private Service Connect インターフェースを使用すると、ピアリング割り当てを消費せずに、移行先データベースから移行元データベースのプライベート IP への接続を開始できます。代わりに、この接続方法では、VPC で作成したネットワーク アタッチメントを使用します。 
     | 
    
      
        - ネットワーク アタッチメントを使用して、ソースのプライベート IP への接続を確立します。このメソッドでは、VPC のピアリング割り当ては消費されません。
 
        - 構成が最も簡単な移行元のプライベート接続方法。
 
       
     | 
    
      
        - この接続方法は、
          既存のインスタンスに移行する場合にのみ使用できます。
 
        - ネットワーク アタッチメントの設定とファイアウォール ルールの調整が必要です。
 
        - 接続を確立した後にネットワーク アタッチメントを変更することはできません。
 
       
      Cloud SQL for MySQL のプライベート サービス アクセスと Private Service Connect の詳細については、Cloud SQL ドキュメントの 
        Private Service Connect アウトバウンド接続をご覧ください。 
     | 
  
  
 
  
 
  
  
    
  
  
 
  
    
    
      
       
         
  
       
    
    
  
  
  特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
  最終更新日 2025-10-19 UTC。
  
  
    
    
    
      
  
    
  
  
    
      [[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-10-19 UTC。"],[],[]]