DE{CODE}: 移住の神話を暴く

公開: 2023-02-12

特に大規模な移行は大きな問題になる可能性がありますが、WP Engine には、移行を簡単にするために必要なツールがあります。 この DE{CODE} セッションでは、WP Engine オンボーディング マネージャーの Michael Clayton から WordPress の標準化の利点について学びましょう。彼は WP Engine へのサイトの移行について説明し、サイトの移行にまつわる一般的な神話を暴きます。

ビデオ: 移民の神話を暴く

セッションスライド

WPエンジンからMigration.pdfの神話を暴く

全文トランスクリプト

MICHAEL CLAYTON : こんにちは。DE{CODE} 2022 にご参加いただきありがとうございます。Michael Clayton と申します。 私は WP Engine のオンボーディング マネージャーです。私の仕事は、WP Engine での最初の日が素晴らしいものになるようにすることです。 そして、今日私が議論するのは、サイトをプラットフォーム間で移行するという神話と、それに伴う厄介な神話のいくつかを暴くことです. では、ようこそ、乗り込みましょう。

正直に言うと、最悪の生活環境を整えていたのに、突然夢の家にやってくることがあります。 すべてが思い通りです。 部屋、レイアウト、オープンコンセプトは美しいですが、移動する必要があります。つまり、移動に伴うすべてのことを荷造りして実行する必要があります。 そして、私たちが本物である場合、99% の場合、移動は苦痛です。

それがどれほど脅威であるかは理解できますが、WP Engine は移動がゴミではない 1% を提供することを保証できます。 そして、それらは公式統計です。 では、なぜ引っ越しがこんなに面倒なのでしょうか。 ええと、プロセス全体を見ると、周りを見渡さなければなりません。 現在あなたの家にあるすべてのものを見て、それらの箱に物を入れるためだけに箱を組み立て、持ち上げなければならないために、どのように整理し、梱包し、梱包材を入手し、費用を得る必要があるかを見てください.

そして、それらは重くなり、つまずく危険が非常に多く、デリケートなアイテムを扱っています。 そして、それにはあなたが持っていなければならない大きな家具さえ含まれていません。 おばあちゃんのアンティークの骨董品、その他すべてのもの。 あなたはおそらく何らかの助けを得る必要があるので、誰かにお金を払ったり、友達を連れてきてピザや飲み物で賄賂を贈ったりして、彼らがあなたのものをあちこちに投げつけないことを願っています.

交通機関を利用する必要があります。 レンタカーを借りたり、荷物を積み込んだり、おそらく途中で 2 回以上移動したりします。 もっと重い物を持ち上げる。 すべてをアンロードする必要があります。 すべてを開梱し、それがどこにあるのかを把握する必要があります。 箱を片付けたくないという理由だけで、箱を隅に置きっぱなしにして引っ越した経験のある人はどれくらいいるでしょうか。

または、完全に無干渉で何かを行わずに他の人にお金を払ってもらうこともできますが、それは費用のかかる作業です。 そして、あなたが十分に支払わなければ、おそらくあなたの財産を気にしない誰かを手に入れることになるでしょう. それ以上支払うと、お財布に負担がかかります。では、このプロセス全体を少し改善するために、これについて何ができるでしょうか?

これについて考えると、それは完全にあなたのウェブサイトの移転に関係しているからです。 適切なアクセス権を持っていること、データベースのすべてのビットを取得すること、適切にエクスポートを行うこと、必要なすべてのファイルを取得すること、圧縮すること、SFTP クライアントにすべてを移動させることについて心配する必要があります。実家と同じように、ある場所から別の場所へ、開梱します。

Web サイトが期待する適切な場所にすべてを戻し、データベースを配置して元の場所にインポートし、すべてがうまくいくことを祈る必要があります。 そうでない場合は、すべてのトラブルシューティングを試みて、無駄を掘り下げていることになります。 これらすべてを念頭に置くと、それは絶対的な悪夢のように聞こえますが、WP Engine では、このプロセスがこれまでで最も簡単なことであることを確認するために最善を尽くしました.

