今回はさくらですが、コマンドだから基本どこでも出来るかと。
元サーバー:さくらVPS
新サーバー:さくらレンタルサーバー(プレミアム)
コマンド:リモートコンソールからSCPとか(poderosaとかでも)
今回はいつもいじってるVPSではないので、
リモートコンソール画面からユーザー名・パスワードでログイン。
suじゃなくてもオケ
念の為、cdで対象ディレクトリまで移動。
いらんファイルをコピーしてもしゃーないし。
scp -rp ./ アカウント名@アカウント名.sakura.ne.jp:/home/アカウント名/www/ドメインとか/
で、対象ディレクトリ以下をコピー。-rpは、権限や時間保持したまま、ディレクトリごとって事。
詳しくはこのあたりを参考にしまして。
その後、
- スクリプトの絶対パスを合わせたり
- 元サーバーでmysqlのエクスポート
- 新サーバーインポート
- .htaccessの中身を環境に合わせたり
- ドメインを元サーバーから新サーバーへ(ip指定)
で稼働開始。
html拡張子をphpで動作させてる箇所があり、php.cgiやってもなかなか動かずなんでだべなー
↓
scpでパーミッションごとコピーしてたので、その影響でした。
htaccessやphp.cgiのパーミッションはチェックしてたけど、親ディレクトリだったとは(;´∀`)
周到な準備がひつようってことですね…