You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Export and Import of backup flattens the collections.
When importing or exporting the backup, the collections become flat again. Path name is recorded in backup file, however when file is imported, the data is not grouped into right collections.
In 1.18.3, the backup feature was deprecated due to [being left] unmaintained.
Backup & Restore with JSON has been deprecated and issues will not be fixed due to the amount of problems it has been causing for our users and us.
The current design is just not maintainable, causing countless bugs.
In v2.0 the deprecated backup tool is being removed because of this reason.
Please consider using SQL, API based1 or infrastructure based2 backup instead.
F.Y.I., we prefered backup and restore notifications and monitors with python and uptime-kuma-api
( https://uptime-kuma-api.readthedocs.io/ ).
Unfortunately, it is not possible to get then add dicts as is, we needed to pop/remove some fields, and manage relationship between monitors and notifications. But it was valuable.
📑 I have found these related issues/pull requests
Export and Import of backup flattens the collections.
When importing or exporting the backup, the collections become flat again. Path name is recorded in backup file, however when file is imported, the data is not grouped into right collections.
Add status page set up to backup file.
🛡️ Security Policy
Description
No response
👟 Reproduction steps
https://url/dashboard -> Settings -> Back up -> Export / Import
👀 Expected behavior
The uptime pages should be organised by collections on import.
Status page entries are not exported
😓 Actual Behavior
The imported pages should be organised by collections
Status page entries should be exported
🐻 Uptime-Kuma Version
1.23.13
💻 Operating System and Arch
Linux/X86_64 (Ubuntu)
🌐 Browser
Arc / Chromium
🖥️ Deployment Environment
📝 Relevant log output
No response
The text was updated successfully, but these errors were encountered: