do incremental backup on my local hard disk but i would use backup compression, is there any way to tar each account and use incremental system? i have read something on GZIP --rsyncable
I want to back-up accounts managed by cPanel/WebHostManager to a remote server. I want to be able to restore to any of the last 7 days. I believe doing an incremental back-up each night can accomplish this best, saving both bandwidth and disk space on the remote server.
Using the back-up functionality built into WHM is appealing because WHM knows what files need to be backed up to do a full restore. However, WHM can't do exactly what I'm looking for either. I've been looking into using rsync as described in this document:
[url]
It looks becaue of the "hard link" capabilities of linux, rsync can be used to create what functions like a full back-up every night but requires a full backup the first day and then each day after that only the incremental changes have to be transfered. However, because I don't know what directories need to be backed up, I'm not sure how to implement an rsyc solution either. (BTW, I want to back-up everything necessary to be able to restore each account except the log files. So, that means MySQL, mail, config info, and whatever the user has uploaded)
What I want to do is have some incremental backups in there in subdirectories. So, for example, something like this on the remote server /home/user/something.tuesday /home/user/something.friday
I thought the --backup --backup-dir Switches were used to store just the files that had changed in seperate directories, am I wrong on that?
I've read everything I could find, including the big rsnapshot scripts, but I'm not able to do what I want, it seems so simple but something's not right, am I wrong that subdirs should have just files that are new or have changed. I tried various things like this, but had no luck
Does anyone have experience in backing up mysql incrementally? From what I've read in the docs it's possible using the binary logs but I haven't been able to find a good resource on how to make this work.
I have a database that is over 5GB. There are a few Myisam tables that are insert/select only and one innodb table that receives updates/deletes/selects/inserts.
Ideally I wouldn't have to backup the 5GB every night, I'd prefer to only get the items that have changed. If I could make this work, then I could also get backups more often rather than once a night.
We have incremental backups running in our server. We want to move the cPanel accounts to a new cPanel server and restore in that server. The Backup Restore option in WHM will recognize only compressed backups (like .tar.gz) when it is placed in the /home directory. So how do I do about restoring a incremental backup through the WHM of the new server?
As a background: They had uptime problems, which have since been resolved, however now they seem to have let their cpanel license lapse. Neither I, nor my clients (nor anyone else on the server, according to their forums), can log into CPanel or WHM, getting the error "Cannot read license file." In the beginning they kept saying it would be fixed in 24 hours. 3 weeks later, still waiting.
At any rate, our biggest issue right now is that cpanel has not been working since the first week in July. I make weekly full backups, sent via ftp to a remote server, of all my client sites with a cronjob. Since cpanel has been offline, I haven't had a backup since July 1.
I'm doing a straight FTP of all the sites' data individually to my hard drive as I'm not sure what else to do to back up their stuff.
I guess my question is: If I have to resort to finding a new host (which, if this doesn't get resolved soon, I'll have to), will these straight FTP backups be enough to restore the sites, including mysql data, email accounts, cgi sections, .htaccess/.htpasswd files, etc? What about WHM data for my reseller account?
My assumption is that this will be a lot more work, but hoping it's not my only option.