web-dev-qa-db-ja.com

ワードプレスWebサイトをサーバー間で移行する最も簡単な方法

既存のワードプレスサイトのミラーリングを練習したので、私は自分のウェブサイトを新しいサーバーに移行する準備ができました。これを実行するのに必要なステップを単純化したので、私はデータベースエントリまたはWordpressファイルを変更する必要なしに以下がうまくいくことを願っています。ドメイン名は変わりません。ホストだけが変わります。

1)oldsiteからwordpressファイルをバックアップする
2)oldsiteからデータベースをバックアップします
3)旧サイトと同じデータベース名とパスワードを使用して、新しいサイトにデータベースを作成します。 (そうすれば、元の設定ファイルを変更する必要はありません)。
4)旧サイトのデータベースを新サイトのデータベースにアップロードします。
5)すべてのワードプレスファイルを新しいサーバーにアップロードする
6)私のドメインのDNSレコードを新しいサーバーとディレクトリを指すように変更します。
7)最大48時間待ちます(TTLの値は10分に設定されていますが)。
8)新しいサイトは古いサイトと同じように機能しているはずです。
9)oldsiteからすべてのファイルを削除します

これでうまくいくでしょうか。

私のウェブサイトはライブで私の主な収入源です。それは私が何年もの間達成してきたグーグルランキングも持っています。私の最大の恐れは、あるサーバーから別のサーバーに移動することで、それが重複したサイトまたはまったく新しいサイトとして認識され、検索結果に不利になることです。私はまた、記事に関してFacebookが好きなものはすべて壊れてゼロにリセットされるだろうと言われました。あれは正しいですか?

1
smashingtuck

スマッシングタックこれでうまくいくはずです。いくつか注意点があります。システムが同じswバージョンを実行していることを確認してください。 (php、sqlなど)そうでない場合は、削除する前にすべてが正常に機能していることを確認するためにテストする必要があります。また、新しいデータベースをアップロードして同じ名前を付けたとしても、dbname/db usernameの名前空間が異なる場合があるので(通常はアカウントに基づいています)、それを見たいと思うでしょう。最後に、あなたの.htaccessを再確認してください、それはあなたが対処したいと思うある特定のサーバー情報を持っているかもしれません。

0
rudtek

私見、最良の方法は、ここで "WP CLone"プラグインを使用することです( https://wordpress.org/plugins/wp-clone-by-wp-academy/ )。

私はそれを何度も使ったことがあります。あなたはそれをインストールし、バックアップを実行し、真新しいWPインストールに行き、そこにプラグインをインストールし、そして復元します。古いサイトの管理者資格情報を使用して新しいサイトに再ログインする必要があります。

強くお勧めします。とても簡単で速いそれに問題があったことはありません。

0
Rick Hellewell