tencent cloud

TDSQL-C for MySQL

動向とお知らせ
製品アップデート
製品お知らせ
初心者ガイド
製品概要
プロダクト概要
製品の強み
適用シーン
製品アーキテクチャ
製品仕様
インスタンスタイプ
製品機能一覧
データベースのバージョン
リージョンとアベイラビリティゾーン
基本概念
利用制限
利用ガイドの推奨事項
自社開発カーネル
カーネル概要
カーネルバージョンのアップデート情報
カーネル最適化バージョン
機能特性
パフォーマンス関連機能
セキュリティカテゴリの機能
安定性機能
分析エンジン特性
カーネル問題のチェックと修復
購入ガイド
課金概要
製品価格
クラスタを作成する
構成変更説明
未払いについての説明
継続支払いの説明
返金ポリシー
従量課金から年/月単位サブスクリプションへの変換
従量課金からServerlessへの変換
付加価値サービスの課金説明
料金請求書の確認
クイックスタート
データベース監査
概要
監査インスタンス一覧
監査サービスを有効化する
監査ログの確認
ログ配信
事後アラーム設定
監査ルールの変更
監査サービスを変更する
監査サービスを停止する
監査ルールテンプレート
監査タスクの照会
サブユーザーへのデータベース監査利用権限付与
Serverlessサービス
Serverless入門
サーバーレス版クラスタの作成と管理
伸縮性スケーリング管理ツール
Serverlessリソースパック
マルチAZデプロイ
設定を変更する
よくあるご質問
Serverlessコスト見積ツール
操作ガイド
操作概要
コンソールでのクラスタページビューの切り替え
データベース接続
インスタンス管理
設定を変更する
インスタンス形態管理
クラスタ管理
読み取り専用インスタンス管理 
データベースプロキシ
アカウント管理
DMC
DMC(データベース管理ツール)
パラメータ設定
マルチAZデプロイ
グローバルデータベース
バックアップとリストア
操作ログ
データマイグレーション
パラレルクエリ
列ストレージインデックス CSI
分析エンジン
データベースセキュリティと暗号化
モニタリングとアラーム
SQLの基本操作
以下のコマンドを実行して、TDSQL-C for MySQLに接続してログインします
Tag
実践チュートリアル
TDSQL-C for MySQL データベース監査の等級保護実践
非InnoDBテーブル問題のワンクリック移行検出処理方法
DTSによるデータベースバージョンのアップグレード MySQL 5.7から8.0へ
TDSQL-C for MySQL 使用規範
新版コンソール
データベースプロキシの複数接続アドレスによる複数ROグループの実現
データベースプロキシのメリット
ストレージの課金モードの選び方
DTSによるリモートディザスタリカバリの構築
クラスタ用VPCの作成
データ復旧の方法
CPU使用率の高騰問題の解決方法
サブユーザーへの監視データ閲覧権限付与方法
ホワイトペーパー
セキュリティホワイトペーパー
性能ホワイトペーパー
トラブルシューティング
接続関連
性能関連
よくあるご質問
基本概念
購入と課金
サポートされるフォーマット
接続とネットワーク
機能特性
コンソールの操作
データベーステーブル
パフォーマンスとログ
データベース監査
TDSQL-C for MySQLとTencentDB for MySQLの違い
関連契約
SLA
利用規約
TDSQL-C ポリシー
プライバシーポリシー
データ処理と安全プロトコル
汎用参考
標準と認証
用語一覧
お問い合わせ

ワンクリック移行の実行

PDF
フォーカスモード
フォントサイズ
最終更新日: 2025-12-30 16:39:25
本稿では、コンソールを通じて、TencentDB for MySQLからTDSQL-C for MySQLへのワンクリック移行をご紹介します。
説明:
現在のバージョンのワンクリック移行機能は、現在のところ同一リージョン同一アベイラビリティーゾーン間の移行のみサポートしています。
TencentDB for MySQLのディスク数が奇数の場合、ワンクリック移行機能はご利用いただけません。

前提条件

移行元のTencentDB for MySQLのバージョンはMySQL 5.7、8.0のデュアルノード版またはトリプルノード版です。
移行元のTencentDB for MySQLインスタンスにはディザスタリカバリインスタンスがありません。
移行元のTencentDB for MySQLインスタンスに読み取り専用インスタンスが存在する場合、プライマリインスタンスと読み取り専用インスタンスの課金モードは一致している必要があります。インスタンスの課金モードの変更については、従量課金から年/月単位サブスクリプションへの変更をご参照ください。

操作手順

ワンクリック移行を使用して、移行仕様対応表に基づいて対応する仕様のTDSQL-C for MySQLクラスタを作成し、データベースの移行を実行します。移行完了後、接続アドレスの切り替えが必要です。詳細な操作手順は以下の通りです。

1. マイグレーションを開始

1. TencentDB for MySQLコンソールにログインします。
2. インスタンスリストで移行が必要なMySQLインスタンスを1つ選択し、上部のワンクリックアップグレードをクリックします。