また、WordPress の初心者でも、WordPress のプロでも、簡単に実行できるように設計されています。 それでは、これが実際にどのように簡単になるかを掘り下げてみましょう。 WP Engine Automated Migration Plugin と呼ばれるものを作成しました。プラグインのインストール方法を知っていれば、Web サイトを移行する方法がわかります。 それはとても簡単です。

そして、それは必ずしも WordPress のすべての内部作業を行うのが得意ではない人々にとって魅力的であるとは限りませんが、たとえあなたが完全な WordPress プロであっても、他のことに集中するためにより多くの時間を割くことができます. あなたがしなければならない最後のことは、世話をするアイテムの洗濯物のリストを持っているので、コンピューターの前に座って物事が進むのをただ見ている必要はありません。運動し、それが通過する間に弾丸を発汗させます。

文字通り、いくつかのボタンをクリックするだけです。 仕事をして、今日ここでより重要な他のすべてのことを処理しましょう. したがって、このプラグインはすべてのパッキングを行います。 それは組織のすべてを行います。 このすべてのデータを以前のホストから当社に転送するための安全な接続を確立します。 そしてそれは無料です。 無料の 99 は常に素晴らしいです。

それでは、このプラグインが提供するいくつかの利点について話しましょう。表面的には明らかなように聞こえますが、それを分解してみましょう。 このプラグインは、複数のサイトを同時に移行できます。 したがって、ボタンをクリックして待ってから別の作業を開始し、ボタンをクリックして待つ必要はありません。 また、これを自分で手動で行っている場合、4 つまたは 5 つのサイトを移行し、zip 圧縮して圧縮し、データを混同しないようにする場合、マルチタスク能力はそれほど大きくない可能性があります。

このプラグインはそれをすべて行います。 そのため、複数のサイトをお持ちの場合でも心配はいりません。 あなたはまだそれを一瞬で行うことができます。 5,000 を超える既存のホストと互換性があり、承認されているため、サイトが公開されている限り、現在誰とサイトを共有していても、プラグインが動作して WP Engine に移行する可能性があります. 前述したように、専門家にも初心者にも適しており、マルチサイトで動作します。 そのため、マルチサイト ネットワークを使用している場合は、それが引き継がれます。

ここで指摘しておきますが、これはマルチサイト ネットワーク全体を対象としています。 いいえ、サブサイトがサブサイトを移行するためだけにインストールするようには設計されていません。 それにはもう少し手間がかかります。 まだ十分ではありません。 移行プラグインは、ライブ サイトとそのパフォーマンスおよびリソースにほとんどまたはまったく影響を与えません。

移行を行う可能性のあるプラグインは数多くありますが、それらは少し肥大化しており、物事を台無しにし、ライフスタイルの振る舞いに顕著な影響を与える可能性があります. 私たちのプラグインではありません。 静かで、効率的で、誰にも知られずに仕事をこなします。 このプラグインを使用すると、適切なサーバー アクセスがあることを確認し、SFTP クライアントを設定し、雑草を通り抜けて、サーバーのアクセス許可を取得する必要はありません。

まず始めに、このプラグインはそのすべてを方程式から取り除き、その点ですべての作業を行います。 また、シンプルで効果的でありながら、高度なことを行うために必要な詳細レベルのアクセスを提供します. たとえば、サイトに Route 以外の非標準のファイル構造があり、多くのアセットの WP-content フォルダーの下にある通常のセットアップにすべてが含まれていない場合です。

このプラグインは、あなたのサイトが標準と異なる場合に備えて、一緒に来るものを選択するオプションを提供します. データベースについても同じです。 また、通常は WordPress に付属していない非標準のデータベース テーブルを取り込むオプションも提供します。 そのため、高度にカスタマイズされた Web サイトを持っている場合でも、このプラグインはそのトリックを実行します。 また、プラグインを使用すると、設定するだけですぐに作業を終えることができます。

すべてが完了すると、通知が送信されます。 チェックインしたい場合は、便利なプログレス バーが表示されるので、どれくらいの時間がかかっているかを把握できます。 移行にかかる時間は、ファイルの数、ファイルの合計サイズ、およびデータベース テーブルと行の合計数に応じて、サイトごとに異なります。 それを念頭に置いて、これも簡単に共有できるようにします。

