When I started working for my employer, they used an on-site server and file storage with overnight backup to external drives. All been limited by the internet speed (which in England is quite crazy that business parks rarely got access to an inexpensive fibre connection, whereas at home you can have cheap Full Fibre), but when things change (or rather the company need to invest in change), we moved it into the cloud.
We chose Microsoft 365 as our provider.
Once the migration was completed and people were used to using the new way of accessing their files (which haven’t been different with the integration of the OneDrive app and Windows 10, apart from links to files), I needed to find a method, how to have a backup of all files in case of emergency (or accidental removal of important files by an employee).
Despite that Microsoft provides an option to restore files for a short period (typically 30 days), sometimes it may be too short and before you notice that files are missing it will be too late. It’s better to have a backup (even an old version of the file) than don’t have it at all.
Without going into costly online backup solutions I decided to build my backup system and I made it.