説明:
インスタンスリストでは、フィールド課金モードの下にワンクリックアップグレードボタンもあります。
インスタンスIDをクリックしてインスタンス詳細ページに入ると、右上にもワンクリックアップグレードボタンがあります。
3. ポップアップウィンドウでTDSQL-C for MySQLへの移行を選択し、今すぐアップグレードをクリックします。
4. 移行画面に入った後、現在のMySQLインスタンスと移行後の新しいTDSQL-C for MySQLクラスタの比較情報を確認します。

フィールド
説明
インスタンスタイプ
読み書きインスタンスまたは読み取り専用インスタンスの場合、移行前後でインスタンスタイプは変更されません。
仕様
移行前後のインスタンス仕様設定を比較します。
アベイラビリティゾーン
移行前後のアベイラビリティーゾーン配置状況を比較します。
構成料金
移行前後の構成料金を比較します。
有効期限時間
移行前後のインスタンスの有効期限を比較します。
説明:
移行元が年/月単位サブスクリプション課金モードのTencentDB for MySQLインスタンスの場合、移行後のTDSQL-C for MySQLの有効期限計算方法について以下の説明があります:TencentDB for MySQLの現在時刻で返金処理後、返金メカニズムは使用時間ではなく使用量に基づくため、返金額は少なくなります。TDSQL-C for MySQLはこの差額をクラスタ購入に充て、差額/対応仕様の価格がTDSQL-C for MySQLクラスタの有効期限となります。
移行元のTencentDB for MySQLで返金を行う場合、返金メカニズムは使用量に基づくため、システムが算出した返金差額が新しいTDSQL-C for MySQLクラスタの購入に十分でない場合、ワンクリック移行は利用できません。
移行元のTencentDB for MySQLの残高がワンクリック移行をサポートできない場合、手動でTDSQL-C for MySQLクラスタを購入し、その後データをインポートすることをお勧めします。
5. 移行インターフェースで移行チェックをクリックすると、移行対象のTencentDB for MySQLインスタンスとTDSQL-C for MySQL移行後のインスタンス情報に対してシステムチェックが行われます。チェック結果に基づき対応操作を行っていただけます。移行元インスタンスに読み取り専用グループが存在する場合、そのグループの移行有無を選択できます。

チェック項目は以下の通り
チェック項目
説明
アベイラビリティゾーン
TDSQL-C for MySQLは一部のアベイラビリティーゾーンを現在サポートしていません。移行元のTencentDB for MySQLインスタンスがサポートされていないアベイラビリティーゾーンにデプロイされている場合、一時的に移行できません。
TDSQL-C スペック在庫
バックエンドは新しいクラスタ仕様の在庫が充足しているかどうかを判断します。充足している場合、移行可能です。
InnoDBエンジン
TDSQL-C for MySQLはInnoDBエンジンの移行のみサポートされます。移行が必要なMySQLインスタンスがRocksDBエンジンである場合、移行できません。
非InnoDBフォーム
TDSQL-C for MySQLはInnoDBエンジンの移行のみサポートします。移行対象のMySQLインスタンスに非InnoDBテーブルが存在する場合、移行できません。
TencentDB for MySQLバージョン
移行元のTencentDB for MySQLバージョンはMySQL 5.7、8.0のデュアルノード版またはトリプルノード版である必要があります。そうでない場合、移行できません。
パブリックネットワーク開通
移行対象のMySQLインスタンスでパブリックネットワークが有効になっている場合、移行プロセス中に移行元MySQLインスタンスのパブリックネットワークを無効にすることはできません。移行後、移行先のTDSQL-C for MySQLクラスタのパブリックネットワーク状態は「無効」となります。移行完了後に移行元のMySQLインスタンスを使用する必要がある場合は、MySQL側のごみ箱からインスタンスを復元できます。インスタンス復元後のパブリックネットワーク状態は「有効」となり、移行前のMySQLインスタンスのパブリックネットワーク有効状態と一致します。
ディザスタリカバリインスタンスを有します。
移行が必要なMySQLインスタンスがディザスタリカバリインスタンスを有する場合、移行できません。現在のバージョンではディザスタリカバリインスタンスの移行はサポートされていません。
データ暗号化
移行対象のMySQLインスタンスでデータ暗号化機能が有効になっている場合、移行できません。TDSQL-C for MySQLはデータ暗号化を現在サポートしていません。
データベースプロキシ
移行元のTencentDB for MySQLインスタンスでデータベースプロキシが有効になっているかどうかに関わらず、現在のバージョンでは移行をサポートします。移行元インスタンスでデータベースプロキシが有効になっている場合、TDSQL-C for MySQLへのワンクリック移行後、新しいクラスタでもデフォルトでデータベースプロキシが有効になります。ただし、移行後はデータベースプロキシのカーネルマイナーバージョンが現在サポートされている最新バージョンとなり、データベースプロキシ関連のアクセスポリシーと設定は保持されません。再手動で設定する必要があります。詳細はアクセスポリシーの表示と変更をご参照ください。
照合順序
バックエンドは文字セットの照合順序に互換性があるかどうかを判定します。互換性がない場合、移行をサポートしていません。
異なるアベイラビリティーゾーンに配置されたインスタンスを有します。
移行元のTencentDB for MySQLインスタンスのプライマリインスタンスと読み取り専用インスタンスが同一アベイラビリティーゾーンにあるかどうかをバックエンドでチェックします。同一ゾーンにある場合は移行がサポートされますが、複数アベイラビリティーゾーンにまたがる場合は移行がサポートされません。
コンピューティング課金モード
移行元のTencentDB for MySQLインスタンスのプライマリインスタンスと読み取り専用インスタンスの課金モードは一致している必要があります。一致していない場合、移行をサポートしていません。
IP 在庫チェック
バックエンドはIP在庫が十分かどうかをチェックします。不足の場合、移行をサポートしません。
カスタムパスワード複雑度
移行が必要なMySQLインスタンスでカスタムパスワード複雑度機能が有効になっている場合、移行できません。無効にすることをお勧めします。ワンクリック修復が許可されます。
SSL
移行対象のMySQLインスタンスでSSLが有効になっている場合、移行はできません。無効にすることを推奨します。これにより、ワンクリック修復が可能になります。
読み取り専用グループの移行要否
移行元インスタンスに読み取り専用グループが存在する場合のみ、この項目が表示されます。デフォルトではボタンは有効(ON)状態です。読み取り専用グループの移行が必要ない場合は、手動でボタンを無効(OFF)にすることができます。

