WordPressのサーバ引っ越し方法を考える

何度も挑戦しようとしては知識不足の壁にぶち当たってるこのブログのインスタンス移行の話。Amazon EC2のt1microからt2microへ載せ替えるだけなんだけど、クラウド以前に、普通のWebサーバー移行の知識も無いので苦戦中。t1microで続けるメリットは何もないから早く移行したい。

色々調べていてなんとなく分かってきたのは、基本的にこのブログはWordpressで動いているわけだから、一般的なWordpressの引っ越し方法を調べれば良いんじゃないかと。網元AMIで作っていようが、結局はWordpressの層でしかオイラはいじってないから、その層での対処方法を考える。


スポンサーリンク

参考にしたのは以下。↓
AWS + 網元で、超高速 WordPress を手に入れよう、そうしよう
【WP-DB-Backup】手軽にWordPressをバックアップできるプラグイン

で、Wordpressで移行しなければならないデータは大きく2種類。テーマやプラグイン、画像などのコンテンツデータとデータベース。コンテンツデータはwp-contentディレクトリ以下にあるのでそれをごっそり持ってくればバックアップOK。データベースのバックアップはWP-DB-Backupという便利なプラグインでできそう。


スポンサーリンク

移行先となるサーバは、普通に網元AMIでt2microインスタンスを作って、Wordpress関係のファイルだけ入れ替えれば良いのではないだろうか。怖いからちゃんとスナップショットでバックアップ取ってから慎重にやろう。普通のアップロードでデプロイ完了するのだろうか。一旦停止させるとか必要かな。
この辺を見れば良いのかなぁ↓
チュートリアル: Amazon EC2 を使った WordPress ブログのホスティング

追記:
良いプラグインを見つけた。UpdraftPlusというプラグインを使えば、WordpressでできたWebサイトを丸ごとバックアップ&復元できる。バックアップの保存先は、自分のサーバ以外に、 DropboxやGoogle Driveなどのオンラインストレージサービスが利用できる。
UpdraftPlus – Webサイトを丸ごとバックアップ&復元できるWordPressプラグイン


スポンサーリンク

関連記事

OpenCV 3.1とopencv_contribモジュールをVisual Studio 2015で...
フォトンの放射から格納までを可視化した動画
書籍『ゼロから作るDeep Learning』で自分なりに学ぶ
cvui:OpenCVのための軽量GUIライブラリ
NumSharp:C#で使えるNumPyライクな数値計算ライブラリ
3DCG Meetup #4に行ってきた
読みやすくて高速なディープラーニングのフレームワーク『Caffe』
Raspberry PiのGPIOを操作するPythonライブラリ『RPi.GPIO』の使い方
今年もSSII
複数画像から3次元形状を再構築するライブラリ『Multi-View Environment』
Accord.NET Framework:C#で使える機械学習ライブラリ
Deep Learningとその他の機械学習手法の性能比較
Open3D:3Dデータ処理ライブラリ
konashiのサンプルコードを動かしてみた
ブログをAWSからwpXへ移行
UnityのMonoBehaviourクラスをシングルトン化する
OpenGVの用語
iOSデバイスのためのフィジカル・コンピューティングツールキット『konashi(こなし)』
Unityからkonashiをコントロールする
BlenderProc:Blenderで機械学習用の画像データを生成するPythonツール
OpenCLに対応したオープンソースの物理ベースレンダラ『LuxRender(ルクスレンダー)』
3分の動画でプログラミングを学習できるサイト『ドットインストール』
タマムシっぽい質感
WordPressプラグインの作り方
OpenCVでPhotoshopのプラグイン開発
libigl:軽量なジオメトリ処理ライブラリ
手を動かしながら学ぶデータマイニング
Seleniumを使ったFXや株の自動取引
Raspberry PiでIoTごっこ
Google Colaboratoryで遊ぶ準備
iPhoneをSSHクライアントとして使う
FreeMoCap Project:オープンソースのマーカーレスモーションキャプチャ
UnityでOpenCVを使うには?
pythonの機械学習ライブラリ『scikit-learn』
バージョン管理の履歴を可視化するツール『Gource』
Model View Controller
Polyscope:3Dデータ操作用GUIライブラリ
OpenGV:画像からカメラの3次元位置・姿勢を推定するライブラリ
COLMAP:オープンソースのSfM・MVSツール
機械学習に役立つPythonライブラリ一覧
OpenMesh:オープンソースの3Dメッシュデータライブラリ
OpenCV 3.1から追加されたSfMモジュール

コメント