View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 1 post ] 
Print view Previous topic   Next topic  
Author Message
Search for:
PostPosted: Fri Jun 03, 2005 4:43 am 
Offline
Joined: Tue Apr 05, 2005 5:04 am
Posts: 40
When I did the upgrade from r5a12, I knew it took some tweaking to get things just right, so I made sure to back up everthing I might have touched before upgrading, that way if I had to I could go digging throught the backed up files and find what I changed--even if only for reference.
Here are some things that are useful to backup manually:

/etc (this gets your XF86config-4, lirc stuff, modules stuff, etc.)
/user/share/mythtv/themes (if you've added or customized themes in any way--the front end wont start if it's missing customized themes)
/home/mythtv (i know the backup function backs up your home, but I grabbed it anyway, not knowing ahead of time. It's handy because you can grab files one at a atime if you need to without untarring/zipping).
channel changing script

Here's what I did:
Code:
# cp -pr /etc /mythtv/backup/
# cp -pr /usr/share/mythtv/themes /myhtv/backup/
$ cp /usr/local/bin/rca.pl /home/mythtv/
$ cp -pr /home/mythtv /mythtv/backup/


-p preserves ownership, permissions, modification dates, etc.
-r is recursive, ie, backup this directory and all subdirectories & files.
cp --help for more info

When I had to revert back to r5a12 here's what I did
reinstall nvidia drivers (do this first or you'll break X)
copy the themes back
Code:
# cp -pr --reply=yes /mythtv/backup/themes /usr/share/mythtv/


cp prompts you for confirmation (i believe cp is aliased to cp -i), so --reply=yes gives it a yes across the board

drop your backed up /etc back in place:
Code:
# cp -pr --reply=yes /mythtv/backup/etc/* /etc/


if you use a channel changing script for satellite receiver, be sure to put it back:
Code:
# cp /home/mythtv/rca.pl /usr/local/bin/

be sure to set execute permissions for whoever needs to run the script. I just use give everybody execute on the channel changer with chmod ugo+x. Just make sure only root has write!

This only likely to work (especially the /etc part) if you're going back to the same version you were on when you backed up.

Also for some reason after the restore, everything in /etc was owned by mythtv:mythtv. Not sure why. either I typed something wrong or I messed up some options on the cp. At any rate cp --help and man cp is your friend.

Anyway that resulted in a 20min restore on the first try.

Now if only for better luck with r5a16 this weekend...


Top
 Profile  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 


All times are UTC - 6 hours




Who is online

Users browsing this forum: No registered users and 20 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu