Handle pkgrestore packaging on backup server

Dennis Skov Hermannsen shared this idea 3 months ago
Under Consideration

We've been trying to restore an old account that took up 54GB of space.

The entire backup was downloaded to the shared server. I thought that after this, JetBackup would just start moving files to where they should be, but no: It moves them into a folder in the workspace/restore directory called cpanelpkgrestore.TMP.work.<id>.


After this is done (meaning we know have all files from the backup twice), it starts moving files and only removes temporary files afterwards - so we're gonna end up with 3 x 54GB of used disk space, just to restore a single account.

Surely that can be done a lot better than that.

Best Answer
photo

Hi Dennis,


Thank you for your request and feedback!


I'd like to inform you that our developers have recently implemented significant improvements with the restore procedure for rsync based destinations (Local, SSH, RsyncNet) on JetBackup version 4.0.21, currently on EDGE.


To briefly explain, JetBackup can now directly restore files incrementally from the mentioned destinations above, effectively removing the need to download and store the backups locally before restoring, significantly improving the restore times.


As for improving restores on other destinations, we will discuss it over our development meetings and provide an update here accordingly.


Best Regards,

Anton, JetApps Team.

Comments (1)

photo
1

Hi Dennis,


Thank you for your request and feedback!


I'd like to inform you that our developers have recently implemented significant improvements with the restore procedure for rsync based destinations (Local, SSH, RsyncNet) on JetBackup version 4.0.21, currently on EDGE.


To briefly explain, JetBackup can now directly restore files incrementally from the mentioned destinations above, effectively removing the need to download and store the backups locally before restoring, significantly improving the restore times.


As for improving restores on other destinations, we will discuss it over our development meetings and provide an update here accordingly.


Best Regards,

Anton, JetApps Team.