VPSからレンタルサーバーへコピー(さくら)

    今回はさくらですが、コマンドだから基本どこでも出来るかと。

    元サーバー:さくらVPS
    新サーバー:さくらレンタルサーバー(プレミアム)
    コマンド:リモートコンソールからSCPとか(poderosaとかでも)

    今回はいつもいじってるVPSではないので、
    リモートコンソール画面からユーザー名・パスワードでログイン。
    suじゃなくてもオケ

    vps

    念の為、cdで対象ディレクトリまで移動。
    いらんファイルをコピーしてもしゃーないし。

    scp -rp ./ アカウント名@アカウント名.sakura.ne.jp:/home/アカウント名/www/ドメインとか/

    で、対象ディレクトリ以下をコピー。-rpは、権限や時間保持したまま、ディレクトリごとって事。
    詳しくはこのあたりを参考にしまして。

    その後、

    1. スクリプトの絶対パスを合わせたり
    2. 元サーバーでmysqlのエクスポート
    3. 新サーバーインポート
    4. .htaccessの中身を環境に合わせたり
    5. ドメインを元サーバーから新サーバーへ(ip指定)

    で稼働開始。

    html拡張子をphpで動作させてる箇所があり、php.cgiやってもなかなか動かずなんでだべなー

    scpでパーミッションごとコピーしてたので、その影響でした。
    htaccessやphp.cgiのパーミッションはチェックしてたけど、親ディレクトリだったとは(;´∀`)

    周到な準備がひつようってことですね…