sensen0927
メンバー
1 year前の投稿 #
お世話になっております。
先日からwpを始めさせていただきました。一点ご質問をさせてください。
現在カスタマイズされたwpを他のサーバーにごっそりコピーを行いたいのですが、
その手順としていくつか調べてみました。
1.管理画面上から全てのデータをエクスポート
2.DBのエクスポート
3.エクスポートされたデータを他のサーバーへインポート
4.wp_config編集、パーミッションなどの変更を行う。
これで全ての移行は完了されますでしょうか?
懸念としている点は管理画面の表示が全く同じかどうかということです。
インポートしたプラグインやウィジェット、テーマなど正しく移行前と同じ表示でしょうか?
完全に移行ができるような良い案が他にあったら教えて頂ければと思います。
まあ、間違いなく移行を行っていれば同じ画面になるはずですよ。ただし、サーバーが違うことによるPHPなどのバージョンの違いで動かないプラグインがあったりすればこの限りではありませんが。
動いているWordPressがあるなら、ローカルにテスト環境を用意して試してみるのが一番ですよ。百聞は一見にしかず。
コピーしたい先のサーバーがすでに使える状態でまだ何も稼動していないなら本来のサーバーで試してみたっていいじゃないですか。誰にも公開していないわけですし;)
完全に移行ができるような良い案が他にあったら教えて頂ければと思います。
バックアップの方法とか程度の差がでるくらいで、sensen0927さんの考えているやり方がベストではないですかね。(1と2は同じことを言っているように思えますけど…)
sensen0927
メンバー
1 year前の投稿 #
早速のお返事ありがとうございます。
1.管理画面上から全てのデータをエクスポート
は、管理ページ上での必要なファイルをエクスポートしてくれると思い。
2.DBのエクスポート
はDBのダンプを行ってインポートすると思っていました。
さっき知ったのですが、1.の手順でDBのバックアップを行うんですね。
1と2が同じことという意味が分かりました。
2で必要なファイルをごっそりFTPなどで持ってくるようにいたします。
ありがとうございました!
gogoweb
メンバー
1 year前の投稿 #
1の管理画面からのエクスポートは投稿データ(ページ等含む)のみを出力します。
インポートする際にメディアファイルもインポートするを選ぶとその時点でメディアファイルのアップロードも始まります。ただしプラグインなどの設定データやテーマフォルダの設定などは引き継がれません。
2のデータベースからの直接エクスポートは環境を全てバックアップします。
ただしあくまでデータベースだけなのでメディアファイルは個別にコピーする必要があります。
また、ドメインが変更される場合はデータベース上にある旧ドメインの箇所を新ドメインに変更する必要があります。