Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I'd like to make a daily backup of certain directory by adding any new files onto a CD-R. The reason I want it to be a CD-R is that I want these particular backups to survive a remote malicious attack e.g. if an attacker gains root access they could wipe all the drives etc. but they couldn't wipe the CD-R/DVD-R.

I was wondering if it's possible to do this on the server running a recent Linux kernel. Per the wikipedia page, Linux doesn't support UDF VAT. But I'm not sure if this is correct, or if it is, whether there is a decent work-around?

share|improve this question

2 Answers 2

This does not answer your question directly but addresses your intent.

To protect backup data properly, the idea is to move the data away from the system in question, to a separate replication point. This avoids having a single point of failure.

While your interest of a WORM backup to protect your backups is good,
a simpler trick would be,

  • Keep a second machine with backup space on the local network of this system
  • Use rsync or incremental tar and scp operations to backup the data
    • Incremental backup will help you roll-back once you find a corruption
    • Regular backup will just keep a present-state copy
  • Issue backup from the second machine
    (pull from there rather than push from the primary system)

If you setup this sequence properly, the backup system can also become a full copy to replace the primary machine in the event of a fatal failure.
But, that is more than you asked for.

share|improve this answer

The Puppy Linux distribution's Live CD version offers to save files you've modified to a multi-session CD-R when you shutdown the OS.

It's described as EXPERIMENTAL, but it's close to your requirement.

share|improve this answer

Your Answer

 
discard

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