ECCUBE3系で複数バージョンのアップデートを行う方法

ECCUBEのバージョンアップの依頼を受けました。しかも、3.0.6から3.0.16への10段階バージョンアップ。

ECCUBEは一気にバージョンアップすることが出来ず、バージョンを一つづつ上げていくしかない非常にめんどくさい仕様の上、アップデートのトラブル率が高めの危険案件です。
しかも、「バージョンアップくらい簡単に出来るはずだ」という顧客の思い込みにより、いくらで見積もりを出しても「高すぎる」「こんなの無料で出来ないの?」と言われる率が高く、大した利益にもならないという意味で、2重で受けたくない案件です。

ということで断ったのですが、どこかで政治的な力が働いたらしく「いつ頃完了しますか?」とわけのわからないメールが来ていたので、泣く泣く対応することになりました。

折角なので、ECCUBEの複数バージョンアップについて、同じように泣く泣く作業することになってしまった人のために、メモを残しておきます。