Hello,
so I have 2 pools. One ssd pool (single ssd) and another pool of 4 hdds.
I want to use the ssd pool for Apps and system storage (I have a seperate boot drive for truenas OS) and VMs… The hdd Storage I use for long time Storage and backup.
I have replication task that backs up my Apps pool to a vdev in the Storage pool.
Problem:
So I got everything set up and running. Mainly I got HomeAssistant installed in a VM or Instance I guess. then I misconfigured something in HomeAssistant and wanted to rollback a snapshot of the HomeAssistant zvol, that I created in the Apps pool. I did that, but then it seemed like the rollback did not work. I tried it several times and then experimented… I deleted the volume, rolled back the zvol and recreated the volume with that zvol but then there was absolutely nothing in that (I think).
I then read some things and it turns out that apperantly when you create a volume the zvol is copied or moved and the data that the vm writes isnt then acutally stored in that zvol, but in the copied/moved thing - probably something like Apps/.ix-virt/virtual-machines/HomeAssistant in my case.
Then I fucked up and just shit on everything. I thought I just gonna recover the whole pool backup from the replication. Then I just did something like: zfs send -R Storage/AppsBackup | zfs receive -F Apps
That was what a friendly AI told me to do.
Now nothing is working anymore. all docker apps are gone (I cant set the pool to Apps to reload them). The HomeAssistant VM is still not working and I normally need to go to sleep.
Is there any hope left or should I just delete the pool and do everything from scratch?
Please help me.
Please