Emergency backup of a volume - Please help!!

Trilithon

Registered
Hi,

Since all of my efforts to get my existing Backup Exec solution online again has failed I now need to backup my data by any means neccesary.

Here's the setup:

One XServe, OS X 10.4.3, with one XServeRaid box connected via FireWire.
I've got 2 volumes on the XServeRaid and they are on separate arrays.

I want to backup "Foldername" on the first volume by copying it to "Foldename" on the second volume.

The source folder is about 1,2 Tb in size and the destination folder is about 2,3 Tb in size.

Is there an easy way of doing this automagically? (Remember, I'm a total newbie to MacOS X)

Maybe you have a better way of doing this but time is of the essence here so the quickes solution that duplicates my sourcefolder is fine by me!

Thanks in advance!
T
 
Well, good news! If these are Apple Xserve RAID units, your actually attached via Fibre Channel, not FireWire, which is good! Fibre is MUCH faster! :)

You could just write a shell script that calls something like ditto to duplicate your data from one volume to another, such as:

sudo ditto -rsrc -vV /Volumes/Vol_Name_1/Path/to/data /Volumes/Vol_Name_2/Path/to/backup

That'll copy your data, resource forks (this is default in Tiger) and will print out what its doing to your console window.

You also could use rsync, cp or any other copy utility that's OS X ready. You also could use Carbon Copy Cloner for a GUI way to copy data from one volume to another. CCC also has a scheduling capability built in.

Where are you located? The questions that you have are very serious concerns, such as disaster recovery. You may want to have someone come out onsite for a day or two to get you up to speed and ready! :)

Michael
 
Go3iverson said:
Well, good news! If these are Apple Xserve RAID units, your actually attached via Fibre Channel, not FireWire, which is good! Fibre is MUCH faster! :)

You could just write a shell script that calls something like ditto to duplicate your data from one volume to another, such as:

sudo ditto -rsrc -vV /Volumes/Vol_Name_1/Path/to/data /Volumes/Vol_Name_2/Path/to/backup

That'll copy your data, resource forks (this is default in Tiger) and will print out what its doing to your console window.

You also could use rsync, cp or any other copy utility that's OS X ready. You also could use Carbon Copy Cloner for a GUI way to copy data from one volume to another. CCC also has a scheduling capability built in.

Where are you located? The questions that you have are very serious concerns, such as disaster recovery. You may want to have someone come out onsite for a day or two to get you up to speed and ready! :)

Michael

Is there a way to exclude some data in the particular directory being backed up using ditto? Can I specify that ditto should delete files that have been deleted in the sourde dir also on the destination dir?

Seems like ditto is the command to use since it preserves the resource data or is the current rsync version handling this as well?

/T
 
If you're looking for a great "synchronizer" backup option, I recommend ChronoSync... it's flexible and configurable, and may do exactly what you need.
 
Rsync currently has some difficulties, according to some folks. :)

If your just doing disk to disk, you could look at Carbon Copy Cloner. Its GUI based and has scheduling options. Free too! ;)
 
Back
Top