Quote:
|
Originally Posted by portalgod
What is the real SPRY backup policy? Full nightly backups of data+OS as advertised on teh site, or the week of incrementals? Either is perfectly fine with me (my belief is : if one really needs a backup of one's data, one needs to make MANY copies of it oneself), I just need to know which one it is so I can plan out my own backup / retrieval strategy.
|
According to our backup system administrators documentation, our backup system does full backups once a week. Every other evening, an incremental backup of all changes since the last backup operation is performed.
Due to the vast amount of data that is all Spry
VPS's (OS and data) currently totalling over a couple terabytes, our backups sytem takes several hours to restore files. It is also not immune to temporary failures, preventing our technicians from being able to access the last full backup.
Our backup system is designed with catastrophic hardware failure in mind, meaning its main purpose is to ensure we are able to recover hosted
VPS's in the event of a hardware node failure. In this case, only the most recent incremental backup is required (since most of the data will still be accessible on the hardware node) and all files for a hardware node would be extracted in one restore operation.
If you need to retain more than a couple days worth of backups, we highly recommend configuring your own backup system/strategy without regard to our backup system. There are several advantages to doing so:
* Our restores take a long time due to the huge amount of data that must be sorted through to extract your files. (Several hours in most cases.)
* You can control how your backups are run and can make incremental backups more often than we are able to. You could, for example, run an rsync two or three times a day rather than once nightly as we do.
* You can lock important files before a backup to make sure they are backed up into a consistent state, for example your MySQL files could be locked before a run and then unlocked afterwards. We don't know which files our customers would need treated this way, so the dump just captures all the files as they run, and they can change while being dumped. (Some MySQL database storage engines are highly susceptible to data loss if not locked prior to backup via file system dump.)
* You can keep your backup files around for as long as you want.