Just trying to understand here, the backup files that are created automatically are rather small (9MB) while my
/data folder is
I was reading here, and it seems backing it up live at filesystem is bad. I want to know what to expect when restoring the backup from the web interface.
For me, I like to define backups as if my server dies right now, I can go quickly to the last backup with minimal downtime so I can sleep fine.
My usual backup process would be something like this:
- Stop the container with
docker stop app
- Tar the entire
- Start the container with
docker start app
- Upload the backup off-site
That way I know if my server dies right now, all I have to do is boot another ubuntu server, install docker/etc, download backup off-site, extract data, run
./launcher rebuild app and I’m back online.
The only downside I see is that there is no way that I know of to keep the server up while this happens, but this process can easily be automated.
Is this overkill? Is it really necessary to stop the container? Is there a way to keep forum up, while doing this? Something similar to nextcloud