Upgrading Drupal

This video provides step-by-step instructions on upgrading Drupal core.

 

You can purchase a high resolution version (QuickTime, 1024x768) of this lesson for only $2.99 here.

Quicktime/iPod/iPhone Video

Bookmark and Share Bookmark Post

Comments

Please guide, how is it that from drupal 5 upgrade drupal 6?

Thanks,

Thanh Xuan,

Great demo of how to do this upgrade.

I was at a loss until I watched your video walkthrough. Thank you very much! Upgrade successful!

It's an easy process but it does require close attention to the steps. I've mucked it up before myself so doing the screencast actually helps me to reinforce the steps and help me do it better next time.

Hey, thanks for the great video. I was wondering what else you would need to do if you were running multiple sites from the same drupal core and with each site having it's own database. I understand how to upgrade the core files and use update.php from the main site, but do I need to run update.php from each of the sites that I have in the sites directory? Or, do I just need to do it from the main default site?
Thanks,
Spacky

I must admit that I've never dealt with a multi site install. Your best bet on assistance is probably the forums on Drupal.org.

the sites directory contains the downloaded modules? I think it should be specified that the modules directory sits outside of the sites directory, in the root of the drupal install, as is the themes directory, i think this should be all the files that need to be backed up, and maybe cron.php if you've changed it any

Am I right in saying this?

Thanks for putting this video together,
cheers,
charles

It's a Drupal best practice and highly recommended that you keep contributed modules separate from core modules. This is accomplished by placing them in the sites/all/modules folder rather then in the modules folder at the root of the site.

It's also a best practice not to edit any of the core files. So assuming that you've followed that philosophy, there is no need to backup all files as the core files from the release you are on can always be replaced with the original release that you uploaded. If you have edited core files, which I don't recommend and never do, then backup of the files that you edited would be required.

Thanks for the video! Question, when you remove all old files from the installation directory, doesn't that pretty much wipe away the offline message page and, therefore, people might be able to see your files or a 404 (while it's in the middle of uploading the new files)?

I can't speak to what the user will see during the file transfer, although it's possible that they may see a 404 during the switch.

my insecurities reared their ugly heads ... I needed this video to affirm that what I was doing was the right thing.

Thanks

Upgrading drupal is somewhat of a nervious experience especially for the novice user. This video gave me the confidence to attempt this task on my own. Good Job.
The only step that I got stuck on was #6 Remove all old files. Excatly what files were to be removed and were the files were located (everything under my Public_html folder) When I did side by side comparison of the files to be deleted with the files to be uploaded it gave me the confidence to hit the delete key. Again Thanks for the video!

I'm an e-Learning architect/producer (and a Drupal novice). I love training that references and adds value to OOTB instructions/documentation (upgrade.txt in this case). Keep the tutorials coming!

I watched, I wrote notes and I upgraded first time.

Heartfelt thanks you have done a good job.

All the best from NZ

Hey a big thank you, was as simple as pie!

:)

Hi there, will this work for 5.7 to 5.10? I did an upgrade on a test site just following the upgrade.txt and ran into problems.

I'm still on the 5.x because of the supported modules!

Your instructions were perfect for a 5.7 to 5.10 upgrade as well. That was truly painless. Thank you!

I'm glad it worked out for you. This approach should work for any upgrade from one version to another for the same top level release.

Here's a tip - before you disable all of your contrib modules prior to upgrade, first print out the module listing page, so you have a record of the modules that were actually enabled.

On some sites, not all contrib modules will have been enabled, and taking a copy in this way allows you to easily go back later when it is time to re-enable the ones that were in use...

Great tutorial btw.

:-)

I've been a drupal user for years now but only very casual and never really knew how to upgrade. Also. I now know about the best practice regarding placement of downloaded themes and modules (I'd never read the sites/all/README or modules/README before!)

Thanks a million ;)

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <span> <img>
  • Lines and paragraphs break automatically.
  • Images can be added to this post.

More information about formatting options