Web backup
Web backup involves regularly copying a site’s files, database, and configuration to remote storage, enabling restoration after a failure, attack, or human error. A backup strategy is only complete when restoration has been tested under realistic conditions.
In practice
The 3-2-1 rule applies: three copies, on two different media, with one off-site (S3, Backblaze B2, Storj). For a WordPress or Next.js site, daily database backups and weekly media file backups cover the majority of scenarios. Testing restoration once per quarter is as important as the backup itself — many teams discover their backups were corrupted only during an actual incident.