Hello,
I just read through and tested a full nextcloud setup using the TrueChart provided "app". So far, so good, everything went fine and the instance is running.
As the installer asks for a hostPath to store the nextcloud data, I was curious if there was a way to define a hostPath for the database files too (to perform fs level backups/restores). After poking around a while I found that there is no such setting, but I managed to find the DB within the postgres pod which is spawned as part of the nextcloud instance. I hoped to be able to locate the db files somewhere within the ix-applications dataset, but had no luck. This ultimately leads to my question: How is the nextcloud db, postgres in this case, persisted across reboots? I'd expect it to be at least some sort of docker volume, which should be visible from outside the container/pod. How am I supposed to perform backups of the database? How can I restore a fs level backup from an instance that ran on TN Core within a jail?
If you miss any information, don't hesitate to ask.
I just read through and tested a full nextcloud setup using the TrueChart provided "app". So far, so good, everything went fine and the instance is running.
As the installer asks for a hostPath to store the nextcloud data, I was curious if there was a way to define a hostPath for the database files too (to perform fs level backups/restores). After poking around a while I found that there is no such setting, but I managed to find the DB within the postgres pod which is spawned as part of the nextcloud instance. I hoped to be able to locate the db files somewhere within the ix-applications dataset, but had no luck. This ultimately leads to my question: How is the nextcloud db, postgres in this case, persisted across reboots? I'd expect it to be at least some sort of docker volume, which should be visible from outside the container/pod. How am I supposed to perform backups of the database? How can I restore a fs level backup from an instance that ran on TN Core within a jail?
If you miss any information, don't hesitate to ask.