backups
|
|
| Панель и API |
https://backups.xvii.network (/api/v1, суперпользователи) |
| Восстановление инстанса |
xvii server restore HOST --kit FILE |
Что делает
- Источники:
/etc/xvii, хранилище релизов, база и папка данных каждого сервиса, все базы под управлением
apps. План без источников берёт всё.
- Хранилища: S3-совместимое, SFTP, локальная папка (репозитории restic) или канал Telegram.
- Планы: расписание, источники, хранилища, срок хранения для каждого источника.
- Проверки: еженедельно
restic check --read-data-subset 5%, ежемесячное учение с восстановлением каждой
базы платформы во временную.
- Восстановление: базы, папки, одного файла, базы приложения или всего инстанса.
- Секреты запечатаны; набор для восстановления показывается один раз.
backupsd планирует и ведёт учёт; xvii-node запускает restic, pg_dump и pg_restore от root.
События
backup.succeeded, backup.failed, backup.verify_failed, restore.finished.
Связанное
Бэкапы и восстановление