CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Upgrading CiviCRM (Moderator: Deepak Srivastava) »
  • Upgrading from 1.6.x to 4.2.6
Pages: [1]

Author Topic: Upgrading from 1.6.x to 4.2.6  (Read 521 times)

PeteG

  • I’m new here
  • *
  • Posts: 2
  • Karma: 0
  • CiviCRM version: 1.6.x
  • CMS version: Drupal
  • MySQL version: 5.0.1
  • PHP version: 5.2.x
Upgrading from 1.6.x to 4.2.6
November 27, 2012, 02:43:55 am
Hi folks,

We've recently inherited a site running CiviCRM 1.6.8061 on Drupal 5 and the client has asked us to upgrade it to the latest version of both the CRM and Drupal. Given that the version they have is almost six years out of date I'm guessing there is no straightforward upgrade path. There is also the added complication that although we're very familiar with Drupal, we've not used CiviCRM before.

Our obvious concern is whether the data structure has changed so much that it won't be possible to map the current fields/tables to the new version. We could do a staged upgrade from 1.x to 2.x to 3.x to 4.x (assuming this is both possible and advisable) but that will clearly require a lot more work as we'll need to upgrade Drupal along the way.

I'd be very grateful for any suggestions on the best way forward for this. It may well be more cost effective to build the new version and pay someone to re-enter all the data!

Many thanks,

Pete

Hershel

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4640
  • Karma: 176
    • CiviHosting
  • CiviCRM version: Latest
  • CMS version: Mostly WordPress and Drupal
Re: Upgrading from 1.6.x to 4.2.6
November 27, 2012, 04:53:18 am
Quote from: PeteG on November 27, 2012, 02:43:55 am
We've recently inherited a site running CiviCRM 1.6.8061 on Drupal 5 and the client has asked us to upgrade it to the latest version of both the CRM and Drupal. Given that the version they have is almost six years out of date I'm guessing there is no straightforward upgrade path.

Well, there is actually a known and well-documented upgrade path. It just involves multiple steps.

Quote from: PeteG on November 27, 2012, 02:43:55 am
Our obvious concern is whether the data structure has changed so much that it won't be possible to map the current fields/tables to the new version.

Yes, there is no way to just map things as the structure has changed significantly.

Quote from: PeteG on November 27, 2012, 02:43:55 am
We could do a staged upgrade from 1.x to 2.x to 3.x to 4.x (assuming this is both possible and advisable) but that will clearly require a lot more work as we'll need to upgrade Drupal along the way.

Definitely possible. If it's advisable is a good question.

Quote from: PeteG on November 27, 2012, 02:43:55 am
I'd be very grateful for any suggestions on the best way forward for this. It may well be more cost effective to build the new version and pay someone to re-enter all the data!

That's precisely the question--what is the most cost effective solution and that depends on your data. If you have 5 contacts and one custom field, then clearly you should install fresh and rekey your data. If you have, however, 500K contacts and 35 custom fields and 100K donations plus events and activities, then the 8-20 hours it will *probably* take to upgrade your site will be easier than trying to rekey the data. Perhaps it will take more than 20 if you don't know CiviCRM.

If, however, you are in between those two, then it's hard to say. There are reports on these forums of upgrades from 1.9 straight through to 4.2--I myself have done this more than once--but it's not always easy, as there are many things that can go wrong and it can involve a lot of upgrades along the way.
CiviHosting and CiviOnline -- The CiviCRM hosting experts, since 2007

See here for the official: What to do if you think you've found a bug.

PeteG

  • I’m new here
  • *
  • Posts: 2
  • Karma: 0
  • CiviCRM version: 1.6.x
  • CMS version: Drupal
  • MySQL version: 5.0.1
  • PHP version: 5.2.x
Re: Upgrading from 1.6.x to 4.2.6
November 27, 2012, 05:59:16 am
Pretty much as expected then...

Looking around their setup it doesn't look like it's been heavily modified, if at all. Nor does there appear to be that much data. I will be recommending a fresh installation, writing import scripts to bring over as much data as is feasible, and manually re-keying whatever remains.

Many thanks Hershel, much appreciated :)

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Upgrading CiviCRM (Moderator: Deepak Srivastava) »
  • Upgrading from 1.6.x to 4.2.6

This forum was archived on 2017-11-26.