さて、アルフレコのインストールをアップグレードしようと考えています。私は3.2のバージョンを持っているし、別のサーバーに5.0をインストールするつもりだが、私はデータベースを移行したいと私はそれを動作させるために余分な手順を行う必要があるかどうかわからない。 私の質問は: 2つのバージョンは同じdbスキーマを持っていますか?それはちょうどデータを入れて、新しいインストールをリンクしていますか?alfrescoコミュニティデータベースを3.2から5に移行するにはどうすればよいですか?
答えて
あなたは適切なアップグレードパスに従う必要があります。つまり、最初に4.xにアップグレードしてから5.0にアップグレードする必要があります(@Gagravarrはすでに述べたとおりです)。
5.0がSOLRをデフォルトのインデックスエンジンとして使用し、これに対応するためにインデックスを再構築する必要があるという事実を忘れないでください。
SOLRも最終的に一貫していることを忘れないでください。また、トランザクションの一貫性が重要な場合は、一部のクエリをFTS/CMISに切り替える必要があります。
私はなります
-
は、コンテンツ・ストアを再配置/データベースコピーをロード/ダンプすることで新しいサーバーに3.2のインストールを移動し
- 。これは、あなたがすべての問題を解決したときにあなたの新しいライブサーバーになります。
- 3.2から3.3へのアップグレード。
- 3.3から3.4へのアップグレード。
- 3.4から4.2へのアップグレード。この時点で、SOLRの実行を開始できます。
- 4.2から5.0へのアップグレード。
- 5.0から5.2へのアップグレード。
これらのアップグレード手順のそれぞれの間に、サーバーを起動してDBスキーマを移行する必要があります。問題がある場合は、続行する前に問題に対処する必要があります。
見た目が良ければ、バックアップしてください。そうすれば、元に戻す必要がある場合は、ステップを繰り返す必要はありません。
あなたが行ったカスタマイズによっては、中間バージョンで長時間使用されないため、最終アップグレードまで機能するかどうかを無視することができます。あなたがこれをやっている間、あなたが考慮しなければならない
もう一つは、あなたがホップごとに「サポート」OS、データベース、Java、およびアプリケーションサーバー上で実行されているかどうかではありません。非常に古いバージョンから始めているので、これは実現するのが難しいかもしれません。
最終版にしておきたいときは、DBスキーマを更新するために必要なすべての手順を確認しておいてください。今までの古いサーバーを使用していたので、最新のデータで切り詰める時が来ました。
切り捨てると、再度dbをダンプし、既存のコンテンツのrsyncを新しいサーバーに実行します。これで、すでにテストしているので、アップグレード手順を繰り返す準備が整いました。
最終バージョンが登場してカスタマイズがすべて設定されたら、DNSをスイングして古いサーバーを無効にすることができます。
は、すでに述べたように、あなたがのAlfrescoのドキュメントで述べたように、適切なアップグレードパスをたどる必要があること@Gagravarrと@Jeffポッツ言及します。 命令の完全なセットがAlfresco Upgrade
はまた、いくつかのポイントがバージョン5に関連して注意することは、ここに提供されています@Listaは、バージョン5.0がデフォルトのインデックス作成エンジンとしてSOLRを使用して、あなたがすることに言及したように
- すべてのデータを再索引付けし、クエリをFTSに変換し、アプリケーションでトランザクションメタデータクエリを使用する必要がある場合は、が必要です。
Alfresco Explorer
はもうありません。したがって、既存のクライアントをエクスプローラでカスタマイズした場合は、新しいShare
UIを使用するか、使い慣れた技術を使用して新しいUIを自分で作成する必要があります。- 、アップグレードを実行する前に、(あなたは[アップグレードパス上の公式ドキュメント]を1として、ここでzeroday-architecture
Alfresco Explorerに言及するのは素晴らしいことです! – Lista
- 1. データソースとしてFtpサーバーからデータをAlfrescoに移行するにはどうすればよいですか?
- 2. Synology NASでMariaDBを5から10に移行するにはどうすればよいですか?
- 3. Angular 4からAngular 5に移行するにはどうすればよいですか?
- 4. CFURLCreateStringByAddingPercentEscapesからstringByAddingPercentEncodingWIthAllowedCharactersに移行するにはどうすればよいですか?次のように
- 5. Flywayでの移行に戻るにはどうすればよいですか?
- 6. 移行エラーを解決するにはどうすればよいですか?
- 7. Visual Studioでエラーリストから正しい行に移動するにはどうすればよいですか?
- 8. SSISパッケージをSQL ServerからOracleに簡単に移行するにはどうすればよいですか?
- 9. Linux 2.6では、プロテクトモードからリアルモードに移行するにはどうすればよいですか?
- 10. レルムの移行中に、多対1の移行を行うにはどうすればよいですか?
- 11. CMISを使用してAlfrescoリポジトリから画像をダウンロードするにはどうすればよいですか?
- 12. ドッカーコンテナをあるマシンから別のマシンに移行するにはどうすればよいですか?
- 13. すべてのデータベースをINNODBからMARIADBに移行するにはどうすればよいですか?
- 14. Laravelで新しい移行ファイルを移行するにはどうすればよいですか?
- 15. アプリケーションをsqlite(fmdbを使用)からCoreDataに移行するにはどうすればよいですか?
- 16. 変数を5%減らすにはどうすればよいですか?
- 17. HasKeyValueからUnprefixedAttributeにコードを移行するにはどうすればよいですか?
- 18. エンジンヤードからGoogle App Engineにレールアプリを移行するにはどうすればよいですか?
- 19. settings.pyをSQLite3 dbからmysql dbに移行するにはどうすればよいですか?
- 20. スクリプトをbashからダッシュに移行するにはどうすればよいですか?
- 21. CanPropertyChange( "Text")をVB6からVB.NETに移行するにはどうすればよいですか?
- 22. MySQLデータベースをLatin-1からUTF-8に移行するにはどうすればよいですか?
- 23. virtuemartをVM2からVM3に移行するにはどうすればよいですか?
- 24. アカウントをadmobからadsenseに移行するにはどうすればよいですか?
- 25. カスタムマッチャをJasmine 1からJasmine 2に移行するにはどうすればよいですか?
- 26. ckrecordsをデフォルトのゾーンからカスタムゾーンに移行するにはどうすればよいですか?
- 27. Googleクラウドホスティングから人員ドメインにウェブを移行するにはどうすればよいですか?
- 28. イメージギャラリーをDrupal 6からDrupal 7に移行するにはどうすればよいですか?
- 29. 既存のビルド定義をtfsから1itvsoに移行するにはどうすればよいですか?
- 30. array.withUnsafeMutableBufferPointerをswift 2からswift 3に移行するにはどうすればよいですか?
言及されているあなたの全体のアーキテクチャを検証していることを確認してくださいhttp://docs.alfresco.com/5.0 /concepts/upgrade-path.html)3.2から5.0へ行くために4.xを経由する必要があります – Gagravarr