この進行状況リンクを取得したら、チーム全体で共有できます。 誰もが状況を簡単に把握できるようにすることで、準備が整い次第すぐに知ることができます。 それを念頭に置いて、これは素晴らしいことだと思いますが、実際にそれを見ることに勝るものはありません. それでは、この移行プラグインがどのように機能するかを示すライブ デモンストレーションを見てみましょう。

ご覧のとおり、この移行プラグインでは 2 つのウィンドウから開始するだけで済みます。 右側には WP Engine ユーザー ポータルがあり、左側には、移行する予定のサイトがあります。これは、私のプレイ サイトの 1 つである catgrep.dev です。 ここで、開発者の友人、Linux ファン、および bash の友人に謝罪します。catgrep はおそらくあなたを夢中にさせました。 それはわざとでした。 それが何を意味するのかわからなくても、心配しないでください。 すべて順調。

それを念頭に置いて、先に進んで始めましょう。 左側では、そのサイトのダッシュボードにログインします。右側では、これを移行する環境に移動します。適切な名前が付けられています。猫の成長。 これが、サイトを導入するために使用する本番環境になります。

ここで、いくつかの作業を行う必要があります。 まず、この環境のサイト移行セクションに移動します。そこで強調表示されていることがわかります。 これにより、開始するために必要なすべての情報が表示されます。さらに支援が必要な場合は、手順を説明する便利なビデオがあります。

プラグインをインストールするいくつかの方法が選択されています。 それをクリックしてプラグインをダウンロードし、手動でインストールしてダッシュボードにアップロードできます。 または、WordPress ダッシュボード自体で、プラグイン セクションに移動し、[新規追加] をクリックして、検索バーで WP Engine を検索するだけです。 WP Engine を検索したら、通常、最初または 2 番目のオプションは WP Engine Automated Migration プラグインになります。 すぐそこに。

インストールをクリックするだけです。 これでプラグインがインストールされます。インストールが完了したら、[アクティブ化] をクリックします。 通常は直接設定画面に移動しますが、私はすでにこれを使用しているので、プラグイン セクションに移動して [設定] をクリックするだけです。 このページに移動します。 WP Engine アカウントに使用しているメール アドレスを入力します。これで作業を開始できます。

処理が完了すると、右側に表示されているような画面が表示され、接続してデータの移動を開始するための情報を求められます。 したがって、ここから行う必要があるのは、コピーして貼り付けるだけです。 したがって、ユーザー ポータルからは、同じ 4 つのフィールドが表示されます。

最後の 2 つを入力するには、すぐ下のボタンをクリックして SFTP 資格情報を生成します。 これらの認証情報が作成されると、下の 2 つのフィールドに表示されます。 そのように。 ここにはコピーして貼り付ける簡単なボタンがあるので、ボタンを押してコピーし、プラグインに貼り付けます。 泡立てて、すすぎ、繰り返します。

これが、プラグインが SFTP 接続を処理する方法です。 これが、ポイント A からポイント B にデータを取得するための安全な接続を作成する方法です。これで準備は完了です。 これをコピーして貼り付けると、前述の 2 つのオプションのすぐ下に、非標準のファイルを追加できることがわかります。 したがって、Route に追加のフォルダーがある場合は、ここでそれらを選択して、それらが確実にライドに来るようにすることができます。

そのため、必要なものだけを選択するか、すべてを選択します。 または、必要に応じて、一部を取り除いてください。 そのすぐ下のデータベースについても同じです。 そのオプションをクリックすると、現在のデータベースが調べられ、非標準のものが特定され、それらのテーブルを選択するオプションも表示されます。

したがって、これにより、サイトがどのように構成されていても、最初からすべてが正しく移行されるようにするために必要なオプションが得られます. つまり、サイトが基本オフでパスワード保護されている場合は、ここで強調表示されているこれらのオプションを有効にして、それらの資格情報を提供します. そうでない場合は、no に設定したままにしておきます。必要なのはそれだけです。

