ender .
jmgv does it work with xfs?
hugo Yes.
jmgv oki
hugo If your kernel supports it, Mondo supports it.
jmgv cool
ender I'm a second developer for Mondo, and the main support dude.  I'll try to answer the questions that come up, so that hugo can keep rolling.
jmgv <hugo> It is as stable as it is _because_ it is Open Source.  <--- really good comment
hugo Thanks! :)
ShawnWerk hugo: how does it know what files to backup based on distribution? and the directories? or does it look for common release files (like redhat's /etc/redhat-release and then generate a list?)
ender ShawnWerk: actually, mondo backs up all files.
hugo ShawnWerk: It backs up absolutely everthing, except for /proc, /tmp, /mnt/floppy*, /mnt/cdrom*
ShawnWerk oh :-)
ender ShawnWerk: it doesn't grab /proc, nor /tmp or .... n/m  Hugo got it.
ShawnWerk so i can use it for my old colorado tape drive :)
ShawnWerk which would be a GREAT cause i dispise cpio
ender ShawnWerk: hah!  you shoudl be able to, if you rkenrel supports the drive.
ShawnWerk does mondo allow for easy searching of files of a backup?
ender not at this time.
ShawnWerk i see
ender it is on our TODO list for easier restores.  Our main focus was disaster recovery, where you are recovering the entire file system.
ShawnWerk right now i just cpio -ovB -H crc / /root /bin /etc ...   /dev/st0
ShawnWerk but i find it pretty horrible
ShawnWerk :(
ender nod.
ShawnWerk i will compile mondo tonight :-)
amd could anyone explain me the term 'sane kernel'?
ender amd: Sane, as in it doesn't use cramfs, has ramfs support, has loopback support, and a couple other things which every sane distro should have.
ender amd: I do believe our kernel requirements are listed at http://mondorescue.org
ShawnWerk does mondo compress the data better then cpio? and does it help me determine if the device im backing up to supports hardware compression (this one does but Linux doesn't seem to let me use it?)
ender ShawnWerk: Mondo either uses bzip2 or LZOP for compression.  Bzip2 takes a compression ratio argument, 0-9.  0 being little to no compression, 9 being the highest compression.
amd ok thanks :)
abraar That sounds to be a kernel level issue.
ShawnWerk ender: ok so it relies on system compressors
ender ShawnWerk: if the hardware supports compression, it's a kernel level thing.  Mondo just writes data to the hardware.  It's up to the driver to compress it as it writes.
ShawnWerk hmm, i thought that had to be turned on
ender ShawnWerk: if your tape supports compression, it's best to use 0 software compression.
ShawnWerk well i can't be sure
ShawnWerk since the 'mt' tool doesnt let me change compression
ShawnWerk lemme get the specs
ender nod.
ShawnWerk toms boot disk is horrible for recovery
ShawnWerk try recovering a 2.5 machine with a 2.2 kernel ;)
ender I could be wrong on this, since I have a horrible lack of tape drives to use.
ender heh
ShawnWerk QUESTION: Does my tape drive have hardware compression?
ShawnWerk  
ShawnWerk ANSWER: No, none of the HP Colorado tape drives has hardware compression.
ShawnWerk :(
ShawnWerk i guess i know why not
ShawnWerk now i thought it did
ShawnWerk bah
ender d'oH!
ShawnWerk from HP's site
ShawnWerk ;/
Arador can you automatizate the backup/restore process?
ender cron.
ender Personally, I use cron to make backups and shuffle backup files.  I use NFS, so I shuffle the iso files on the NFS server to keep an archive.
ender Since restores usually require a machine reboot, there isn't a good way to "automate" that.
ender If "nuke" is called from the mindi boot process, It will automagically repartition the disks it finds, restore the data, and re-run the boot loader.  I suppose that is automated in a sense.
sarnold so putting together a bindi for the bsds, or sindy for solaris, etc would do the job?
ender sarnold: quite possibly.
ender sarnold: given that the tools are the same, such as fdisk, mkfs, afio, etc...
ender Pardon me, I need to step out for a 1/2 hour meeting.  Hugo will have to handle the ?'s until I return.
hugo okie
tarzeau huh mondo is not on freshmeat.net ? what's the homepage again?
tarzeau ah mondorescue
ShawnWerk clap clap clap clap clap clap clap clap
ShawnWerk clap clap clap clap clap clap clap clap
ShawnWerk clap clap clap clap clap clap clap clap
sarnold hehe, get shawnWAP to read it :)
ShawnWerk well oddly i cant get two of them working at the same time yet
ShawnWerk i sill search google for mondo backup im sure it will find it
ShawnWerk and then i will play with it since i can't rely on cpio anymore
MJesus :)) difficult, yes
MJesus clap clap clap clap clap clap clap clap clap clap
MJesus clap clap clap clap clap clap clap clap clap clap
MJesus clap clap clap clap clap clap clap clap clap clap
MJesus clap clap clap clap clap clap clap clap clap clap
hugo :-D
abraar hugo: Have you asked distribution makers to include mondo in popular distros?
hugo abraar: Yes. Mandrake 8.1 and 8.2 included Mondo on their 'supplemental' CD (that was CD #3). Mandrake now has an alliance with Arkeia, so I don't know if they'll continue to include Mondo. However, Mandrake is still rolling Mandrake-specific Mondo RPM's, so I'm hopeful. Mondo is part of Gentoo, Sorceror, LFS, Debian and soon ArkLinux. In general, people pick it up because it's good, not because I ask them, which is good because
hugo usually I'm not gutsy enough to ask people to include it. Perhaps that's because of my upbringing. :)
sarnold silly brits :)
hugo lol
ender back
hugo wb ender
hugo hi honey :)
abraar hugo: I see. -- How are things shaping out? Development is time and time is money. Do you have enough contributors/enterprise customers to keep up with the development costs?
honey hi hugo
ender *cough*
ender abraar: don't you know, Mondo developers run on crack.
ender Seriously, thats a good question for Hugo.  I'd like to see some corperate backing/funding, but I dont' think it's happened yet.
hugo Fortunately, the other developers have paid for a lot of hardware (as have I *g*), so we're doing this almost entirely out of our own bank accounts.
hugo I personally charge for 1-to-1 technical support. If a user donates money for hardware, it is spent on hardware.
hugo If a user purchase my time, I spend that money on food and on my upcoming wedding. :)
ender I got involved because I found NFS support to be a bit lacking, and I couldn't spend any $$ to get support, so I thought I could lend what ever skills I had to the cause.  I seemed to have been sucked into the project, and now it's one of my proudest accomplishments.  (the support side of it, not the development)
hugo Yes, ender saves my sanity by answering 40-50% of the e-mails.
abraar hugo: Has mondo been through any kind of auditing (like security)? It would certainly help to improve its adoption into the enterprise area, IMHO.
abraar s/into the/in the/
ender abraar: Unfortionatly, it has not been through an official security review.  I am going through the code, and slowly helping hugo replace some potential security problems.  Mindi has a planned total rewrite in the near future as well, with security as a concern.
hugo abraar: Mondo is not secure. I mean, it hasn't been audited, so how can it be? :) I've tried to avoid strcpy() and gets() and so on... but you're right, it needs a thorough audit.
ender abraar: it wasn't really designed with security in the front of the mind, mostly because you have to be root to run mondo.  If you're root, then you have other targets than trying to exploit some hole in backup software.
hugo lol
ender abraar: we've pinged him on it..  sarnold is one very busy dude.
sarnold ender, i think you'll have enough fun with the system(3)s for now.. :)
hugo Mondo's biggest security hole is its use of system(), which calls a shell when calling an external executable. That's a gaping hole. I want to use execpve() and similar soon. However, seeing as Mondo is a root-only binary anyway, it's not really that bad ... for now.
abraar hugo: Ever tried contacting Red Hat about the inclusion of mondo (I know you just said that you don't contact distro people, but...). Red Hat Linux/AS is the most widely spread Linux in the enterprise area. It would be a really big advertisement for Mondo.
ender nod.  Most the things we do with system() can properly be done w/out any sort of exec() call.  File opens, reads/writes, all can be done with C functions.  It's just a matter of tweaking the code to do so.
ender abraar: I tried to bring that up, and got some pushback due to the lack of code audits, and the age of hte project.  It seemed that nobody wanted to pick up on it in it's current state.  After the re-writes, I plan to shop it around again (with Hugo's approval of course).

Generated by irclog2html.pl 2.1 by Jeff Waugh - find it at freshmeat.net!