Get updates and news:
Want to get Lullabot article, videocast, and podcast announcements delivered right to your in-box? Let us know your email address (we won't share it) and we'll let you know when anything exciting happens.

Subscribe to our weekly audio podcast, our periodic videocasts, or both. Just choose your favorite podcast-listening application or service and click away!


Video: Upgrading from Drupal 4.7.x to Drupal 5.x

Drupal version: 5.x

This video walks you step by step through upgrading a Drupal site from 4.7.x to 5.x.

Watch the video (.mp4, 38MB)

Topics covered include:

  • how to evaluate your site to decide whether you should upgrade or not.
  • how to create backups of your database and files.
  • the preparation steps you should take prior to upgrading your site.
  • how to perform the upgrade itself, both of core Drupal and contributed modules.
  • some testing tips to help ensure the upgrade went smoothly.
  • where to find additional support should something go wrong.

Content index

0:07 Introduction
0:49 Step 1: Evaluation
2:23 Checking for ported modules
3:42 Step 2: Backup
4:23 Backing up the database
5:57 Backing up the files
7:31 Step 3: Preparation
10:03 Step 4: Upgrade
10:38 Upgrading your files
11:48 Upgrading your database
12:45 Upgrading your modules
14:39 Step 5: Testing
15:09 Upgrade support

Comments

Whatever you're using to

Whatever you're using to test browser ability to play the video isn't perfect -- specifically on my Linux/Firefox setup it incorrectly says I can't play it. Could you provide a link to the video? Thanks!

It works for me, you may

It works for me, you may need to install some plugins and codecs to view it properly, because they aren't included in most distros due to copyright issues.

backup when???

When you Importing a backup it shows (Max. 2,048KB).... What to do if the backup exceeds 2 Mb?

same problem

I have the same problem (

Video Module

There is a download link on the videos. The embed is using QuickTime player. This is all provided by the Video module and we are doing some work to improve the module.

Implementing video in Drupal

Hi,

Your videocast's have taken your tutorials to another level. Excellent work.

Can you consider doing a tutorial on implementing video on a Drupal site. We are using embedded Youtube but the experience is not as good as yours.

Regards,
Gerry Mascarenhas

That 'all' directory

Thanks for the vid-cast. I had no idea what that "all" directory was for. From a usability stand point, it's not very intuitive. I guess I should have read the "README". Now I know, and I have the people at Lullabot to thank. Keep up the good work. :)

Audio?

Hi,
I was wondering, do these videocasts actually include an audio track? I haven't been able to hear audio on any of your videocasts using Linux and Amarok, and it would be a an improved user experience ;o)

Carefull

I had some problems where nodes had embedded php code that used module_exist() this function is now module_exists().

It broke the update for me. I had to edit the database manually to fix it.

Bert

size limit

When you Importing a backup it shows (Max. 2,048KB).... What to do if the backup exceeds 2 Mb?

Database-Backup

In step 2 the existing database is deleted and the new database schema is imported. In step 3 I am to log in as admin. How is that to be able be done?

Software to capture the movie

Hi --

What is the software that you use to do the movie in Mac? I like the highlights features.

Thanks
Alex

re: Software

Snapz Pro and Mousepose

iPod version?

Is there a version that will play on the video iPod? Or an audio-only version of the same video podcast? If so, I'd love to see a feed for that. This doesn't sync to my iPod via iTunes, and my assumption is that it's the format of the video file that prevents it.

Could you post the script?

Could you post the script? That would resolve audio issues, and partially address the fact that there appear to be no written instructions anywhere.

Text please...

Yes, please post a transcript! It's a little frustrating to be hearing how great your tutorial is while not being able to access it (from what I can tell, getting all the right codeces (codexi?) for MPlayer on Linux is going to take me more time than the actual upgrade!).

Thanks

Yeah, last time...

...someone was very helpful and typed up a transcript as they were listening. If someone would care to do that, we'd be happy to attach it to the video node. Looks like a lot of people would benefit. :)

Great video, very helpful,

Great video, very helpful, but for the love of god, get a condenser mic with pop screen! ;)

Agreed!

Wow, great video, but I had to stop it a number of times due to the explosive popping that plagued this otherwise excellent endeavor.

Good stuff

Hey that's a great screencast, wish I would've found it earlier, would've saved me some headache. Hope you don't mind I'm adding it to my www.screencasts.ca site. Good stuff.

Vodcast on the Mobile Phone

I watched this vodcast this morning on my mobile phone (Sony Ericsson K800i). I wrote up a tutorial on how to do this on my website:
http://www.thingy-ma-jig.co.uk/blog/19-02-2007/lullabot-vodcasts-on-k800...

Basically involved using PSPVideo 9 and the right settings.

Very enlightening tutorial and makes the whole process look easy... almost a concerning level of easy!

do you know if i can do this

do you know if i can do this on a nokia e50? if it can play vodcasts then i'm truly in love with my phone. it does everything. even social media consulting.

help

hai friends i am new for web development
now i need php coding to play video clips
Can anyone help me

OGG is better than quicki

OGG NOT Quicktime!

Please provide the

Please provide the conversion and we will host it.

I tried converting the .mp4

I tried converting the .mp4 with ffmpeg and ffmpeg2theora but I can't get the sound to cooperate. Can you post just the audio track as an mp3 or preferably ogg vorbis file? I might be able to sync it to the video and release an ogg theora file. Plus, I'd get to see what I've been missing :)

audio track

I was sure I had posted a comment here before... maybe I only previewed it. Anyhow, if you could provide us with the audio track (mp3 or preferably ogg vorbis), I could probably sync it to the video. I could extract the video, but the audio is garbled, whatever I try.

So, put up just the audio and I can try to provide an ogg theora version f the screencast. Can't wait to hear it, thanks :)

audio track

I was sure I had posted a comment here before... maybe I only previewed it. Anyhow, if you could provide us with the audio track (mp3 or preferably ogg vorbis), I could probably sync it to the video. I could extract the video, but the audio is garbled, whatever I try.

So, put up just the audio and I can try to provide an ogg theora version f the screencast. Can't wait to hear it, thanks :)

sony ericsson K800i

hi there , i have a sony ericsson k800i , i am using replay converter and IMtoo avi converter, i want to put .mp4 videos on my phone but it wont wont work.what bit rates do i need for it? pixels size? please help me... thank u

Upgrading common codebase, multi-site installations

This is a very useful podcast - except for multi-site installations. I've described the problem and what I think would be a good solution here: http://drupal.org/node/142899
I would be very happy if anybody would like to comment on this.

Great video. While I was

Great video. While I was already familiar with the procedure, I thought I'd go ahead and watch to make sure I wasn't missing anything before I tried an upgrade myself. The presentation was very straightforward and easy to follow.

My only concern is where you take the site off-line. I would tend to do that before the database backup just in case somebody posts content between the backup and the upgrade. Yes, that means a little more downtime, but if your site's busy enough for that to be a concern, then I would guess the site is also going to have more activity that you don't want lost in case something goes wrong and you have to restore the database.

video

Quicktime sucks. Death to quicktime.

I would love to say that it's a great video but I can't see for the darkness...

It's an MP4

It's an MP4 and it will play just fine in VLC. Hit the download link.

Is it possible to follow the

Is it possible to follow the video instructions for upgrading from 4.6 to 5.1? Or do the upgrades have to be between successive versions? Thanks!

Upgrade to each major release

You should upgrade from 4.6 to 4.7 first, then go from 4.7 to 5.1.

Thanks addi, especially for

Thanks addi, especially for the video link. I've yet to watch them, any special pointers for custom content types/modules?

Skipping 4.7.7 ?

I have one site at 4.7.6 , and want to upgrade to 5.2 .... is it ok to skip 4.7.7 and go straight from 4.7.6 -> 5.2 ?

Yes.

Yes.

THANKS for these newbie-sensitive videos + a tip on update.php

I am so new to Drupal (1 day 4hrs) and I've already managed to install MAMP, Drupal 4.7 - create my site - and upgrade to Drupal 5.3, mostly thanks to these Lullabot videos! The step by step instructions, being able to pause and rewind has made my victories possible (as a non-coding, non site admin utter newbie).

Some users may experience what I did when running update.php - an error message - due to non-access. You must edit the update.php file - changing the "Enforce access checking? $access_check = TRUE;"
statement to FALSE to allow a non-logged in admin to run the update.php script. Once successful, just remember to change that back to TRUE and re-save. This finally did the trick!

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <h2> <h3>
  • Lines and paragraphs break automatically.
  • Use <!--pagebreak--> to create page breaks.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options