ケース1:移行チェック不合格
移行チェックが不合格の場合、移行を実行できません。一部のオプション(カスタムパスワード複雑度、SSL)はワンクリック修復機能を提供しています。ワンクリック修復をクリックできます。修復が成功した後、ワンクリック移行を再実行できます。一部のオプションはワンクリック修復をサポートしていません。例えば、移行元インスタンスでデータ暗号化が有効になっている場合、ワンクリック修復ができず、移行も実行できません。
説明:
レポートをダウンロードをクリックすると、移行チェック結果をローカルへダウンロード可能です。

ケース2:移行チェック合格
移行チェックが合格した場合、ワンクリック移行をクリックして移行を開始できます。

2.移行中

ワンクリック移行は、移行元のTencentDB for MySQLインスタンスの直近のフルバックアップファイルを採用し、TDSQL-C for MySQLで新たにクラスタを作成し、データ同期を継続的に行います。移行期間中、TencentDB for MySQLインスタンスの移行ステータスは移行中と表示され、TDSQL-C for MySQLのクラスタリストで新規作成されたターゲットクラスタを確認でき、その移行ステータスも移行中となります。
説明:
TDSQL-C for MySQLクラスタリストで、新規作成されたターゲットクラスタのステータスが移行中から切り替え待ちに変わった場合、データ同期が完了したことを示します。このとき、切り替え待ちまたは詳細をクリックすると、接続アドレス切り替えページに進みます。ページに表示されるターゲットクラスタの接続アドレスを使用して、ターゲットクラスタに接続し、データの確認と検証を自行って行うことができます。問題ないことを確認した後、以下の手順に従って接続アドレスの切り替えを行ってください。
接続アドレスの切り替え
1. TDSQL-C for MySQLクラスタリストで、新規作成されたクラスタを探し、クラスタステータス項目の詳細をクリックします。
2. 遷移先のページで移行チェックをクリックし、次に接続アドレスの切り替えをクリックします。ポップアップウィンドウが表示されたら、切り替えを確認をクリックします。
説明:
切替により秒単位の瞬断が発生する可能性があるため、サービスが再接続メカニズムを備えていることを確認する必要があります。
接続アドレスの切り替えをクリックすると、IPアドレスが交換され、データはTDSQL-C for MySQLの新規作成されたクラスタに書き込まれます。
接続アドレス切り替え待ち状態は72時間維持されます。タイムアウトしても操作がない場合、移行を放棄したと見なされ、システムは自動的に移行プロセスをキャンセルします。

3. 移行完了

接続アドレスの切り替え後、移行が完了したと見なされ、お客様のTDSQL-C for MySQLクラスタはTencentDB for MySQLインスタンスのIPアドレスを取得します。お客様の業務は新しいクラスタに切り替わります。移行元のTencentDB for MySQLインスタンスはごみ箱に移動して隔離されます。必要に応じて、TencentDB for MySQLのごみ箱で復元できます。その後、TDSQL-C for MySQLコンソールにログインして、移行後の新しいクラスタを管理できます。

四、移行ロールバック

説明:
本バージョンのワンクリック移行では、ロールバック機能は暫定的にサポートされていません。接続アドレス切替前に必ず業務チェックを実施してください。移行後に移行元のTencentDB for MySQLインスタンスを再度使用する必要がある場合は、有効期間内にTencentDB for MySQL側のごみ箱からインスタンスを復元してください。復元後は接続アドレスが変更されるため、アプリケーションの再設定が必要です

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック