0

私は自分のサイト(Drupal 6サイトであり、Drupal 7にアップグレードしています)でいくつかの大きなアップグレードを行う必要があり、変更する必要のあるすべての項目を完了するのにしばらく時間がかかります(I一部のモジュールの構成が異なるため、すべてをDrupal 7バージョンにアップグレードした後、いくつかの調整を行う必要があります)。すべてがうまくいけば、1日かかるはずですが、何かがうまくいかない可能性があります。

では、クリーンな移行を行い、サイトを数分間オフラインにするための最良のソリューションは何でしょうか。

私は自分のサイトを別のフォルダーに複製することを考えました(そして、サイトでの作業中に簡単にアクセスできるように、未使用のドメインの1つを割り当てることもできます)。次に、複製されたアカウント内でアップグレードを行います。

したがって、準備ができたら、ドメインを新しいクローンフォルダにポイントするだけです。

唯一のダウンタイムは、レジストラがポインティングドメインを変更するのにかかる時間です...

サイトをアップグレードする必要があり、しばらく時間がかかるようなことをする必要がある場合はどうしますか?

4

1 に答える 1

1

Webサイトのドキュメントルートを別の場所に複製し、すべてが機能することを確認するためのアプローチは、アップグレードの「ステージング」と呼ばれるものであり、短時間のダウンタイムを確保するための広く実践されている方法です。それはあなたがそれらをリリースする前にあなたのアップデートをテストする能力をあなたに与えます、それは素晴らしいです。未使用のドメインを割り当てると、(ローカルではなく)デプロイされた方法でテストできるので便利です。

于 2013-02-17T22:41:41.207 に答える