JetBackup 5 is unable to calculate backup size

cPanel, Industry leading hosting platform with world-class support.
Post Reply
Morais
Posts: 6
Joined: July 15th, 2021, 11:40 pm

JetBackup 5 is unable to calculate backup size

Post by Morais »

Hello!

We have recently setup a brand new server, our first one with JetBackup 5 instead of 4. We have just realized that this server is unable to calculate disk space for any one of its backups as seen attached.

We have never experienced such a thing with JetBackup 4, it always displays disk space correctly once we click the refresh button, which is no longer available in JetBackup 5. In both cases the destination is our backup server (SSH).

I should point out that the disk space usage per account in the "Accounts" tab is working properly, only the backups are unable to calculate their disk space. Either way, I did try running "repquota -a" and then restarting "jetbackup5d" as suggested by your troubleshooting page but nothing changed.

What could be the issue here?

Thanks!
Attachments
0.png
0.png (36.87 KiB) Viewed 2595 times
JetAppsAnton
Staff Member
Staff Member
Posts: 54
Joined: March 2nd, 2019, 2:40 am

Re: JetBackup 5 is unable to calculate backup size

Post by JetAppsAnton »

Hello Morais,

Thank you for your inquiry and interest in this feature. To share with you some insight regarding calculating backup sizes, JetBackup is actually able to calculate the backup size for archived/compressed backups during the backup job since each account backup gets processed into a single archived/compressed file.

As for incremental backups, however, we actually used to have a setting on JetBackup 4 that calculates the backup sizes for incremental backups automatically but our previous implementation increases backup times and high usage of IO on the backup server since it basically runs a `du` command to fetch this information.

This is why we opted to remove this setting on JetBackup 4 and have clients manually reload and fetch the backup sizes on-demand rather than automatically in the back-end to avoid negatively affecting server and backup times/performance.

With that said, the new backup and indexing engine that our developers introduced in JetBackup 5 and currently utilized in S3 compatible destinations allowed us to implement this feature with the least hit in performance by calculating and storing the backup size information locally before the backup transfer, instead of having to fetch this information on the destination. Please take a look at the attached screenshot below:
Capture.png
Capture.png (3.74 KiB) Viewed 2584 times
At this time, we are focusing our efforts on improving the performance and reliability of the new engine and once it's stable, we will continue to add more features and have new destinations, including SSH and Local destinations, utilize our new backup and indexing engine!

We also do have a Feature request HERE regarding this exact feature If I may urge you to put a vote in as this helps our developers gauge the demand and allocate dev resources accordingly.

Kind Regards,
Anton, JetApps Team
Post Reply