For our shared hosting -- we provide nightly backups. They backup to a separate array on the local machine, which then backup to a separate server within the same DC, which then backups to a remote location. I believe this should be expected.
However, we do not provide VPS backups at this time, but we try to bring this to our customers attention before they order. When we were testing our backup solutions, we found a few things would break in the backups (ie: ssh would stop working and VNC would be required to fix it). Since we don't want customers upset over partially broken backups and don't want to fix broken restores, we only backup the nodes (directly to the remote backup servers) so we can get those back online quickly if they fail. Leaving our customers responsible for backups has been working well so far, but I have no way to measure lost sales due to the lack of a backup solution.
However, we do not provide VPS backups at this time, but we try to bring this to our customers attention before they order. When we were testing our backup solutions, we found a few things would break in the backups (ie: ssh would stop working and VNC would be required to fix it). Since we don't want customers upset over partially broken backups and don't want to fix broken restores, we only backup the nodes (directly to the remote backup servers) so we can get those back online quickly if they fail. Leaving our customers responsible for backups has been working well so far, but I have no way to measure lost sales due to the lack of a backup solution.