LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 12-19-2008, 11:04 AM   #1
gnurob
LQ Newbie
 
Registered: Dec 2006
Location: St. John's, Newfoundland and Labrador, Canada
Distribution: Debian, Raspbian, OpenELEC, Knoppix
Posts: 13

Rep: Reputation: 0
Multi-disk Copy Program Suggestion (Without Archive or Compressed Files)


A few hours on Google and sifting through YaST has turned up nothing... :-(

What program can copy files to removable media (in my case DVD+-R) and automatically handle spanning multiple disks, but NOT:
1. create an archive file (like tar, dar, zip, rar, etc.)
2. add compression
3. split files

In short, the files are preserved in their original format and may be copied directly from the media using native file coping methods (copy, cp, drag/drop, etc.). Timestamps, permissions, etc., are unimportant.

Why? Well issues 1, 2, and 3 make it difficult to unwrap the resulting package on another computer because additional software and knowledge is necessary. In my case, it is further complicated because the destination is not a Linux computer.

So, how do you get 25GB off of a Linux machine onto another computer using a lowest common denominator (file system, file names, common media, etc.)?

My best two options to date (both are undesirable)
1. use a GUI DVD creation program (K3b in my case) and pick through the source directories, or
2. creating a BASH script that creates catalogs 4.4GB via 'du' and packet writes to DVD (I really don't want to invest the time)

Thanks!
 
Old 12-19-2008, 01:48 PM   #2
whansard
Senior Member
 
Registered: Dec 2002
Location: Mosquitoville
Distribution: RH 6.2, Gen2, Knoppix,arch, bodhi, studio, suse, mint
Posts: 3,304

Rep: Reputation: 65
You could make an image file of 4.5 gigs, then mount it, and go to where the files are that you want to move, and run mv * /image-mountpoint/
when the image is full, no more files will be moved, and you can burn that set, then delete it.

just a sloppy idea.
 
Old 12-19-2008, 02:19 PM   #3
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Northeast Ohio
Distribution: linuxdebian
Posts: 7,249
Blog Entries: 5

Rep: Reputation: 191Reputation: 191
Why not just:

1: network the machines together, copy or rsync files over the network
2: use an external removable drive - External 2.5" USB hard drives are running about $70.00 for a 320 GB drive.

not sure I see the reason to burn it all to DVD's to do a one time move.

I love the mobility having an external USB HD has given me.. Wiped it, dumped the NTFS default file system, and repartitioned/reformatted it as Fat32 & EXT3 for more versatility.

Set a mount point by uuid and wrote a rsync backup script for my local machine. I can just plug in the drive and launch the script to backup all my data to the external drive. simple, fast, efficient

I also grabbed a USB to IDE2.5/3.5/SATA adapter for $15.00 from the comp store, so I can use any old HD I have laying around for this sort of function.

Last edited by farslayer; 12-19-2008 at 02:21 PM.
 
Old 12-19-2008, 03:12 PM   #4
gnurob
LQ Newbie
 
Registered: Dec 2006
Location: St. John's, Newfoundland and Labrador, Canada
Distribution: Debian, Raspbian, OpenELEC, Knoppix
Posts: 13

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by farslayer View Post
Why not just:

1: network the machines together, copy or rsync files over the network
2: use an external removable drive - External 2.5" USB hard drives are running about $70.00 for a 320 GB drive.
These are solutions for ideal circumstances. If a network was available I could choose from countless possibilities: uucp, ssh, ftp, nfs, http, smb, and even piping a dd dump over a socket with netcat. If I had large external storage available using a sneaker net goes without saying. I'm asking for help with a less than ideal circumstance.

Many scenarios could result in this predicament. Perhaps network equipment is not affordable, sames goes for external storage. Maybe the equipment is not available because of location or time of day. Maybe its a customer... would you want to send your customers home with a 320GB drive and their assurance they'd return? Sometimes disposable media is the best choice.

Also, I could also rely on the UNIX philosophy of combining many small tools to create a solution, but that is too time consuming and error prone. Meaning, the cost outweighs the benefits. However, benefiting from someone else's efforts--possibly even improving apon them--is the Linux way. Hence my request for a software or method recommendation.

The previous suggestion of mounting an image and moving files into it was very creative - it is definitely on my plan b list.

Thanks everyone.
 
Old 12-19-2008, 06:10 PM   #5
lazlow
Senior Member
 
Registered: Jan 2006
Posts: 4,363

Rep: Reputation: 172Reputation: 172
I am going to have to agree with the USB drive solution. It is cheaper/GB. It is much faster. It translates across OS (choose your file system you wish to send out). As far as the customer thing, that is easily handled. It is called a deposit. Cable companies(converter boxes), DVD rentals(and players), even gas stations (gas can) do it. With an easy solution like this it is highly unlikely anybody is going to do things in the (much harder) manner you wish.
 
Old 12-19-2008, 11:24 PM   #6
gnurob
LQ Newbie
 
Registered: Dec 2006
Location: St. John's, Newfoundland and Labrador, Canada
Distribution: Debian, Raspbian, OpenELEC, Knoppix
Posts: 13

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by lazlow View Post
I am going to have to agree with the USB drive solution. It is cheaper/GB. It is much faster. It translates across OS (choose your file system you wish to send out). As far as the customer thing, that is easily handled. It is called a deposit. Cable companies(converter boxes), DVD rentals(and players), even gas stations (gas can) do it. With an easy solution like this it is highly unlikely anybody is going to do things in the (much harder) manner you wish.
Its a restore for someone who has not replaced the computer yet. How long do you suggest I keep the loaner out?

This is mildly amusing.

The tread is a request for a disk spanning copy program. Please keep it on topic.

Thanks.
 
Old 12-20-2008, 08:57 AM   #7
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Northeast Ohio
Distribution: linuxdebian
Posts: 7,249
Blog Entries: 5

Rep: Reputation: 191Reputation: 191
so let me get this straight.

The data is on his old hard drive
in his old PC
which no longer works..

Why not just have him buy the $15.00 USB -> IDE/SATA Hard Drive adapter and give him his own hard drive to take home ?

When he buys his new machine he can plug the old Hard drive in the USB port and copy all his files off his old drive to the new system..

I fail to see how that is giving him a loaner drive if it's his drive and data to begin with ???
 
Old 03-06-2009, 06:24 PM   #8
jimiv
LQ Newbie
 
Registered: Aug 2008
Posts: 3

Rep: Reputation: 0
DiscSpan

I found this script on Source Forge. I have used it a couple of times and it works fine.

"DiscSpan allows you to backup a directory of files to multiple DVDs on the Linux platform. If you had 20GB of photos, it would prompt you for 5 DVDs. It performs the backup at the file-level, meaning that a complete copy of each file is stored on a disc."

http://sourceforge.net/projects/discspan/

This script only works with DVD's but has potential.
 
Old 03-06-2009, 08:07 PM   #9
gnurob
LQ Newbie
 
Registered: Dec 2006
Location: St. John's, Newfoundland and Labrador, Canada
Distribution: Debian, Raspbian, OpenELEC, Knoppix
Posts: 13

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by jimiv View Post
I found this script on Source Forge. I have used it a couple of times and it works fine.

[snip]

This script only works with DVD's but has potential.
Thanks, I'll check it out. (Actually, I think I did but ran into compatibility issues. Can't hurt to look 2x.

Meanwhile, I couldn't find a solution to fit those requirements so I switched to a rdiff-backup to an external drive. Its not the ideal solution for me, but the benefits of rdiff-backup are hard to deny... incremental changes unencumbered by wrapping in an archive.

Cheers
 
Old 03-07-2009, 03:17 PM   #10
jimiv
LQ Newbie
 
Registered: Aug 2008
Posts: 3

Rep: Reputation: 0
Quote:
Originally Posted by gnurob View Post
Thanks, I'll check it out. (Actually, I think I did but ran into compatibility issues. Can't hurt to look 2x.

Meanwhile, I couldn't find a solution to fit those requirements so I switched to a rdiff-backup to an external drive. Its not the ideal solution for me, but the benefits of rdiff-backup are hard to deny... incremental changes unencumbered by wrapping in an archive.

Cheers
Your Welcome,

Seemed to fit your original specs. This is a Python script and could probably be modified with minimum effort and perhaps given a GUI interface. Rdiff-backup is however the better solution with a little training, in the long run more economical.

Good Luck
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Copy archive files in Linux? pmorg Linux - General 3 10-24-2007 12:55 PM
Install multi-disk program jbumgar Linux - Games 4 09-07-2006 03:27 PM
Using Tar/Star to copy a compressed file from tape geokker Linux - Software 1 09-09-2005 07:32 AM
Cannot Copy files from DVD data disk bear2x Linux - Hardware 4 06-23-2005 10:03 AM
How do i copy files to a floppy disk?? dsantamassino Linux - Newbie 32 05-30-2003 09:54 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 11:33 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration