[mythtv-users] seeking upgrade advice 0.20 -> 0.23 backend database

Richard Morton richard.e.morton at gmail.com
Tue Jan 4 22:11:44 UTC 2011

On 4 January 2011 22:03, Steven Adeff <adeffs.mythtv at gmail.com> wrote:
> On Tue, Jan 4, 2011 at 4:11 PM, Ross Camm <rossco at whyza.net> wrote:
>> I have been running on mythtv 0.20 for over 4 years and have not wanted to
>> upgrade ( its complicated )...until now
>> I want to go from 0.20 to 0.23 as unbuntu 10.04 is on 0.23, which is on
>> all clients.
> Recommendation: use the Mythbuntu AutoBuilds repo and upgrade to 0.24.
>> the reason for finally upgrading is moving  to HD on ASUS AT5IONT-I and it
>> needs VDPAU...not available in 0.20...so time to move forward.
>> Backend questions are:
>> 1. Can I upgrade straight from 0.20 to 0.23 using ? Will the database be
>> migrated in this case ? Do I need to run scripts or does an upgrade
>> magically happen upon backend startup ? Any known issues ?
> I believe the backend and frontend will upgrade the database as
> needed. I would DEFINITELY backup your database before doing so though
> either way.
> http://www.mythtv.org/wiki/Database_Backup_and_Restore
> I would also consider, if you don't have any important current
> recordings, to start from a fresh database. There are so many new
> settings, options, etc. that forcing yourself to go through all them
> in setting up your systems for the much newer version may be
> beneficial.
> There is a method to do a partial restore of your recordings and rules
> documented in the wiki page I just linked. May work for such a large
> jump in versions, but I'm not sure.

but then you could always (backup the database) upgrade the system.
(probably best to backup the database again), dump the recordings and
rules, dump the database and recreate it to get the fresh database and
reimport the exported information.

>> 2. My current backend is Debian Lenny ( 4.0 ). I know I have no hope of
>> installing 0.23 as a debian package on this, but if I compile the source
>> on ubuntu 10.04, what are the chances of a 'make install' on Lenny
>> resulting in a successful backend running ? Will this also perform an
>> 'upgrade' of the database ?
> Why not just compile from source on the backend instead of on another machine?
>> 3. Finally, if I can't get 0.23 on lenny, how would I migrate the backend
>> to ubuntu 10.4 to then 'upgrade/install' using deb package management,
>> while still keeping the database intact ?
> see the page I linked. you would backup your database, copy to a (or
> multiple) secure locations, then when the new system is up and ready,
> restore the database.

and then upgrade the database through mythsetup.

More information about the mythtv-users mailing list