Upgrading from Drupal 5.x to Drupal 6.x

greggles's picture
Tagged:  

This video tutorial discuss the upgrading process of your Drupal site. In order to fix security issues and take advantage of many new features, upgrading your Drupal site to Drupal 6 is recommended.

Special note: Users of Drupal 5 update_status module have to disable and uninstall update_status before upgrading to Drupal 6 (this is demonstrated in the video)!

Additional resources:

Click here to watch the screencast!
Javascript required. If your browser doesn't support Javascript, you can still download the video below. Note: Press the key F11 (which triggers full screen mode) if you don't see the whole video.

You can download the screencast here.
Unzip the files, then double click on PLAY.html.

Did you like the video? You may also want to check out our 1 hour long tutorial video on Drupal SEO!

Comments

I really appreciate the assistance and the vid. The idiot "anon" commenter above is a fool. A good backup is key before doing a big upgrade and your rec. to remove all files is the proper way. Thanks again. -BBB

Really helpful!
Thanks a lot, Greg!

The video was clear enough for me to follow, and I am a newb (of sorts)

Many thanks

Thanks for the heads up guys, I'll definitely be coming back here to bounce any questions I may have :)

I'm going to pretend I never saw that. Seriously. Deleting all of the drupal core files out of your running server? You've got to be kidding. Nice way to plan for a rollback. This video shows a good recipe for killing any business you may have when things don't go quite as well as greggles' "couple of modules that he knows will work nicely". Never mind, at least I saw the theory.

You're pretty quick to criticize for someone who doesn't even put their name on the comment...

As I mentioned in the video, doing the upgrade the way that I suggest will guarantee that there are no stale old files on the server. Files tend to get moved/renamed between big changes like 5.x and 6.x.

Also, you mention how this will destroy a "running server." You do your major version upgrades during a planned maintenance window, right? So...it's not running at that point, right?

--
My Drupal articles

You've made backups (as already noted)... And Greg indicates that you might want to use a test server -- and if you have a business you are afraid of killing and you don't have a STAGING server with CVS connectivity then you deserve to have your business killed.

As Martin Luther said, "Sin boldly so that G-d will notice." ... how else will you learn?

I recommend that Mastering Drupal produce a video showing a restrore from backup -- both via CVS and simpler copy-over along with the MySQL reinstall. Indeed, include more discussion of "DROP" and "IF EXISTS" option for the backups.

Overall, I encourage that everyone (unless you are already a professional dba/webmaster) include these two steps to any major installation/upgrade:
1. Take a backup
2. Restore from that backup.
If you don't, when you *need* to restore you'll be terrified to do so.

That's why you make backup first. If you have a working backup, you can fix any problems during the upgrade.

Thanks for the post. I've been searching high and low for this info and finally found what I was looking for!

Cheers!

Thanks for the post.

I saved to favs the screencast look forward to watching it later when my internet works better grrr

A very nice informative article / post. I have been interested in this topic and found your comments spot on. I points in the second paragraph were of particular interest to me.

[...] Here’s a video about how to upgrade: http://www.masteringdrupal.com/screencast/upgrading-to-drupal-6 [...]

Thanks Greg - This made life easier for me. I tried what you mentioned on a Windows install under IIS. It had one problem and about query not running which I think was number 3091. But nevertheless I just reran update.php and everything went through okay.

Thanks for great help!!!

We have also a video on how to install Drupal 6. But this one video is in Hungarian, so if you don't speak Hungarian you won't understand it :)

But Lullabot has an English video about installing:
http://www.lullabot.com/videocasts/installing-drupal-6

Very helpful. The step-by-step made things go very smoothly.

[...] watched a very good screencast Upgrading from 5.x to 6.x by Greg Knaddison and taken a number of notes from it [...]
[...] View the screencast page. [...]

Thanks for a very clear and well done video. I have Drupal 5.3 installed on XAMPP, so updating to Drupal 6.0 on my laptop is covered by your video.

Once I update my test site to version 6 on XAMPP, what would be the best approach to getting it installed on my host's server? Is it as simple as copying my htdocs folder to the server using FTP or is there some other method.

Thanks and keep up the good work.

Post new comment

The content of this field is kept private and will not be shown publicly.
CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
8 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

Some rights reserved

Powered by Drupal, an open source content management system