A file backup without the database will not restore a store, and a website backup without DNS and mail will not restore the sales process.
A good procedure defines frequency, retention, restore tests and the person responsible during an incident.
For larger projects, DataHouse infrastructure can align backup, monitoring and resources with business risk.
For everyday hosting, start with Hostilla. For dedicated infrastructure, servers or colocation, continue with DataHouse.