Linux - SoftwareThis 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
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have about 16 computers running windows. I have a server running ubuntu. I want to be able to back up certain folders on the windows machines to the ubuntu server. Then I want to be able to back up the ubuntu server to an off site location. I have looked into rsync but am not sure if this will do what I need. Any recommendation to achieve this. I would like to use the differential back up ability if possible. The connection between the main location and the off site isn't fast enough to do a daily full back up.
You'll need to think about what your requirements are first,
eg.
- how long do I want to retain backups for
- how quickly do I need to be able to recover from a complete failure
- will I need to restore files ad-hoc
You may find that a tape drive attached to the server is a better option
Your Budget also depends on this. Just because it is open source does not mean it is free. I know Symantec Netbackup will do both Windows and Linux clients, but it isn't cheap.
the backups are for catastrophic events only. We have a large document repository that are also stored as paper documents. If something happened to our building fire or something and we lost the paper files and the server, I don't want it to be a total loss. It would be a back up from the 16 computers to the server then almost a mirror on the off site. Once the first full backup is made I only want backup what was changed daily (if a file is removed the same file on the off site server also gets removed ect.) The only time I would need to restore is if something happened to the main building.
If you only ever do one full backup, your differential will never stop growing eventually being larger than your full backup.
I'd probably have to go with a local tape backup and offsite storage, there are plenty of companies who will do tape storage, pickups and dropoffs for you
Distribution: Solaris 9 & 10, Mac OS X, Ubuntu Server
Posts: 1,197
Rep:
Take a look at Amanda -- http://amanda.zmanda.com/. In principle it can do everything you want. It's just a matter of deciding on details and policy and setting up the right configuration.
sudo apt-get install backuppc
less /usr/share/doc/backuppc/README.Debian
Read, configure, enjoy :-)
Use the samba backend for the windows hosts and use rsync over ssh for the offsite backup mirror.
Your local ubuntu machine can do daily partial backs and weekly full backups, and you can sync the weekly full backup to the offsite machine with the slow connection.
I use bacula a t smallish set I help run. It was interesting to setup, but very flexible. it also has a pretty good windows client. You can also backup to disk. with iSCSI pretty cheap you can setup a 3 legged backup system (local, iSCSI, and tape).
the backups are for catastrophic events only. We have a large document repository that are also stored as paper documents. If something happened to our building fire or something and we lost the paper files and the server, I don't want it to be a total loss. It would be a back up from the 16 computers to the server then almost a mirror on the off site. Once the first full backup is made I only want backup what was changed daily (if a file is removed the same file on the off site server also gets removed ect.) The only time I would need to restore is if something happened to the main building.
Don't forget to actually test the backups, too. You don't want to be in a position to find that, with your building levelled by some event, your backups are corrupt or out of date. Don't just test once ... test regularly. And document the procedures at the backup site (backups are no good if the surviving staff don't know what to do).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.