You could always cron copy the existing backups with a secondary cron job that simply copies the existing daily backups on a weekly or monthly basis without having weekly and monthly backups retained or created (by unchecking weekly and monthly in WHM > Backup > Configure Backup > Backup Retention field). The following cron would work for weekly to copy the existing daily data:
Code:
0 1 * * 6 /bin/cp -R /backup/cpbackup/daily/* /backup/cpbackup/weekly/
You would need to create the weekly folder if it doesn't already exist:
Code:
mkdir -p /backup/cpbackup/weekly
This would be different than a hardlink as it would actually contain the data and not be linking to the daily data. This would run the cron at 1:00am server time on Saturdays.