こんにちは、いちごです。
本日金曜日ではないですが、ご報告があって更新しました。
実は、10月下旬にサーバー移行をしました。
なんやかんやありましたが、無事に引っ越し完了しましたので、ご報告します。
ここまで来るのに、上記記事のようになんやかんやありましたが、さらに色々あったので、備忘録的にはなりますが、記録しておきます。
All-in-One EP Migrationを使用してバックアップを取る
完全初心者なので、大人しくプラグインを入れました。
FTPだとプラグインを入れなくてもできるらしいのですが、そもそもFTPとは?状態の私では難しいと思いました。
WordPressのバージョンを最新にする
ダッシュボードのホームの下の更新を押す→今すぐ更新
プラグインの新規追加
All-in-One EP Migrationをインストール→今すぐインストール→有効化
プラグイン
All-in-One EP Migration→エクスポート→エクスポート先→ファイル→DOWNLOAD~ SIZE:◯MBが出たらエクスポート完了(512MBを超えるサイズだと無料でインポート出来ないから注意)→クリックしてダウンロードする
私の場合、ギリ512MB超えない480MBとかそのくらいだったので、良かったと一安心でした。
新サーバー契約
結局、悩みに悩んでリトルサーバーに決めました。
プランは、一番小さいミニプランです。
これに関しては、流れに沿って行って、特に問題なく契約できました。(というか、最初はお試し無料期間として契約できるので、1週間位使ってから正式契約しました。)
独自ドメインの登録も問題なくできました。
DNSサーバー(ネームサーバー)を変更
このブログのドメイン管理は引き続きエックスサーバーにお願いするので、エックスサーバーのDNSサーバー(ネームサーバー)をリトルサーバーのDNSサーバー(ネームサーバー)に変更しました。
少し経つと、リトルサーバーに切り替わりました。最大72時間で完全に切り替わるので、この期間は、エックスサーバーかリトルサーバー、どちらに繋がるかわからない状態。
サイト設定をする際に、PHPのバージョンを旧サーバーと合わせる
元々使っていたエックスサーバーのPHPは「7.4.33」でメモしておいたのですが、リトルサーバーは「7.4」という表記で、え?33は?って思ったのですが、とりあえず「7.4」に設定しましたが、大丈夫だったので、合っていたみたいです。笑
インデックスファイルを設置
これが、正直よくわからなかったので、もういいやと思って最初の方の工程は飛ばしました。笑(適当にやって失敗する初心者。笑)
コンパネからWEBマネージャというところにいくと、index.htmlというのが出来ていたので、これかもしれない!!と勘で新規作成をして、テストインデックスファイルを作成しました。
ドメイン名でアクセスしたところ、テストページが表示されたので、ラッキーでした。(ラッキーだったのはここまで。笑)
何がともあれ、テストページは表示できたので、テストインデックスファイルは削除しました。(すぐやらないと忘れる)
リトルサーバーにWordPressをインストール
これに関しては、簡単インストールがあったので、特に何も問題なくインストールできました。
こちらのWordPressも最新の状態に更新します。
プラグインを使用してデータをインポート
こちらにも、All-in-One EP Migrationをインストール→有効化
いよいよエックスサーバーにあったWordPressデータをリトルサーバーに引っ越しします。(緊張の瞬間)
All-in-One EP Migration→インポート→インポート元→ファイル→開始→…
まぁまぁ時間がかかったものの、パーセンテージは進みました。
が…
100%で完全に止まって動かなくなりました。
これは・・・詰んだか・・・?
ここからの記憶が曖昧です。泣
夜にしたので、日付を跨いでしまっていて、一旦ここで作業は持ち越ししました。(正直心配で寝れなかったよ。笑)
どうやら、リトルサーバーでデータ移行を代行してくれるサービスもあるようなんだけれど、何円かわかんないけど高そうだよね。赤字だからサーバー引っ越ししようとしたのに、更に赤字にしてどうする…と思ったので、なんとか自力で頑張りたい。それか、諦めてエックスサーバーをまた1年使うか。
結局、WordPress基本機能でバックアップを取る
翌日、100%で固まってしまう現象が起きた人のブログを読み漁ったけれど、なんかよくわからなくて、あるブログでWordPressの基本機能でもデータ移行できると書いてあったので、やってみることにした。(しかし、画像はこの方法では移行できなさそう)
一旦、ネームサーバーをWordPressに戻し、WordPress基本機能でバックアップを取りました。(しかもスマホで。笑)
前日は、パソコンで一生懸命していたのですが、次の日スマホで一生懸命調べていたので、試しにやってみるかっていうテンションでスマホのまま、バックアップを取りました。笑(普通にバックアップ取れました。)
もう一度、ネームサーバーをリトルサーバーにして、WordPress基本機能を使ってインポートしたところ、移行できました!!!!(文字だけ!!)
文字だけでも嬉しい。感謝。泣(今までのデータ全部無理かもと諦めかけた。笑)
写真は写真で別にプラグインを入れて移行しようとしたのですが、どうやら私の写真データが日本語表記のファイル名にしていたせいで、上手くいきませんでした。
仕方がないので、バックアップというか…保存した?というか…そんな感じで一旦ブログから保存をして、一つ一つ設定し直すことにしました。(100記事くらいあるので、頑張った…)
そして、今後は写真データが英数字に勝手に変換してくれるというプラグインを入れました。
この間、何度も何度もネームサーバーを書き換えて、エックスサーバーとリトルサーバーを言ったり来たりしていました。多分、もっと良い方法があったと思いますが…、かなり原始的な方法を使った気がする。笑(もしこの間、いちごブログに来てくださった方、不安定状態で申し訳なかったです。)
無事移行完了しました
10月末には、無事にサーバー移行完了して、リトルサーバーと正式契約しました。
シュミレーション時点では、大丈夫でしょ、思ったより簡単だ、なんて思っていましたが、完全に舐めていましたね。汗
初めてのサーバー移行は、データが消えるかもしれない恐怖との戦いでした。
できれば、もうしたくないかも…。
これで、サーバー代がかなり安くなったので、これからもブログ続けていけそうです!!
それではまた、次のブログでお会いしましょう。
以上、いちごでした。