Not enough space for backup
In short - I can't make backup because I don't have enough space.
In need somehow tell WHM to use out-of-server storage.
If i set Google Drive as Additional Destination - will it first try to make backup on local drive and then transfer that backup on Google Drive? I think yes. What are my options then? Please advise.
Acronis Backup? I don't need nothig fancy, just disk drive outside the server and tell WHM to use that drive. As simple as that.
Thank you
-
Hey there! Yes, the backup still has to be created locally before it can be moved to an external storage solution. If you could add another drive to the server or free up some space that would be the best solution.
0 -
Hi! Thank you very much for reply.
I can use like USB stick, 500GB, and mount that and use that for backup folder location, that is local?
0 -
Sure - as long as it's setup properly in the operating system, cPanel doesn't care as long as it isn't a partition used to store live website data (such as /home)
0 -
So there is no way to bypass the local backup and backup to remote FTP server ?
0 -
No, because it has to build the backup first and confirm there are no errors before it starts moving data.
1 -
I also wanted to clarify the same thing. We are looking into migrating from a dedicated server to a VPS, and we're finding most VPS' don't include the option for a secondary drive for backups like our dedicated server does.
- So is it completely impossible to generate cPanel backups, even to something like an S3 Compatible external service, without a local drive with ample space first?
If we could have a secondary local drive for our backups, we probably wouldn't look into separate external storage. Was just hoping it could be an option when a local drive is not. Are we stuck without backups then?!?
0 -
jethrodesign - yes, the backup has to be generated locally first before it gets moved to S3. I'm wondering if a feature request to the backup team would be the best plan for this since there's both several people asking about it and modern sites are getting larger by the minute.
0 -
Thinking a bit out of the box, but it seems like Jet Backup 5 should be able to do this by editing the workspace directory where the tmp files are stored.
https://docs.jetbackup.com/v5.3-RC/adminpanel/settings.html#workspaceDirectorySetting
If it indeed works, I can not comment on the performance of this setup method.
You could run a trial that is fully featured for 10 days, which should be enough to confirm if your migration can be done that way by setting up a very limited backup job, and if it works, do a one-time-month subscription to move the migration from testing to production.
The cost, in my honest opinion, is negligible if we are talking saving cost on migration assistance, and it is an official-supported product under cPanel, so you're not running into issues with asking questions either.
But before following my suggestion, I would wait on cPRex his take on this to see if what I suggested is viable as an alternative solution.0 -
I've been going back and forth with JetBackup support for the last few days to fully understand how it could work as an alternative to default WHM backups. Here's what I've learned so far.
- You can backup to an external storage service, such as an S3 Compatible or SSH enabled server.
- When choosing an 'Archived' or 'Compressed' backup type, you need temporary local storage space equivalent to about 110% the size of the largest account. Unsure how this compares to default WHM backups.
- When choosing 'Incremental' as the backup type, however, only certain file types are temporally stored locally (e.g., account configuration files, database dumps, etc.). So the space needed would be minimal compared to a full backup. The main Home directory files are apparently backed up straight to external storage service.
- When backing up to an S3 Compatible service (e.g., AWS, Wasabi, etc.) the files are stored in an object-based format. So they aren't human readable directly. But JetBackup indexes files so that you can still browse/search for specific file(s) to restore if needed using JetBackup. If using an SSH-based storage device, which uses 'rsync' to do transfers, the files on the destination are just direct copies of local files and are human readable if that's an issue.
- It sounds like JetBackup has recently updated the way that backups are transferred to an S3 Compatible storage service so that the performance is greatly increased and compares better with SSH-based storage destinations (see this article).
- JetBackup is just coming out with their own cloud storage solutions to integrate with their backups. It is using S3 Compatible as the storage type (see info here).
So, from what I can tell, JetBackup should be able to replace the primary functionality of default WHM backups in regards to full account backups, individual file restores, and system file backups. And, as long as just using Incremental as the backup type, should require only minimal local storage.
The cost of a JetBackup license is about $6-9/mo. depending upon any host discounts. Then storage is probably about $6-12/mo. for 1TB depending upon where you get it and what type. Would have to weight that against costs of any additional local storage needed for doing default WHM backups. In our case, with a VPS, additional separate local storage is not an option and doubt it would be in most cases. It's more of an add-on when you have a dedicated server I think.
Hope this is helpful to someone!
1 -
Thanks for sharing those findings!
0
Please sign in to leave a comment.
Comments
10 comments