At a glance Decide what to backup, where to store backup and how to test playback regularly.
Determine what data is important
- page files, applications and materials sent;
- a database together with a coherent export procedure;
- service configurations, certificates and dependency list;
- Secrets and keys kept safe, with limited access.
backup Store Off-Server
If the VPS disk fails or the account is taken over, a backup available only on the same server can disappear with the data. Select a separate location, limit permissions, and encrypt confidential data.
Select the frequency to change
A page that changes every day requires a different schedule than a test project. Determine how much data you can play manually and how long you can wait for the service to return. Keep a few previous versions.
Test Playback
Restore a backup on a separate environment and check if the application starts, the database is readable and the permissions are correct. Note the play order and the access data. The test exercise is part of the backup plan.
Back up first. Change one thing at a time.
Back up your working files, make a change and check the logs. Changing one thing at a time makes it easier to find the cause of a problem and restore your previous settings.
Back to the knowledge base