Overview Features Requirements Download Quick Start Installation FAQ History Philosophy Contact Project Page Donate

BackupNetClone (BNC)


So you want the perfect backup solution?! You've come to the right place. Though BackupNetClone isn't perfect, it does include the following key features:

BackupNetClone's basic purpose is to perform a secure backup over the Internet from multiple computers onto a device running Linux. In other words, create off-site backups in an automated fashion over the Internet.

Imagine this scenario:

I have a NAS device at home that holds two drives. (They don't need to be the same size.) One drive is available on my network and is where all my family's documents and photos are stored. All computers in our home have that drive mapped and we save everything there.

Every night the (Linux-capable) NAS device runs BackupNetClone to create a snapshot of the first drive on the second drive. Since not many files change each day, the only additional space I'm using on the second drive is however much I added that day to the first drive.

Now let's say I mistakenly overwrite a file on the network drive. Or worse yet, I make a drastic change to a document then save it over the original. I can't undo my change after closing the word processing software, and I can't undelete my mistake since the file was never deleted. All I have to do is look at the second drive in the NAS device and grab the file from yesterday's (or any other day's) snapshot. Easy!

Or here's another scenario that is supported by BackupNetClone:

I run a small business that has important financial, customer, inventory, and order information. I've backed up the data using a tape drive in the past, but this is such a pain because my information is getting too big for the tapes, and it's hard to remember to rotate the tapes and remember to bring one home (for offsite backup, just in case the business' building burns down).

I've also started storing product information (instruction manual documents, promotional DVD video data, and catalog originals). Hard drives are cheap compared to how much data I'm storing, but tape drive sizes and DVD drives just aren't keeping up.

So I set up a Linux computer with an extra hard drive at my home. I set up BackupNetClone to nightly copy the business' data over the Internet (security is built into BNC). Now I have piece-of-mind every morning when I get my status email for the maintenance-free offsite backup, and I can even revert back to old data if I need to!

Even with my upload speeds on DSL (rated at 256Kbps), I can transfer about 1GB of data each night, which is much more than I generate on any given business day. Plus, if I do have more than that in a day, BackupNetClone will automatically catch up as it does each of the following snapshots, and the daily email tells me when it's caught up.

Note that we can combine the above scenarios in any way we want--I could be using my home NAS device to not only backup itself, but also to backup the business' data remotely every night!

Ok, so what's the catch? Why wouldn't everyone be using BackupNetClone already? Here's things to keep in mind before jumping in:

If you want more specifics on what is required to run BackupNetClone (BNC), read the Requirements page. To find out more about the features of BNC, see the Features page. Or check out the Philosophy page to learn more about how it works and why you should use it.

NOTE: Originally BackupNetClone was designed for D-Link's DNS-323 device. For information about this device check out the Wiki and associated Forum. Along with the wiki and forum, BackupNetClone is largely based on the following great projects:

Benjamin L. Brown, released to the Public Domain.