Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Say I back up the / partition with cpio and the disk fails. Would I have to reinstall all third party programs if I used cpio to restore the / on a new disk? Or is backing / up enough to keep them installed.

Or, is the only way to do this to clone the disk with dd? I don't have a disk large enough to clone the servers partitions, so cloning won't do.

share|improve this question
up vote 1 down vote accepted

It kind of goes without saying that if you backup and restore everything, then everything will be there. Also cpio is an odd choice, tar is better.

share|improve this answer
I thought so, but I wanted to make sure. Thank you. – Nate Dec 27 '11 at 18:37
Well, cpio syntax is shorter (for doing backups). – djangofan Dec 27 '11 at 19:49
@djangofan, how do you figure? You have to run a separate find process to generate the file list and pipe it to cpio. – psusi Dec 27 '11 at 20:47
@djangofan, from 2001 and largely out of date/incorrect: 1) tar also preserves hard links, 2) filename limitation is a non issue, 3) tar also preserves timestamps, 4) tar also has switches to include/exclude by pattern, 5) multiple concurrent network streams slows things down, not speeds them up. – psusi Jan 20 '12 at 20:22

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.