Yes, for some servers that are always on I have scripts snapshotting the shares once a day (some multiple times a day) then replicate the differences to another server, then have scripts monitoring the free space of the backups storage and deleting older snapshots as needed, this way I usually can go back 30 to 60 days if needed, depending on the share, on my "cold storage" servers that are mostly off I just run the scrip manually to snapshot the disks and replicate when there's enough new data to justify an incremental backup to the backup server.