LoginSignup
10
8

More than 5 years have passed since last update.

[GoogleCloudPlatform]GCE海外リージョンから東京リージョンへのサーバ移行方法

Last updated at Posted at 2016-11-01

前書き

1週間ほど前からGoogleCloudPlatformに東京リージョンが実装されましたね。
既存の海外リージョンで使ってた方は、移行作業どうしようと頭を抱えているところだと思います。
自分も相当悩んでました。
正しい方法かはわかりませんが、参考にしていただけたら幸いです。

追記:
海外リージョンから東京リージョンへの移行を行う場合、「スナップショット復元用のネットワーク課金」
により、追加料金がかかるとのことなのでご注意ください。
詳しくは以下から。

事前注意

スナップショットを取る時間〜インスタンスを作成する時間までブランクがあるので、
ECサイトや会員制サイトなど、DBが関わっているものはメンテナンスモードなどにしておくことをおすすめします。

スナップショットの作成

GCPのコンソールにログインし、右上のボタンからComputeEngineを選択します。

スクリーンショット 2016-11-01 13.16.26.png

右メニューからスナップショットを選択
スナップショット作成ボタンを押して、ソースディスク欄に移行したいサーバを選択し、作成を行います。

スクリーンショット 2016-11-01 13.18.11.png




スナップショットの作成が完了しました。
スクリーンショット 2016-11-01 13.22.39.png

できたスナップショットのリンク(赤枠内)をクリックします。

日本リージョンのインスタンスの作成

スクリーンショット 2016-11-01 13.26.35.png

このような画面が出るので、インスタンスを作成ボタンをクリックします。
そして、ディスクが下記のようになっているか確認します。

スクリーンショット 2016-11-01 12.21.18.png

HTTPサーバをたてる場合は、
「ファイアウォール」設定の
・HTTP トラフィックを許可する
・HTTPS トラフィックを許可する
にチェックを忘れずにつけてあげてください。

そして、肝心のゾーン設定ですが、今回開設されたゾーン(東京のゾーン)は、
asia-northeast1-a
asia-northeast1-b
asia-northeast1-c
となります。

この中から一つを選択してください。
選択後、作成を押すと、東京リージョンのサイトが出来上がります。

あとは、VMインスタンスから外部IPにアクセスし、アクセスができたら成功です。
DNSの切り替えを行い、移行完了となります。

おまけとつぶやき

おまけ(ローカルPCからpingしてみた)

環境は複製なのでほぼおなじです。

us-central1-b

64 bytes from xxx.xxx.xxx.xxx: icmp_seq=0 ttl=51 time=251.153 ms
64 bytes from xxx.xxx.xxx.xxx: icmp_seq=1 ttl=51 time=275.435 ms
64 bytes from xxx.xxx.xxx.xxx: icmp_seq=2 ttl=51 time=299.109 ms
64 bytes from xxx.xxx.xxx.xxx: icmp_seq=3 ttl=51 time=203.519 ms
64 bytes from xxx.xxx.xxx.xxx: icmp_seq=4 ttl=51 time=201.302 ms

asia-northeast1-a

64 bytes from xxx.xxx.xxx.xxx: icmp_seq=0 ttl=55 time=54.283 ms
64 bytes from xxx.xxx.xxx.xxx: icmp_seq=1 ttl=55 time=54.864 ms
64 bytes from xxx.xxx.xxx.xxx: icmp_seq=2 ttl=55 time=70.484 ms
64 bytes from xxx.xxx.xxx.xxx: icmp_seq=3 ttl=55 time=54.360 ms
64 bytes from xxx.xxx.xxx.xxx: icmp_seq=4 ttl=55 time=59.752 ms

は・・・はやっ。

つぶやき

VSphereで言うStorageVmotionみたいな機能があればいいのになと思いつつ。。。
すこしサーバーを止めないといけないのがなんか微妙な感じ。。。

つぶやき2

詳しく聞いたところ、無停止移行もできるらしいです。
レプリカを作成し、サーバ間で同期(rsync等)を行い、日本サーバの準備が完了できた時点でバチっと切り替えたらOKとのことです。
まあ、詳細は全然わからないので、今後(いつになるかわからないのですが)詳細を書きたいなと。。。

10
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
8