今週、現在のバージョンのDNNをアップグレードする必要があります。現在2.1.1を使用しています。すべてを二度やりたくないので、いくつか質問があります。
- アップグレードを行うのに役立つアップグレードツールまたはスクリプトがどこかにありますか。
- 4.9または5.0をインストールしたほうがいいですか。生産です。
- 4.9を使用する場合、リリース時に5.0にアップグレードできますか?
今週、現在のバージョンのDNNをアップグレードする必要があります。現在2.1.1を使用しています。すべてを二度やりたくないので、いくつか質問があります。
私は個人的に ALassek に強く同意しません。DotNetNuke をアップグレードできます。記載されている手順に従うだけでよく、それを実行する限り、大したことではありませんが、覚えておくべき重要な点がいくつかあります。あなたの移行を行うために道を設定します。
現時点では、本番環境で 5.0 を使用しないでください。現時点では 5.0 は RC2 段階のみであり、本番環境での使用は推奨されません。また、RC2 -> Final からのアップグレード パスは不可能な場合があります。
2.1.1 からアップグレードする場合は、2 の最新バージョンに進み、次に 3 に進み、次に 3.3.7 に進み、次に 4.4.1 に進み、次に 4.6.2 に進み、次に 4.9 に進みます。 .0. 通常は作成できますが、作成できないサイトもあります。
一部のモジュールは、DNN 4.x で動作するように更新する必要があります。数とベンダーによっては、これは簡単なプロセスである場合もあれば、特定の機能を提供する他のプロバイダーを見つける必要がある場合もあります。
4.9 から 5.0 へのアップグレードの可能性については、はい、5.0 が実稼働準備状態になると、100% サポートされます。
私の経験では、DotNetNuke は重大な変更を文書化せずに (または、そのことについてはほとんど文書化せずに) リリースする傾向があります。何をインストールしたかを正確に知らなければ、どれだけ失敗したかを正確に言うことは不可能です。しかし、多くのモジュールがインストールされている場合は特に、移行が容易ではないことは保証できます。
2.1.1 => 4.9 の間で、非常に多くの変更が行われたため、アップグレードする自動化された方法があるとは思えません。ゼロから始めて、まだ機能するものを確認する方がよいでしょう。ほとんどの場合、使用しているモジュールの新しいバージョン、または最新に保たれていないモジュールの代替品を見つける必要があります。
2xと3xの間には大量の重大な変更があり、アップグレードまたは交換する必要のあるカスタムモジュールのほとんどが発生します。それ以外はミッチェルはDNNの男であり、私は彼に従うでしょう。
正直、わかりません。しかし、DNNダウンロードページには、5.0リリース候補が「本番環境での使用は推奨されていません」と非常に強く記載されていることがわかります。