#999;text-align:center;color:#666}.carousel-entry-card-thumb{overflow:visible}PCやスマホ、ガジェット、周辺機器、WEB関連、日常の小ネタ全てにおいてトラブルは基本的に自己解決する為のサイト。2019.03.31先日、さくらのVPSからさくらのクラウドへマイグレーションする機会があったので、その際に気付いたコツを書いておきます。【おまけ】念のために旧VPSサーバのBINDを起動しておく場合マイグレーションする際に気を付けたこと出来るだけサーバのダウンタイムを少なくしたいDNSの変更等も出来るだけスムーズに行いたいこの2点を念頭に、事前にテスト環境で色々とやってみてから本番のマイグレーション作業を行いました。※双方ともさくらインターネットの公式サイトです。「楽しいさくらのクラウド」(11)https://knowledge.sakura.ad.jp/1957/スポンサーリンクドメインのzoneファイルのTTLの短縮あらかじめBINDのzoneファイルのTTLを120等の短い秒数に変更しておきます。直前にTTLの時間を短くしてもあまり意味がないので、マイグレーション作業日の2~3日前には変更しておきましょう。スポンサーリンクマイグレーション後のIPアドレスを確定するさくらのVPSからさくらのクラウドへマイグレーションするとIPアドレスが変わります。マイグレーションで変更になった新しいIPアドレスはマイグレーション先のサーバー作成が完了した後でないとわかりません。これだと、ドメインレジストラで設定するネームサーバーのIPアドレスの変更が、マイグレーション完了後になってしまい時間的なロスを生みます。この時間的なロスを生まないために、あらかじめさくらのクラウドでCentOSのサーバーを新規作成し、IPアドレスを確定させておきます。【サーバ作成方法】さくらのクラウドで「サーバ」⇒「追加」ボタンをクリックします。作成数:1上記の設定で「作成」をクリックしてサーバを作成します。サーバーを新規作成時にSSDのディスク容量を選択ができますが、必ずVPSのSSDと同等またはそれ以上のディスク容量を選択してください。サーバーの新規作成が完了して新しいIPアドレスが確定したらメモっておきます。VPSを停止VPSのアーカイブを作成しますので、さくらのVPSの管理画面にログインしてVPSを停止します。VPSが起動していていてもアーカイブは作成可能ですが、アーカイブ作成には結構な時間が掛かりますので、アーカイブの整合性を保つためにVPSは停止しておきましょう。VPSのアーカイブ作成さくらのクラウドにログインしてVPSのアーカイブを作成します。4コア/4GB」のプランです。100GBのアーカイブ作成にかかった時間は約55分でした。アーカイブの作成は何気に時間が掛かりますので、アーカイブ作成が終了するまでの間に他の作業を進めていきます。VPSのDNS逆引き設定を削除VPSを利用していた際に、DNSの逆引き設定を行っていた場合はVPSの管理画面から逆引き設定を削除しておきます。ドメインのネームサーバーのIPアドレスを変更ドメインレジストラ(お名前.comやバリュードメイン等)にログインし、ドメインのプライマリネームサーバーのIPアドレスをメモっておいた新しいIPアドレス変更します。アーカイブからサーバを作成(再インストール)VPSのアーカイブ作成が完了したら、あらかじめ新規作成しておいたサーバーをVPSのアーカイブを利用して再インストールします。4コア/4GB」のVPSアーカイブから再インストールした際の所要時間は約9分でした。新しいサーバにSSHでログインし、IPアドレスが変更になっているので影響を受ける各種設定ファイルを変更します。設定変更が完了したらサーバを再起動します。新サーバのDNS逆引き設定を行うさくらのクラウドの管理画面から新サーバのDNS逆引き設定を行います。新しいDNS逆引き設定が反映されるまで少々時間が掛かる場合もありますが、あとでnslookupでIPアドレスから逆引きが出来るか確認しておきましょう。全ての処理が終わったら新サーバの動作確認を行います。問題が無ければさくらのVPSからさくらのクラウドへのマイグレーションは完了です。Encryptの設定もやり直す必要があるかと思っていましたが、マイグレーションしてIPアドレスが変わっても設定変更無しで常時SSLが普通に有効になりました。4コア/4GB」では約75分ほどでした。通常であれば事前にTTLの秒数を短縮しておいたのでサーバーのIPアドレス変更はスムーズにいきますが、環境によっては古いIPアドレスを参照してしまうことがあります。その対策のために、旧VPSサーバのBINDだけ立ち上げておくという方法があります。旧VPSサーバを起動すぐに全てのサービスを停止するBINDのzoneファイル内に記載されている旧IPアドレスを全て新サーバのIPアドレスに変更BINDを起動この設定で旧VPSのBINDだけを2~3日立ち上げておきましょう。(28000):でMySQLにrootログインできない場合の対策KetsunosukeサーバーMariaDB(MySQL)をアップグレードしたらINSERTに失敗。/scannowでWindowsを修復する2019.02.122019.12.20Windows10のロック画面の背景画像が変わらないエラーの対策2019.01.072019.02.08PCの調子が悪いときのチェックリストと対策方法2019.02.14スマホ(iPhone,Android)でWebページのHTMLソースを見る方法2019.08.12SSH接続がタイムアウトで自動的に切断されないようにする2019.01.24デスクトップ版iTunesのダウンロード方法2019.01.16VirtualBoxでホスト⇔ゲスト間でコピペができるようにする。「論理ブロックアドレスでIO操作が再試行されました。/scannowでWindowsを修復する2019.02.122019.12.20Windows10のロック画面の背景画像が変わらないエラーの対策2019.01.072019.02.08PCの調子が悪いときのチェックリストと対策方法2019.02.14スマホ(iPhone,Android)でWebページのHTMLソースを見る方法2019.08.12SSH接続がタイムアウトで自動的に切断されないようにする2019.01.24デスクトップ版iTunesのダウンロード方法2019.01.16VirtualBoxでホスト⇔ゲスト間でコピペができるようにする。「論理ブロックアドレスでIO操作が再試行されました。【おまけ】念のために旧VPSサーバのBINDを起動しておく。