RE:NODE
Обзор хостинга

Эксплуатация5 мин чтения

Test the restore, not the backup

A backup that has never been restored is a hypothesis. How to test one in fifteen minutes, what usually fails, and how often to repeat it.

Эта статья пока на английском. Мы её переводим.


Everyone has backups. Rather fewer have restores. The difference only becomes visible on the day it matters, which is the worst possible moment to discover that the archive contains the wrong folder or that nobody knows the procedure.

The fifteen-minute test

  1. Take the most recent backup and download it.
  2. Restore it to a second server rather than over the live one.
  3. Start it, connect, and check the last thing that changed before the backup was taken.
  4. Write down how long the whole thing took. That number is your real recovery time.

What usually fails

  • The world is there and the configuration is not, so the server starts as a stranger.
  • Plugin data lives outside the folder somebody assumed was everything.
  • The database was never in the backup at all, because it is a different service.
An untested backup is a hypothesis. A tested one is a plan.