Back up without thinking about it
By default ToutWAF backs itself up every 24 hours and keeps the 7 most recent archives; you can choose a time, an interval or a cron expression.
Back up ToutWAF (and the linked ToutPanel) from one page: a daily schedule, a restore test after every backup, encrypted archives, off-site targets, a guided restore with a preview and an automatic rollback if it fails.
Where to find it in the console : Console: Infrastructure > Backups; command line: toutwafctl backup and toutwafctl restore.
By default ToutWAF backs itself up every 24 hours and keeps the 7 most recent archives; you can choose a time, an interval or a cron expression.
Right after it is made, each local archive is restored to a blank: database integrity, same inventory, no private key in clear. An archive that does not restore is not a success and raises an alert.
Every archive is encrypted (AES-256-GCM) before it is written or sent anywhere: with a passphrase, or with the installation's master key.
The restore guide compares the archive to the live database and says what would change before you confirm. If the console does not come back healthy, the previous data is put back.
The state of the control plane: the data plane holds nothing unique, you reinstall it and enrol it again.
Database (policies and versions, sites, users, audit log, lists, certificates, integrations, events on request) and the master key. Secrets are sealed before they reach the database.
A directory, S3, SFTP (server fingerprint pinned), WebDAV or a command, each with its own schedule, retention and bandwidth limit. Under licence: the local backup stays free.
When a ToutPanel is linked, the page shows the state of its backup plans and can create one from the console. Its archives stay in ToutPanel.
toutwafctl backup create, list, download, targets, run, verify; toutwafctl restore for an offline restore, with the service stopped.
A default rule alerts when the last good backup of a destination is older than 36 hours.
A second console can follow the first and take over by hand. Under licence.
It unseals integration passwords, SSO secrets, TOTP seeds and ACME credentials.
The documentation checklist, in short.
We prefer to say it plainly.
You create a named backup, download it, then upgrade with a way back.
A scheduled SFTP or S3 target, with a restore test after every upload.
On a new host, you follow the restore guide and check with the Doctor.
The basics are free; the advanced options need a paid offer. An option under licence stays visible in the console, locked, never hidden.
العودة إلى القيمة الافتراضية لخيار متقدم ممكنة دائماً. ما يحدث عند انتهاء ترخيص مدفوع موصوف في الأسئلة الشائعة عن الأسعار: 48 ساعة سماح، ثم 48 ساعة للقراءة فقط، ثم تُعطَّل حماية WAF حتى التجديد.
الأسعار Read the documentation
ثبّته على خادمك الخاص، أو راسلنا للحديث عن التراخيص.