sammael
Explorer
- Joined
- May 15, 2017
- Messages
- 76
Hi,
I recently sold my proxmox server where I ran a docker dedicated vm as I distributed the containers and other vms to 2 truenas scale's, and while it's working perfectly, I cannot help but wonder what would happen if both drives in the mirror the apps run on happen to fail at once. I've searched this forum and reddit, and couldn't find an answer or the answer was generally that it's not possible. I'm not asking about "heavyscript", which I use and successfully used before to restore, but it only works locally.
Sorry if I misunderstood anything during my "research" of how to achieve this, but seems to me that:
- I can't use hostpaths and snapshot/replicate those because of the host path validation doohickey and even if I could I think some apps have hardcoded pvc's
- I can't snapshot the ix-applications dataset, for reasons delving into technobabble beyond my comprehension
So then is my only option to do what I've been doing so far and which takes literal hours to complete for about 30 apps? Which is:
- manually shutting down apps and mounting PVC's and using tar to create an archive which I can then copy to external storage
- manually backing up any databases with pgadmin and mysqlworkbech
IF my above assumptions are correct, I cannot help, but ask:
- How are paying enterprise customers fine with this?
- Are apps not meant to be used in production? (surely something designed to be un-backupable can't be production ready?)
(I realize I can't expect answers about the enterprise side of truenas here, so how much would it cost me to pay for 1 month of ix support so I can ask directly?)
Thanks for any insights
I recently sold my proxmox server where I ran a docker dedicated vm as I distributed the containers and other vms to 2 truenas scale's, and while it's working perfectly, I cannot help but wonder what would happen if both drives in the mirror the apps run on happen to fail at once. I've searched this forum and reddit, and couldn't find an answer or the answer was generally that it's not possible. I'm not asking about "heavyscript", which I use and successfully used before to restore, but it only works locally.
Sorry if I misunderstood anything during my "research" of how to achieve this, but seems to me that:
- I can't use hostpaths and snapshot/replicate those because of the host path validation doohickey and even if I could I think some apps have hardcoded pvc's
- I can't snapshot the ix-applications dataset, for reasons delving into technobabble beyond my comprehension
So then is my only option to do what I've been doing so far and which takes literal hours to complete for about 30 apps? Which is:
- manually shutting down apps and mounting PVC's and using tar to create an archive which I can then copy to external storage
- manually backing up any databases with pgadmin and mysqlworkbech
IF my above assumptions are correct, I cannot help, but ask:
- How are paying enterprise customers fine with this?
- Are apps not meant to be used in production? (surely something designed to be un-backupable can't be production ready?)
(I realize I can't expect answers about the enterprise side of truenas here, so how much would it cost me to pay for 1 month of ix support so I can ask directly?)
Thanks for any insights