I'm currently tasked to setup Veeam for Office 365 and was given instructions to have the following retention policy:
Backup Daily for 31 Days
Backup Monthly for 12 Months
Backup Yearly for 7 years
In order to achieve this I was going to create 9 repositories (keeping items individual / tidy):
mailbox_daily
mailbox_monthly
mailbox_yearly
onedrive_daily
onedrive_monthly
onedrive_yearly
sharepoint_daily
sharepoint_monthly
sharepoint_yearly
Now, im lost, because A) I cannot choose a yearly retention on a specific date and B) I'm thinking the above scheduling should be done at the Backup Job level not at the creation of a Repository?!
Advice would be much appreciated to get my head round Repository vs Backup Job and scheduling

Thank you