Amazon EC2 から ConoHa に移転する

aws-to-conoha-1

 

Amazon AWSの1年無料期間が終わるので移転した。
無料といっても月3ドルぐらいの請求はされていた。データー転送量の課金である。

移転の手順はこんな感じ。

  1. 新サーバーのSSHログイン操作環境を整える。
    /root/.bashrc    などのコピー
  2. 新旧サーバー同士でSSH でパスワード無しでログインできるようにする。
  3. webmin のインストールし、新旧サーバーの環境を同期させる。
  4.  /home/kusanagi  を新サーバーに全転送
    tar cpzPf - /home/kusanagi | ssh new.makotoiwasaki.com 'tar xvpzfP -'
  5. webmin の MySQL Database Server 設定画面でデーターベースをBackupし、データを新サーバーにSSHで転送し、新サーバーのwebminで Execute SQL しデータをインポートする。
    mysql2
  6. /etc/nginx 以下の設定ファイルを転送コピーする。
  7. データの転送同期が完了し準備が整ったら、最後にDNSサーバーのIPアドレスを新サーバーのIPアドレスに変更する。この時点でWordpressの移転は完了。
  8. メール環境を整える。だいたい以下のファイルを転送コピーした。

 

  1. tar cpzPf - /etc/sendmail.cw | ssh new.makotoiwasaki.com 'tar xvpzfP -'
    tar cpzPf - /etc/aliases | ssh new.makotoiwasaki.com 'tar xvpzfP -'
    tar cpzPf - /etc/pki/postfix | ssh new.makotoiwasaki.com 'tar xvpzfP -'
    tar cpzPf - /etc/webalizer.conf | ssh new.makotoiwasaki.com 'tar xvpzfP -'
    tar cpzPf - /var/spool/mail | ssh new.makotoiwasaki.com 'tar xvpzfP -'
    tar cpzPf - /etc/postfix/virtual.db | ssh new.makotoiwasaki.com 'tar xvpzfP -'
    tar cpzPf - /etc/pki/CA | ssh new.makotoiwasaki.com 'tar xvpzfP -'
    tar cpzPf - /root/cronfile | ssh new.makotoiwasaki.com 'tar xvpzfP -'
  2. webmin でpostfix 等の設定ファイルを新旧サーバー間で同期コピーする。
  3. AmazonもConoha のkusanagi もサーバー環境は全く同じになる。
  4. Amazon EC2 の解約作業。インスタンスの terminate , Elastic IP (固定IP)のリリース
  5. Elastic IPのリリースができないのでサポートにメール要請。

    erasticip
     

  6.  https://portal.aws.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request  からIPリバースDNSの設定解除を申請する必要があるらしい。
  7. Elastic IP を残しておくと時間単位で課金されるので注意。
  8. IPリバースDNSの設定解除が完了すると、すんなりElastic IPのリリースができた。

ConoHa のいけないところ

支払い方法で Debitカードが使用できない。これはGMOグループ全体で共通の問題。
ConoHaチャージというデポジット方式が利用でき、その前払いにはDebitカードが使用できるが、常に残高を気にしなければならず、面倒。
多めに払っていると、他社サーバーに移転したい時にきっちり移転できないので、きっちり、最小限の請求金額を払っておくほうが良い。

