View previous topic :: View next topic |
Author |
Message |
someguy Guru
Joined: 10 Jul 2003 Posts: 433 Location: (-_-) .::OH_WELL::. (-_-)
|
Posted: Mon Sep 19, 2005 9:49 pm Post subject: |
|
|
wouldnt dd if=/dev/whatever of=/home/whatever.iso bs=512 work ? _________________ print pack"C*",split/\D+/,`echo "16iII*o\U@{$/=$z;[(pop,pop,unpack"H*",<>
)]}\EsMsKsN0[lN*1lK[d2%Sa2/d0<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<J]dsJxp"|dc`
while [ 1 ] ; do echo "*" | telnet ip.of.print.er 9100 ; done |
|
Back to top |
|
|
iq_zero n00b
Joined: 07 Feb 2005 Posts: 25 Location: Sweden
|
Posted: Tue Sep 20, 2005 8:58 pm Post subject: |
|
|
Hello Im having av harddrive that is making a horrible sound so im going to replace it. After looking for easy way of doing this I found this post.
I looks very interesting and I will give it a try.
The link to the script on page 1 is dead please update if the adress is changed i think this would make the wonderful howto complete. _________________ "Lordi - Would you love a monsterman"
Would you love a monsterman?
could you understand
the beauty of the beast?
I would do it all for you
would you do it all
do it all for me |
|
Back to top |
|
|
koelle Tux's lil' helper
Joined: 22 Sep 2004 Posts: 92 Location: Heidelberg, Germany
|
Posted: Wed Sep 21, 2005 7:36 pm Post subject: |
|
|
Hi,
i just used the backup script and everything went fine. Now i decided to reinstall WindowsXP. So I first booted the Gentoo 2004.2 Minimal LiveCD and repartitioned my harddisk:
Quote: | /dev/hda1 WindowsXP as NTFS
/dev/hda2 /boot
/dev/hda3 swap
/dev/hda4 Extended
/dev/hda5 /
/dev/hda6 /usr
/dev/hda7 /opt
/dev/hda8 /var
/dev/hda9 /tmp
/dev/hda10 /home |
The whole backup process went fine until I wanted to reinstall grub into my MBR:
Quote: | grub
root (hd0,1)
setup (hd0,1) |
This resulted in the following output
Quote: | Filesystem type is ext2fs, partition type 0x83
Checking if "/boot/grub/stage1 exists ... yes"
Checking if "/boot/grub/stage2 exists ... yes"
Checking if "/boot/grub/e2fs_stage_1_5 exists ... yes"
Running "embed /boot/grub/e2fs_stage_1_5 (hd0,1) .. . failed (this is not fatal)"
Running "install /boot/grub/stage1 (hd0,1) /boot/grub/stage2 p /boot/grub/menu.lst ... succeeded" |
When I try to boot my System grub loads, but only into the grub shell.
How can I get my bootloader working again? I tried all day several times and am desperate right now!
Hope someone can help me.
greetings koelle |
|
Back to top |
|
|
koelle Tux's lil' helper
Joined: 22 Sep 2004 Posts: 92 Location: Heidelberg, Germany
|
Posted: Wed Sep 21, 2005 8:25 pm Post subject: |
|
|
Hey,
I finally made it to install grub. I just installed SuSe, then chrooted into my Gentoo Environment and installed grub with:
Quote: | grub-install --root-directory=/boot /dev/hda |
So grub loaded and I could select my Gentoo System. But then suddenly the following message appeared and the booting process stopped:
Quote: | UDF-fs: no VRS found
kernel panic - not syncing VFS: Unable to mount root fs on unknown-block(3,3) |
What does this mean and how can i fix it? |
|
Back to top |
|
|
koelle Tux's lil' helper
Joined: 22 Sep 2004 Posts: 92 Location: Heidelberg, Germany
|
Posted: Thu Sep 22, 2005 8:56 am Post subject: |
|
|
Hi,
i solved my problem. I still had root=/dev/hda3 in my grub.conf. It had changed to /dev/hda5. Now it works.
greetings koelle |
|
Back to top |
|
|
Hagar Guru
Joined: 11 Feb 2003 Posts: 445
|
Posted: Sat Sep 24, 2005 10:44 pm Post subject: |
|
|
To preserve folder structures you can use the .keep files.
Code: | default_include_files="
/dev/null
/dev/console
/home
`/find /mnt -name .keep`
/proc
/sys
/tmp
/usr/portage
/usr/src
/var/log/emerge.log |
In this example the mountpoints will be stored in the backup.
Gentoo provides .keep files in the mountpoints by default (cdrom, floppy) so why not benefit from it. |
|
Back to top |
|
|
bingobob Apprentice
Joined: 05 Apr 2004 Posts: 296 Location: Hertfordshire, UK
|
Posted: Sat Oct 01, 2005 2:40 pm Post subject: |
|
|
How can i make this automatic (ie non interactive). I'd like to create a cron job to run the script every week.
cheers
bb |
|
Back to top |
|
|
DOSBoy Tux's lil' helper
Joined: 26 Jun 2005 Posts: 84
|
Posted: Mon Oct 03, 2005 11:18 pm Post subject: |
|
|
You could prepare the user input to create the archive as it is very simple. Make a file with something like:
1
y
n
or whatever. (I don't know exactly how the options proceed). Save it to somefile. Then
sh mkstage4.sh < somefile
should do the trick. |
|
Back to top |
|
|
Gotterdammerung l33t
Joined: 11 Feb 2004 Posts: 627 Location: Rio de Janeiro, Brazil
|
Posted: Wed Oct 05, 2005 4:25 am Post subject: |
|
|
Including me on this thread. _________________ A mind that is stretched by a new experience can never go back to its old dimensions. - Oliver Wendell Holmes |
|
Back to top |
|
|
funkoolow Guru
Joined: 21 Sep 2004 Posts: 545 Location: er paese delle anguille
|
Posted: Sun Oct 16, 2005 1:26 pm Post subject: |
|
|
back here for this simple and direct question: since my gentoo works as webserver with php and mysql, is it relevant that during the backup process it's available on web and so it's possible that db and logs and such can be updated and or modified? will be useful and/or safer to stop apache2-mysql-php?
thanks _________________ SabaziaLUG: il LUG a nord di Roma |
|
Back to top |
|
|
Bionut n00b
Joined: 29 Mar 2004 Posts: 34 Location: south australia
|
Posted: Wed Oct 19, 2005 7:20 pm Post subject: |
|
|
just wanted to say thanks for the script... I'd hate to loose all my config etc because I'm too lazy to do it all myself.
Cheers |
|
Back to top |
|
|
tgh Apprentice
Joined: 05 Oct 2005 Posts: 222
|
|
Back to top |
|
|
funkoolow Guru
Joined: 21 Sep 2004 Posts: 545 Location: er paese delle anguille
|
Posted: Fri Oct 21, 2005 4:00 pm Post subject: |
|
|
funkoolow wrote: | back here for this simple and direct question: since my gentoo works as webserver with php and mysql, is it relevant that during the backup process it's available on web and so it's possible that db and logs and such can be updated and or modified? will be useful and/or safer to stop apache2-mysql-php?
thanks |
is this question too stupid? cmon, a simple "yes" or "no" would be enough _________________ SabaziaLUG: il LUG a nord di Roma |
|
Back to top |
|
|
bigbob73 Guru
Joined: 31 Dec 2004 Posts: 332 Location: Under the Lone Star
|
Posted: Fri Oct 21, 2005 4:03 pm Post subject: |
|
|
I personally keep it in /root/scripts, but you could keep it wherever you feel most comfortable.
Bigbob _________________ A computers attention span is only as long as it's electrical cord (Murphy) |
|
Back to top |
|
|
iq_zero n00b
Joined: 07 Feb 2005 Posts: 25 Location: Sweden
|
Posted: Mon Nov 07, 2005 7:36 am Post subject: |
|
|
funkoolow wrote: | funkoolow wrote: | back here for this simple and direct question: since my gentoo works as webserver with php and mysql, is it relevant that during the backup process it's available on web and so it's possible that db and logs and such can be updated and or modified? will be useful and/or safer to stop apache2-mysql-php?
thanks |
is this question too stupid? cmon, a simple "yes" or "no" would be enough |
I have php and mysql running on my machine. I tryed this backupscript and it worked fine. I didnt stop any servers while creating the backup.
After I had unpacked the stage4 to my disk i rebooted and mysql and some other programs were complaining because i didnt have any log files. I created them with nano and rebooted again just to see that everything was ok.
The backup went great but the disk I was planning to run on crashed 12 hours after the machine was up and running again. IBM Deathstar
I hope something can be useful _________________ "Lordi - Would you love a monsterman"
Would you love a monsterman?
could you understand
the beauty of the beast?
I would do it all for you
would you do it all
do it all for me |
|
Back to top |
|
|
funkoolow Guru
Joined: 21 Sep 2004 Posts: 545 Location: er paese delle anguille
|
Posted: Mon Nov 07, 2005 12:12 pm Post subject: |
|
|
iq_zero wrote: | I have php and mysql running on my machine. I tryed this backupscript and it worked fine. I didnt stop any servers while creating the backup.
After I had unpacked the stage4 to my disk i rebooted and mysql and some other programs were complaining because i didnt have any log files. I created them with nano and rebooted again just to see that everything was ok.
The backup went great but the disk I was planning to run on crashed 12 hours after the machine was up and running again. IBM Deathstar
I hope something can be useful |
thanks for your reply, man. I asked cause once I had problems too with mysql after restoring a stage4 and I solved them directly remerging mysql. Beyond that, everything gone smooth, so i wondered if this would happen everytime or not (and it seems yes, for now)...
btw, thanks again for your reply (oh, and sorry for your disk, those deskstar are PURE TRASHWARE ) _________________ SabaziaLUG: il LUG a nord di Roma |
|
Back to top |
|
|
Kuhrscher Guru
Joined: 29 Dec 2003 Posts: 498 Location: Hamburg, Germany
|
Posted: Sat Nov 12, 2005 5:23 pm Post subject: |
|
|
Great script! Thank you! |
|
Back to top |
|
|
Lonnie n00b
Joined: 13 Nov 2005 Posts: 3 Location: Minnesota
|
Posted: Sun Nov 13, 2005 3:55 am Post subject: Total system backup. |
|
|
This may have been answered, but my eyes are starting to cross from reading all the posts, so here goes.
I have a relatively new Gentoo install, only about a couple of weeks old. However, I didn't RTFM nearly as well as I should have. Thus, I have a Very nice partitioning scheme, for a Debian install. Not really very good for a Gentoo install.
What I would like to do is make a complete backup of what I have on here so far.
Totally re-format the hard drive and then restore the system.
I would keep the same partition numbering scheme, but there would be some serious resizing done, and likely make one partition and xfs or reiserfs for use with larger files.
I can burn to DVDs or CDs, and have both available.
So, could I accomplish this by simply commenting out all the "default_exclude_list=" options and changing the destination for the backup?
Here is my df -h output, so a few pointers would also be appreciated, except I will most likely keep all of them.
Filesystem Size Used Avail Use% Mounted on
/dev/hda5 2.8G 178M 2.5G 7% /
udev 501M 212K 501M 1% /dev
/dev/hda6 9.2G 81M 8.7G 1% /home
/dev/hda7 4.6G 3.6G 849M 81% /usr
/dev/hda8 7.4G 228M 6.8G 4% /var
/dev/hda9 4.6G 140M 4.3G 4% /opt
/dev/hda10 8.4G 138M 7.8G 2% /storage
shm 501M 0 501M 0% /dev/shm
Was thinking I could shrink /home down to around 5gig, increase /usr to maybe 8gig, /var and /opt at 1gig each and put all the rest in /storage and make it the xfs or reiserfs to handle any really large files I might run into.
Other than hosing up the initial partitioning scheme, and still having a bit of trouble with playing audio CDs, I am very happy with Gentoo.
Thanks for any and all help. _________________ No windows on my computers
Do make a living working on them though
Mostly Debian, so far
Are we having Fun Yet? |
|
Back to top |
|
|
BlinkEye Veteran
Joined: 21 Oct 2003 Posts: 1046 Location: Gentoo Forums
|
Posted: Sun Nov 13, 2005 4:06 am Post subject: |
|
|
quote from the script itself about $default_exclude_list:
mkstage4.sh wrote: | # don't touch it unless you know what you are doing! |
you do not know, so leave it. this script works right out of the box for you - it has been made for exactly that purpose. as you'll only resize the partitions you won't even have to change /etc/fstab (well, that wouldn't be a problem, right? you may have to adjust it anyway if you change the filesystem).
for other questions: read at least the first post to get along (while backing up and/or restoring). you eyes won't be starting to cross from that
in case something doesn't work, please remember:
Jan L. A. van de Snepscheut wrote: | In theory, there is no difference between theory and practice. But, in practice, there is. | _________________ Easily backup up your system? klick
Get rid of SSH Brute Force Attempts / Script Kiddies klick |
|
Back to top |
|
|
Sheepdogj15 Guru
Joined: 07 Jan 2005 Posts: 430 Location: Backyard
|
Posted: Sun Nov 13, 2005 5:03 am Post subject: |
|
|
unless you have security related reasons for being that granular in your partition scheme, i actually would recommend simplifying it a bit. my gentoo workstation is only split between /home and everything else in /. there might be good reason to make /boot a seperate partition (backwards compatibility and such). and sure, if you want make another partition for large files, go ahead.
blinkeye may get annoyed if we talk about this more here, so you may want to just start a new thread elsewhere on the subject. _________________ Sheepdog
Why Risk It? | Samba Howto |
|
Back to top |
|
|
Lonnie n00b
Joined: 13 Nov 2005 Posts: 3 Location: Minnesota
|
Posted: Sun Nov 13, 2005 3:47 pm Post subject: |
|
|
Very true, I do not know what my ideas would be doing with your script. So, I will just attempt it. I do have Gentoo installed, so I was able to muddle through setting up fstab at least once.
I did do a trial run with the script and I come up with about a 1gig stage4, and that was with everything that the script would normally accept.
Eyes didn't start crossing until I was into page 6 of 12 of the comments, at around midnight.
For sheepdog, I just like to play with partitions. Had I only made the three partitions suggested, I wouldn't have found this discussion, as I would not have had a need to re-partition my system.
I thank you for your prompt responses, and I assume that what I can't backup with the script is only stuff that will be re-created once I update the system, or in my case, info that I should make copies of before I make the backup attempt.
I really appreciate the hard work that you people do so that non-programmers like myself are able to use such a high quality operating system. Will really be nice once a few others get on the x86_64 bandwagon, like flashplayer.
Thanks again,
Lonnie _________________ No windows on my computers
Do make a living working on them though
Mostly Debian, so far
Are we having Fun Yet? |
|
Back to top |
|
|
BlinkEye Veteran
Joined: 21 Oct 2003 Posts: 1046 Location: Gentoo Forums
|
Posted: Sun Nov 13, 2005 4:27 pm Post subject: |
|
|
hi again. yes, if you haven't fiddled around with serious settings (like changing portage's path and so on) you will not lose any data. there are a lot of things one does not need to backup - because they'll be recreated.
and i do play with partition schemes around a lot myself, and with filesystems too (as i lost a complete reiser4 gentoo installation due to bugs i thought of this backup script).
i completely understand if your eyes are crossing if you read through this hole thread. but this should not be necessary. the thread itself is about problems, questions, suggestions. there's no need to read all the posts. if one does run into "personal" problems you might pm me - this has been done a lot.
i don't get annoyed about posts here at all - i just think it's better for everyone if we talk only about the script and the backup itself to keep the thread consise. _________________ Easily backup up your system? klick
Get rid of SSH Brute Force Attempts / Script Kiddies klick |
|
Back to top |
|
|
Ejunkie n00b
Joined: 07 Jan 2005 Posts: 58 Location: 127.0.0.1
|
Posted: Mon Nov 14, 2005 12:03 am Post subject: |
|
|
hey,
i have a problem with a similar (sorry i hope i wrote is right) script
Code: |
EXCLUDE="
--exclude=proc/*
--exclude=sys/*
--exclude=mnt/backup/*
--exclude=mnt/install
--exclude=var/log/*
--exclude=dev/*
--exclude=usr/portage/distfiles/*
"
if [ `whoami` != root ] ; then echo "you must be root, exiting" ; exit ; fi
cd /
tar -cjpvf /mnt/backup/backup.tar.bz2 `echo $EXCLUDE` *
|
it worked fine and i can get a fully working system with this, but when i want to emerge / compile it fails
and i dont know why, i hope someone can help me out. |
|
Back to top |
|
|
Sheepdogj15 Guru
Joined: 07 Jan 2005 Posts: 430 Location: Backyard
|
Posted: Mon Nov 14, 2005 12:53 am Post subject: |
|
|
actually hey BlinkEye, i wonder if there's a way to set it up to save your kernal .config file even if you don't save your sources. that if you have to dokernel recomplies later on you don't have to try to remember all the settings you had. i'm sure it's doable, i just don't know enough about bash scripting to try to customize it in _________________ Sheepdog
Why Risk It? | Samba Howto |
|
Back to top |
|
|
-valheru- Tux's lil' helper
Joined: 26 Oct 2005 Posts: 125
|
Posted: Mon Nov 14, 2005 1:46 am Post subject: |
|
|
Great script. I had a spare hard drive so figured, why not try it? Script ran perfectly, popped in new drive, followed instructions, seemed smooth till the portgage sync. Looked like it went all the way through however at the end I received this error:
Code: | Updating Portgage cache:
Traceback (most recent callout):
flie "/usr/bin/emerge",line 2705,in)
oldcate=portage.catsplit(cp_list[0])[0]
Index Error:list (forgot this part, can't read my own handwriting) |
Anyway, followed the rest oft he instructions and system booted up just like you said. Perhaps b/c of the above error but the restored system seems very sluggish. Programs take a long time to load, etc. Scrolling has intermittent pauses. Any ideas?
Overall, this is a great script and I am sure this has something to do with me and me alone. Thanks. |
|
Back to top |
|
|
|