# Status and alerts

How to see that backups run, and the emails NeverWiped sends when something needs you. Backup alerts are sent in the language chosen at sign-up (English, French or Spanish). Account and billing emails are in French today; their subjects are quoted as they arrive, with their meaning.

## Status on the server {#status}

```sh
neverwiped status
```

| Line (in French) | Meaning | Healthy when |
|---|---|---|
| `Abonnement` | Plan and subscription state | `trialing` or `active` |
| `Sauvegardes` | Frequency and state | `actives` (active); `SUSPENDUES (restauration toujours possible)` means paused, restore still works |
| `Espace` | Storage used out of your plan’s | well below the limit |
| `Dernière` | Last successful backup | a recent date |
| `Planification` | Schedule found | a systemd timer, `/etc/cron.d/neverwiped` or root’s crontab |

Your dashboard shows the same, per server, with the history of every run.

## Status in the dashboard {#dashboard}

Each server gets one verdict (the client area is in French today; labels quoted with their meaning):

| Label | Meaning |
|---|---|
| « Protégé » (protected) | A recent successful backup, no failure, no error found by the weekly check |
| « Première sauvegarde attendue » (first backup expected) | Newly installed, no successful backup yet |
| « À surveiller » (keep an eye on it) | The last backup failed while an older good one exists, a scheduled backup did not start, a run has said “running” for more than 12 h, the weekly check could not run or is overdue, or storage is above 90 % |
| « Action requise » (action needed) | No successful backup for 2 days (daily plans) or 8 days (weekly), the check found errors, or storage is full |
| « Sauvegardes arrêtées » (backups stopped) | Agent uninstalled, server suspended, or subscription not allowing new backups; restore still works |

The reasons are written under the verdict. Next to it:

- **last successful backup**: a failed attempt never replaces it; the failed one is shown separately;
- **next backup**: the time set for this server, in the server’s own clock, with 0 to 15 min of random delay. Once a scheduled backup has run, the dashboard also shows the date in Paris time (it works out the server’s time zone from that run);
- **size**: *backed up* is what the last successful backup read on the server; *stored* is what all kept versions take on our storage after deduplication and compression, and that is what counts against your plan.

## Alert emails {#alerts}

| Email subject (example) | When | What to do |
|---|---|---|
| “First backup succeeded for web-1” | First successful backup of a server | Test a restore into a spare folder |
| “Backup of web-1 failed” | A backup ended in error; at most one email per server per 24 h while it keeps failing | Run `neverwiped status` and `neverwiped backup now`; the message is in [error messages](/docs/errors) |
| “web-1: backups succeed again” | The first success after a failure email or a no-backup email; once per incident | Nothing; a new failure after it is emailed again |
| “No backup of web-1 for 3 days” | No success for 2 days (daily plans) or 8 days (weekly), once per interruption | Server off or reinstalled, schedule removed, storage full: check `neverwiped status` |
| “Storage 92 % used” | Storage passes 90 % | Exclude bulky files you don’t need, or move up a plan |
| “Errors found in the backups of web-1” | The automatic check found errors twice in a row, or the backups cannot be found on our storage | Keep the agent installed and delete nothing; our team has been told |
| “Backups of web-1: no more errors at the check” | A later check reads the same part again and finds nothing | Test a restore into a spare folder |
| “Backups of web-1 not checked for 36 days” | The server backs up, but no check has succeeded for a long time | `neverwiped version`, then `neverwiped check` |
| “web-1: agent uninstalled, backups kept” | `neverwiped uninstall` on a server (with `--delete-backups`: “deletion of the backups to confirm”) | If it was not you: delete nothing, change your password, check the server |
| « Sauvegardes suspendues : paiement en attente » (“Backups paused: payment pending”) | Day 10 of an unpaid subscription | Pay: backups resume on their own |
| « Vos sauvegardes seront supprimées le … » (“Your backups will be deleted on …”) | Deletion notice: unpaid, trial ended, or cancellation | Pay or choose a plan before that date; you can still restore until then |
| « Vos sauvegardes ont été supprimées » (“Your backups were deleted”) | The deletion happened | Choose a plan and run `neverwiped install` to start again |
| « web-1 : conservation raccourcie à partir du … » (“web-1: retention shortened from …”) | Someone shortened the retention of a server; it waits 7 days | Cancel it from the server page if it was not you |

You also get emails about your account and billing (sign-up, password, subscription, invoices, plan changes, cancellation, referrals). None of them asks for your recovery key, ever.

These are service emails tied to your account: the link at the bottom of each one only stops the non-essential emails (beta, tips), and alerts keep coming. Alerts stop for a server once its agent is uninstalled.

## Read the log {#log}

```sh
tail -n 50 /var/log/neverwiped.log
```

One timestamped line per event: backup started, database dumps, result, pruning. The log stays on your server.
