2014年5月30日金曜日

SugarCRMのアップグレード

難しそうなので放っておいたのですが、ウィザードもあり、複雑な作業が必要なさそうなので自前のSugarCRMをアップグレードする事にしました。

環境

・Cent 6.5
・SugarCRM 5.2.0j

今回作業の到着地点

sugarCRM 6.5系 へのアップグレード完了

要約

・アップグレードウィザードでファイルを読み込ませると実行してくれる。
 ⇒「管理」→「アップグレードウィザード」

・アップグレードは、バージョンごと行う必要がある。
 ⇒zipファイル名に、fromバージョン、toバージョンがある。
  sourceforge.net に、ファイルがあるので必要数分取得
  http://sourceforge.net/projects/sugarcrm/files/

事前準備

・公式サイト等々にもある通り、データはバックアップしておきましょう。
 きちんとしている方は、ちゃんとマニュアル読むことをお勧めします。

 ・mysqlのバックアップ
  mysqldump -R -uusername –ppassword sugarcrm > sugarcrm.sql.dmp

 ・モジュール類のバックアップ
  tar –cvf sugarcrm.tar sugarcrm/

 重要5.x 系と、6.x系では、ウィザードの手順、画面構成に一部違いがありました。
 本画面例は5.x系のものですが、大きな違いはありませんでした。

手順

・事前に、必要なzipファイルを入手しておきます。

・「管理」→「アップグレードウィザード」を選択します。

・ファイルをアップロードします
 ⇒複数一気にいけそうな気配の画面ですが、更新できるのは1つでした。
 ⇒対応外のファイルをアップロードしても、認識されないようです。

img_000010


・「次へ」ボタンを押すと事前チェックが開始されます。 多少、時間がかかります。

img_000011


・事前チェックの完了メッセージが表示されるので、「次へ」を押します。

img_000001


・またしばらく待ちになります。

img_000002


・「次へ」を押します。また待ちになります。

img_000003


・処理が完了となりました。

 引き続きアップデートを続ける場合には一旦ログアウトを促されるので、
 指示に従いログアウト、再度ログインします。


・管理画面へ戻ると、バージョンアップされていることを確認できます


0 件のコメント: