I'm new to docker, and when i modified my mailcow-dockerized install i had problems merging changes back after an upgrade. I had backups and and it was a test server, but what if i run into an issue on a production server? So i'd like to have the correct procedure to:
1) save my modified setup (in my case changes where not mergeable even if i followed https://mailcow.email/dockerized/?c=I.%20Installation&p=Update_mailcow_dockerized.md ) so at least regular updates do work.
2) backup everything (containers that have important data, so i guess not the pdns-recursor), .git modified data, mailboxes, certificates, configs, all database data etc. Hardware can die and errors happen. I need a complete backup of everything
3) how to restore / move on a different hardware mailcow-dockerized after a backup. I guess i'd have to do a new install, then recover database data, config, and mailbox and i don't know what else. How can i do that?
Are scripts or instructions already created for mailcow-dockerized?