Backups broken into numerous/sectional tarballs/gzip's for faster backups, archiving, etc.
Currently the new backup scheme has two options, you either do tarballed backups, or you do incremental.
The problem for anybody who is managing backup servers, or any volume of real content, becomes the number of tiny files, and the FS performance hit involved in retaining multiple [remote] copies of the 1:1 file backups.
Alternatively the tarballed/gzip'd backups present a different problem: no matter what, ever single tarball is created from scratch, every single night, despite > 90% of the content being static.
So I bring this forward, pkgacct clearly works through various operations to come up with its packaged file, but why stop at one file? Why not produce a tarball for /mail, one for /public_html, one for [mysql DB's], etc? That way, the contents can be compared to the last tarball, if no checksums/etc. have changed, don't touch the old tarball, no need to re-create them, no need to re-transfer them to whatever backup host, etc.
This might mean for most hosting companies, the tarball with /public_html, and [cpanel settings] remains static for 98%+ of their accounts for every backup, while the /mail, and [mysql DB's] tarballs change for most accounts nightly [who doesn't get any spam, or any DB hits in a day?], etc.
This could mean > 90% less bits transferred, and make remote retention of numerous copies much more viable/straight forward without needing the full remote incremental system.
Heck, this could allow the cpanel account transfer mechanism to go more smoothly (since it uses pkgacct, same as the backups), providing a clear progress meter on the various tarballs created, transferred, uncompressed, etc. making the entire process smoother.
Also, for many this will simplify grabbing backups remotely. No good admin lets their CPanel box *push* to their remote backup destination, because that eliminates the security of the backups, if any compromise means the remote content is compromised as well. Everybody worth their salt should be *pulling* their backups from their CPanel boxes.