【エックスサーバー】新サーバー簡単移行のかなり大事な補足

エックスサーバーを使ってサーバーを貸し出している法人や個人の方は必須な内容です。旧サーバー環境(sv1.xserver.jp~sv10000.xserver.jp)から最新サーバー環境(sv10001.xserver.jp~)へのデータ移行について、不安な点をエックスサーバー株式会社のXserverカスタマーサポートに質問してみました。以下の丁寧な回答をいただきました。ありがとうございました。

セキュリティとデータ欠損のリスク対策を考える場合、2の作業はFTPでもなくWindowsでもなく、MacOSでSFTPのFileZila/CyberduckやSSHのターミナルなどを使う事が推奨されます。

3のパーミッションについては、新サーバー簡単移行で失敗する原因になりやすいです。また、セキュリティを考えて他のディレクトリやファイルでパーミッションを厳しめに設定している方の場合、残念ながらエックスサーバー社からの返信内容だけでは新サーバー簡単移行で対応できないケースも予測されます。「すべて教えてください」と記載しましたが、返答では無視されています。おそらく、僕がエックスサーバーの担当者でも、めんどくさいので同じ様にスルーしますw

4については、強制引越の場合、パーミッションでこけるとホームページが表示されなくなってしまうケースが想定されます。契約者個々のパーミッション設定など、サーバーを把握できている方が事前に自分で引越を行うことが必須だと考えられます。エックスサーバ―側が個々の設定を把握して対応することはマンパワー的に不可能だと考えるのが妥当です。

1.移行中のメールボックス差分はどのようにデータ整合性を担保したら良いでしょうか?

お問い合わせいただきありがとうございます。

仰せのように新サーバーへの移行を完了された際にはサーバーの切り替えを完了されるまでは移行元のサーバーへメールデータは配信されます。そのため、データコピーの完了から時間が経過するにしたがって、移行元・移行先サーバーの内容に差異が生じる可能性が高くなります。

もし、移行切り替えをされるまでに移行元のメールデータにつきましては、移行元よりデータを取得していただくかメールソフト側にて取得をしていただきますようお願いいたします。

何か、ご不明な点などございましたらお気軽にお問い合わせください。
何卒よろしくお願いいたします。

2.メールソフトではなく/home/サーバーID/独自ドメイン/mail/を旧サーバーから新サーバーにデータ移行などで対応は出来ないでしょうか?

お忙しい中、ご返信いただきありがとうございます。

移行元のデータにつきましてFTPにて取得をしての対応をされるなら、メールデータは以下のようになります。例えば<info@example.com>というアドレスの場合、Xserverでは以下のパスにメールが保存されます。

<既読>

/home/サーバーID/example.com/mail/example.com/info@example.com/cur/

<未読>

/home/サーバーID/example.com/mail/example.com/info@example.com/new/

移行元のデータから差分のみ上記フォルダへメールデータを直接アップロードすることでメーラーやWEBメールで見れるようになりますが、パーミッションが適切でない場合は見れないこともございますので、ご注意ください。

ただ、メールデータはそのパーミッション値を適切にすることはもちろんですがファイル名にWindows系OSでは利用できない文字列が利用されていたり、FTPでのアップロード、ダウンロードでWindows系OSのPCを経由することでデータが破損することも往々にございます。

また、そのようなデータの移動手順や破損時の復旧方法などは当サービスからのサポートもいたしかねますのでご自身の責任にてご対応いただく必要がございますこと、あらかじめご了承くださいますようお願い申し上げます。

何か、ご不明な点などございましたらお気軽にお問い合わせください。何卒よろしくお願いいたします。

3.前回の移行でパーミッショントラブルに遭遇しました。移行前に変更しておかなければいけないパーミッションルールをすべて教えてください。

お問い合わせいただき誠にありがとうございます。

ご質問の件につきまして、WordPressなどのデータベースを使用するWebサイトを移行される場合は、「wp-config.php」や「.htaccess」ファイルのパーミッション値が【644】となっていることをご確認ください。

上記2つのファイルのパーミッションが正しく設定されていればデータのコピーは可能かと存じますが、万が一エラーが発生し、一部データのコピーが完了しなかった場合は個別に手動でデータを移行していただく必要がございます。

▼ご参考:新サーバー簡単移行 ご利用手順
https://www.xserver.ne.jp/manual/man_order_servertransfer_flow.php

以上でございますが、他にご不明な点がございましたらお気軽にお問い合わせください。

何卒よろしくお願い申し上げます。

4.新サーバー移行をしない場合、どうなるのでしょうか?

お問い合わせいただきありがとうございます。

お客様にて新サーバー移行を行われないという場合は、
当サポートにて移行を対応いたします。

ただ、当サポートにての移行は現時点で未定でございますので、
いち早く新サーバー環境をご利用になりたいという場合には、
お客様ご自身で移行をご対応いただきますようお願いいたします。

また何かご不明な点がございましたら、お気軽にお問い合わせください。

何卒よろしくお願い申し上げます。

前の記事

kubelet? kubectl? Minikube?

次の記事

AMAZON linux2 php7.3インストール