3月21日、最近、AWSに競合する、Google Cloud Platform というサービスで、無料で永久にサーバー立てられることになった。ただし、アメリカのサーバーから他の地域の転送量は1GBしか無料でない。転送量課金が問題。1年間300ドル分までは無料になるようだが。

 

  • 2685年6月4日

    VPSの移転方法

    VPSメモリ:2GB月額1,530円~CPU 3CoreNVMe SSD 150GB から、 メモリ:2GB 月額690円~ CPU2Core NVMe SSD50GBに移転成功した。朝から5時間ぐらいかかって落ち着いた感じ。 移転の動機は、年間支出削減。8,544円/年 で、さらに、30%をキャッシュバックのキャンペーンだったから。同一の会社だがサービスグレードの違いのみの新規追加VPS契約した。まずs1 からs2(移転先サーバー 192.168.1.2)にSSHログインできるようにする。# s1でSSH鍵生成(まだなければ)ssh-keygen -t rsa -b 4096# Enterキーを3回押してデフォルト設定 # s2に公開鍵をコピ...
  • GCPからGCPへの移転方法AWS, Azure 等の他のクラウドサーバーからGCP(Google Cloud Platform)に移転する方法はよく論じられているが、GCPのAアカウントからBアカウントに移転するにはどうしたらよいのだろうか? Compute Engine のVMインスタンスを、他のGCP アカウントのCompute Engine に移転又はコピーするにはどうしたらよいのだろうか? プロジェクトの共有 試行錯誤の上、たどり着いたのがプロジェクトの共有であった。GCPのトップページ、ダッシュボードの最初にプロジェクト情報のカードがあり、其の中に「このプロジェクトにユーザーを追加」という項目がある。そこをクリックして、他のGCPアカウントのGma...
  • またまたこのサイトのSSL証明書が期限切れになった。 Kusanagi の自動更新ができていない。 それで手動であれこれしてみても、こんなエラーが出る。# kusanagi update cert Challenge failed for domain makotoiwasaki.com Challenge failed for domain www.makotoiwasaki.com Attempting to renew cert (makotoiwasaki.com) from /etc/letsencrypt/renewal/makotoiwasaki.com.conf produced an unexpected error: Some challenges hav...
  • Google の Indexing API を使うと、新しい投稿記事を瞬時にGoogleの検索エンジンに登録できる。 WordPress のプラグインとしてインデックスAPIが利用できる。使い方は英語だが、この通り: ⏱️ Get Google To Index Your Website Instantly Using the Indexing API ⚡Take a look at how you can use Google's new indexing API & to get your website's pages and content crawled instantly instead of waiting for Google to...
  • Yoast SEO を停止して、Rank Math SEO プラグインを使ってみたらGoogle の検索結果に表示される記事抜粋スニペットの文字数が短過ぎに見えてびっくりした。#1 Yoast Alternative You Deserve - Rank Math SEO vs. Yoast SEORank Math SEO plugin for WordPress is hands down the best Yoast alternative WordPress plugin. And the best thing is, Rank Math is completely FREE!Rank Math
  • WP_CRON を停止して、Linux の crontab に移行する設定をこれまでに何度も試みたがうまくいかなかった。 毎日バックアップされるはずの、UpdraftPlus プラグインのクロンが動いていない。やっと成功した設定方法を記録しておく。wp-config.php に次の行を追加する。define('DISABLE_WP_CRON', true);/var/spool/cron  に、  httpd という名前のファイルを作成し、次の1行を追加する。 所有者を httpd.www など、httpd nginx サーバーの稼働ユーザー名と同じにする。nginx.conf に書いてある。root@s4:/v...
  • Kusanagi WordPress プラットフォームでは Fcache とBcache がある。 Fcache とはNginx ヱブサーバーのキャッシュ機能であり、Kusanagi の独自機能ではない。Nginx のアクセスログを眺めていると、  BYPASS MISS EXPIRED のみで、HITが殆どない。 トップ頁、アーカイブリストの頁ではHIT、 個別投稿頁では、BYPASS MISS EXPIRED ばかりでHITがない。Kusanagi fcache on とすると、fcache は有効になったかのように思えるが、本当にキャッシュが効いているのかどうかはログで確認しないとわからない。まず、Wordpressの編集画面にログインし...
  • HTTPD アクセスログの日本語化 Nginx,  Apache ヱブサーバーのアクセスログを見ると、日本語URLはエンコードされていて読めない。 そこで、デコードして表示させる。 ログのファイル名が ssl_access.log だとすると、tail -f ssl_access.log| perl -ne 'use URI::Escape; print uri_unescape($_);' tail -f access.log | php -R 'echo urldecode($argn)."\n";'で、日本語URlが読める状態で出力される。 Apacheのログをデコードする方法 - Life with ITプログラマ x ...

WordPress カテゴリ人気記事 Views most

タグ関連記事

閲覧履歴