Go ボタンをクリックすると起動し、サンドイッチを作ることができます。 友達とランチに行ったり、もっと差し迫った仕事を片付けたり、これですべての作業が完了します。 最初に、最初のチェックを開始する画面が表示されます。すべての資格情報がチェックアウトされていることを確認してください。それだけです。 ここで警告しておきますが、この特定のデモンストレーションは、以前に行ったことがあるため、少し速くなります。

しかし、再び。 サイズ、データベース、ファイル数によって異なります。 移行は 2 回実行するように設計されています。 このようにして、最初に、コピーした最初のオプションとして表示されるデモ URL を使用して移行できます。 こうすることで、移行が完了したら、実際に試して機能をチェックし、すべてが正常に動作していることを確認できます。

2 回目の移行を行う場合、これは、最初の移行を行った時点からサイトに変更が加えられた場合に備えて行うことをお勧めします。これは、e コマース サイト、メンバーシップ サイト、非常に動的であるか、分単位で変更される可能性があるものについては、メンテナンス モード ページを作成することをお勧めします。 すみません。

サイトは現在建設中です。 私たちは物事に取り組んでいます。 また後で来てください。 そうすれば、非常に動的なページであれば、2 回目の移行中にデータが失われることを心配する必要はありません。

移行が完了すると、この完了通知がここに表示されます。 しかし、このページは、何が起こっているのかを常に把握しておくという素晴らしい仕事をしています. それで、それはどれくらい進んでいますか、まだファイルに取り組んでいますか、まだデータベーステーブルを移動していますか、収集されてWPエンジンに移動されたすべてのものを実際に取得していますか. これは非常に直感的であると同時に、それほど複雑ではないため、「OK、一目見ただけで、進歩したことがわかりました」と言うことができます。 私は別の仕事をして戻ってくるつもりです。

したがって、移行が完了すると、電子メール通知と、表示しているこのページに通知が届きます。 そして、それは文字通りそれです。 この時点で、移行は完了しています。青いボタンをクリックしてサイトをプレビューできます。 そして、チェックアウトして、すべてが機能していることを確認してください。

何か問題があるように見える場合は、24 時間年中無休のサポート チームがお手伝いし、チェックするだけで、問題が何であれ、解決するお手伝いをします。 そして、それが私たちの移行です。 文字通り簡単です。 数回クリックし、コピーして貼り付けるだけで、そこから心配する必要はありません。

これで、移行がどのように機能するかがわかったので、まったく別のシナリオを検討する必要があるとしたらどうなるでしょうか。 このプラグインがどれだけうまく機能するかを知っていても、移行が適切に行われるようにするために追加の手順を実行したいだけの、高度に専門化されたサイトを持っているかもしれません。 または、あなたの状況がこれを行うのに適していない可能性があります. したがって、他のオプションがあります。

私たちはあなたをカバーしました。 私たちはあなたをぶら下げたままにするつもりはありません。 何よりもまず、データベースのエクスポートからファイルの収集、圧縮まで、手動プロセスのすべてのステップを示す手動移行ガイドがあります。 また、スクリーンショットを使用すると、一般的に言えば、ほとんどの既存のホストは、これらの手順を実行できる PhpMyAdmin、SSH、または SFTP などのツールを使用して、このようなタイプのアクセスを持っているためです。

そのため、それを実現する方法を順を追って説明するガイドを提供します。サイトからコンテンツを収集したら、ユーザー ポータルからアップロードするだけです。 アップロードが行われるとすぐに、サポート チームに通知が送られ、開梱、データベースの配置、必要な場所へのファイルの配置、確認のためのチェックアウトが行われます。すべてはあるべき姿です。

何か問題があれば、彼らはあなたに知らせ、あなたと協力してそれを修正します. そのため、手動の移行プロセスであっても、まだ独力ではありません。 私たちはあなたの背中を持っています。 とはいえ、当社のサポートチームは 24 時間年中無休で対応しています。 そのため、いつこれに参加することに決めたとしても、彼らは電話やチャットであ​​なたを助けるためにデッキにいます.

私たちのチームは、業界で最も装飾されたサポート チームの 1 つです。 私が話しているだけではありませんが、それは何度も証明されています. 昼夜を問わずいつでもご連絡ください。彼らはあなたを助けるためにデッキにいます。

