網元AMIで作ったWordPressサイトのインスタンスをt1microからt2microへ移行した

ついにt2microインスタンスへの移行を完了したぞ。sshコマンドラインとか使わずに、Wordpressの豊富なプラグインのおかげでGUI操作だけで移行できた。
ということで手順をメモっておく。
今回大活躍したのはUpdraftPlusというプラグイン。このプラグインの使い方はここを参考にした。

オイラがやったお手軽移行手順は大まかに以下のような感じ。初心者でも簡単だよ。

  1. 移行元のWordpressにUpdraftPlusプラグインをインストール
  2. UpdraftPlusプラグインの機能を使ってWordpressの全データ(コンテンツやデータベース)を外部ストレージサービス(DropBox)へバックアップ
  3. 網元AMIを使ってt2microインスタンスでWordpressサイトを立ち上げる
  4. 新しく立ち上げたt2microのWordpressにUpdraftPlusプラグインをインストール
  5. 外部ストレージにバックアップしたデータを使って、t2microのWordpress上でUpdraftPlusの復元機能を使う

ということで、無事各種コンテンツ・プラグイン設定、データベースの丸々移行を完了しました。網元AMIは手軽で良いね。今この記事が見れているということはt2microで上手く動いている証拠。まだt2microへ移行した恩恵は直接感じてないけど、きっとt1microよりも快適に動作してくれることでしょう。(笑)

ちなみに、今回のお手軽移行手順は初心者でも簡単なんだけど、時間だけは結構かかったのである。オイラはバックアップにDropBoxを使ったけど、バックアップ処理に4時間弱かかった。たぶん、処理時間はバックアップするデータ量とインスタンスの性能に依存すると思う。データバックアップの時だけインスタンスのサイズを上げるって手もあるかもね。ただ、バックアップ処理があんまり早くても、受け手のストレージサービスの通信速度が追いつかなくてエラーになったりするらしい。時間に余裕があるなら気長に待った方が良さそう。

t2microインスタンスの評判については以下のスライドが詳しい。

関連記事

機械学習に役立つPythonライブラリ一覧

続・ディープラーニングの資料

OpenVDB:3Dボリュームデータ処理ライブラリ

SDカードサイズのコンピューター『Intel Edison』

OpenSfM:PythonのStructure from Motionライブラリ

ブログがダウンしてました

Quartus II

WordPress on Windows Azure

AWSでシステムトレード

ブログをAWSからwpXへ移行

Structure from Motion (多視点画像からの3次元形状復元)

実は頻発しているブログの不具合

Model View Controller

OpenCVで顔のモーフィングを実装する

WordPress on Google App Engineを1週間運用してみて

ディープラーニング

Raspberry PiでIoTごっこ

Deep Fluids:流体シミュレーションをディープラーニングで近似する

ZScript

ネームサーバとDNSレコードの話

OpenCV 3.3.0 contribのsfmモジュールのサンプルを動かしてみる

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

DCGAN (Deep Convolutional GAN):畳み込みニューラルネットワークによる敵...

Pythonのソースコードに特化した検索エンジン『Nullege』

UnityのTransformクラスについて調べてみた

Unityの薄い本

TensorFlowでCGを微分できる『TensorFlow Graphics』

AndroidもopenGLも初心者さ (でもJavaは知ってるよ)

trimesh:PythonでポリゴンMeshを扱うライブラリ

Unityで強化学習できる『Unity ML-Agents』

仮想関数

DensePose:画像中の人物表面のUV座標を推定する

3D復元技術の情報リンク集

ブログをGoogle App EngineからAmazon EC2へ移行

iPhoneをSSHクライアントとして使う

Unity ARKitプラグインサンプルのチュートリアルを読む

OpenCV

FreeMoCap Project:オープンソースのマーカーレスモーションキャプチャ

Python拡張モジュールのWindows用インストーラー配布サイト

チャットツール用bot開発フレームワーク『Hubot』

TensorSpace.js:ニューラルネットワークの構造を可視化するフレームワーク

ZBrushのZScript入門

コメント