I hope you don't take this the wrong way, but it does sound like you are in a bit over your head. it might make sense to get someone knowledgeable about PVE internals and lower-level Linux administration to guide you through this recovery, e.g. some of our partners might be able to help (
https://proxmox.com/en/partners).
that being said, you might want to
make a full disk backup first in case anything goes wrong. I will try to provide some more insight into what you are facing.
your rpool consists of filesystem datasets (which can be mounted) and zvols (which are presented as block devices). both can be copied, but the mechanism to do so is different:
- filesystem datasets need to be mounted first, then you can access them like any other filesystem (rsync, cp, ..)
- zvols are available as /dev/zdXX (and /dev/zvol/...), and can be accessed with any tool that works on block devices (dd, qemu-img convert, ...)
VM disks will be stored as zvols, to save them you can copy them to another block device (e.g., an LVM volume, and actual partition, ..) or into a raw image file, or convert it to a QCOW2 image with qemu-img. you don't want to activate the LVM groups and volumes on the partition!
zfs list
should give you an overview of available datasets including zvols. with
zfs set
you can change dataset properties such as where filesystem datasets get mounted.