たまたま専用環境で WP Engine にサインアップした場合は、私のような人を獲得できます。 プラットフォームでの最初の 30 日間が素晴らしいものになるように、オンボーディング マネージャーのチーム全体が準備を整えて待機しています。 私たちのチームは、あなたが私たちのプラットフォーム、私たちの機能に精通していることを確認し、質問に答え、フォローアップが必要なものからフォローアップします.

私たちはあなたの経験が素晴らしいものであることを確認するための一種のコンシェルジュとしてここにいます. そして、これらすべてが良さそうだが、やりたくない場合に備えて。 時間がない、煩わされたくない、もっと差し迫ったことがある、と私たちは理解しています。 そのことを念頭に置いて、サイトの移行を支援できるパートナー チームを提供しています。

彼らはWordPressを知っており、絶対的なプロであり、WPエンジンを知っています。もちろん、あなたのためにそれらの移行を行うことは問題ではありませんが、費用がかかります. 追加のブーストまたは追加のヘルプが必要になるシナリオの例を提供するだけです。 私が実際に最近経験した例について話すことができます。

クライアントが私たちに加わり、現在のホストが技術的にすでに期限切れになっているというかなり厳しい状況にありました. 彼らのためにこのすべての作業を行った彼らの技術担当者は、その同じ日にいなくなりました。 それは彼の最後の日であり、サイトを迅速に WP Engine に移行する必要がありましたが、その方法がわかりませんでした。

彼らは、サイトのバックエンドにアクセスする方法を知りませんでした。 彼らはプラットフォームのログインにアクセスすることさえ確信が持てませんでした。そこで彼らは私と協力し、ありがたいことに彼らのプラットフォームにログインさせ、バックアップ情報がどこにあるかを発見することができました。 そして、手動の移行プロセスを検討し始めました。 しかし、そこから、彼らが WordPress ダッシュボードにログインできることを発見できました.

繰り返しになりますが、WordPress ダッシュボードにログインしてプラグインをインストールできれば、あとは順調です。 その WordPress ダッシュボードにアクセスし、移行のインストールとプロセスを順を追って説明したところ、両方のサイトが安全かつ健全になり、シャットダウンのリスクがなくなりました. そして、彼らはそのプロセスに非常に興奮していました.

別のシナリオとして、WordPress の仕組みを知らない事業主が、現在のプロバイダーから契約が期限切れになり、更新されないという通知を受け取ったため、サイトを移動する必要があることを知っているだけです。 また、サインオンをホストする新しいものを見つける必要がありました。 そこで彼は WP Engine に目を向け、再び彼と協力して、プラグインをインストールする初心者レベルでも、ダッシュボードにアクセスしてプラグインをインストールするという基本を理解することができました。

ユーザーポータルからプラグインにデータを取得する方法を理解し、それを機能させます。 そしてそれを念頭に置いて、私たちと一緒にライブに行くことさえも簡単にします. DNS を複数のプラットフォームから簡単に移行する方法を教えてください。 レコードには CNAME と IP アドレスのオプションが用意されているため、使用している DNS プロバイダーに関係なく、DNS とライブへの移行は、サイトの移行と同じくらい簡単です。

これらすべてを手にしたところで、重要なことは、WP Engine が単なるサービスではないことを知ることです。 私たちは単なるプラットフォームではありません。 私たちはパートナーです。 私たちはあなたの成功に大いに投資しています。

私たちはあなたの経験が素晴らしいものであることを確認することに投資しています. そして、私たちは何があってもあなたの背中を持っています. それを念頭に置いて、お帰りください。 これがあなたの家であると感じてもらいたいのです。 そして、これはあなたが滞在したい場所であり、常にリソースがあり、WP Engine で成功するために必要なサポートが常にあります.

ご不明な点がございましたら。 よくわからない場合は、誇大宣伝を信じていないので、レビューを見てください. 他のお客様の連絡先をご覧ください。技術的な質問や技術以外の質問については、ぜひお問い合わせください。回答させていただきます。 今後ともよろしくお願いいたします。DE{CODE} の残りの部分をお楽しみください。