Hi again Dan,
What I'd recommend is running a System Protection backup job to a data container.
More information on why I suggest using a data container is available from
https://www.backupassist.com/education/ ... iners.html.
With current technologies, the traditional full/differential/incremental has kind of been replaced. The System Protection engine stores previous backups as VSS snapshots on the backup destination.
What this does is the latest backup will always look like a 'full' backup, however anything that has changed will get committed to the backup vhd(x) file and the older version of the data will be stored in the snapshot (it's essentially the same as configuring snapshots on a volume within Windows except it's all contained within your backup destination).
Once the backup destination becomes full, then the oldest snapshot will be removed so newer backups can be taken. With restore/recovery, you just select the date which you wish to restore from and it'll restore the file versions from that date in full. In comparison with the traditional methods, you'd need all incremental backup files (and load them up manually) since the last full backup to be available for the restore to be able to be completed.
For the weekly part of your solution, I'd recommend purchasing (a minimum) two USB hard drives and configure a second System Protection backup to write to these which are rotated weekly. You'd configure the job to run once a week and then take the drives offsite when you swap them. The reason for this is that you will gain redundancy in case your network location becomes unusable (damaged, natural disaster, stolen, etc.) then you'll still have backups available.
If you want to discuss further or looking for more advice, then you're more than welcome to reach out to our support team to discuss further. Contact details are found at
https://www.backupassist.com/support/contact.html.