Current time: 05-03-2024, 05:50 AM Hello There, Guest! (LoginRegister)


Post Reply 
ispcp needs backup engine overhaul...
Author Message
kilburn Offline
Development Team
*****
Dev Team

Posts: 2,182
Joined: Feb 2007
Reputation: 34
Post: #7
RE: ispcp needs backup engine overhaul...
The worst thing about backups is that there's a myriad of ways to handle them, and trying to code something that adapts to everyone's needs is nearly impossible.

For example, I have set up my own backups solution, where:

- My servers are backed up 6 times a day (every 4 hours) to an external backup machine. Copies are time-rolling incremental (using rsnapshot), meaning that, for each server, I have: (1) A copy of its state 4,8,12,16 and 20 hours ago; (2) A copy of its state 1, 2, 3, 4, 5 and 6 days ago; (3) a copy of its state 1, 2, and 3 weeks ago; (4) a copy of its state 1, 2, 3, 4, 5, and 6 moths ago; and (5) a copy of its state 1 year ago. Without storing duplicated data twice, of course.
- The backup server is heavily protected, so it is the one initiating copies (this is, the servers can *not* connect to the backup box for security reasons).
- Backups are made over an lvm snapshot, to avoid the "files being modified" problem.
- Additionally, the backup process runs at a low I/O priority to avoid impacting the server while running. This is, users hardly notice that backups are being made during their execution.

What I'm trying to say with this is that IMHO the best option we have is to provide some *basic* backup functionality, along with some howtos describing alternative backup schemes (such as kurgans' how to transfer an ispcp server using rsync).
11-10-2010 08:56 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Messages In This Thread
RE: ispcp needs backup engine overhaul... - Nuxwin - 11-09-2010, 05:52 AM
RE: ispcp needs backup engine overhaul... - kilburn - 11-10-2010 08:56 PM

Forum Jump:


User(s) browsing this thread: 1 Guest(s)