-
Notifications
You must be signed in to change notification settings - Fork 343
Description
Hi, this is a bit of a inquiry and a feature request I guess. (note: environment I run Huly in is self-hosted locally in a docker container with locally mounted volumes)
- What is the go-to method to create a backup and be able to restore it between different 0.7 versions? I see on this migration page it shows steps for users on 0.6 how they can migrate with a command: https://github.com/hcengineering/huly-selfhost/blob/main/MIGRATION.md
Is there a known command to create a backup for users already on 0.7 since things have changed such as MongoDB no longer in 0.7? Then what would the command be to do a restore as well? I mainly want to make sure I can safely backup my data before corruption happens or when a new version comes out I realize I no longer have the required files for a backup.
Right now I have the 5 volumes also locally mounted: certs, database, files, elastic, and panda. Would just zipping these up be sufficient to do a restore or are there other files such as the config and secret keys needing to also be backed up when I upgrade or do a new docker build.
- Right now it appears we can only do manual backups and documentation to do such backups seems scarce. Will future releases offer a more streamlined and user-friendly automated method for system backups and restore? For example I really like YouTrack's backup system. I can schedule periodic backups, how many to keep, and their frequency all within the app. Even better when I upgrade to a new version the setup process allows me to find the zip folder and it will do the rest on a restore:
