Проблема в pbs возникала (я надеюсь пофиксили) из-за qemu это он отдает в вм io-error на write. А отдает он видимо по тому, что некуда писать, т.к. он держит в каком-то буфере данные которые должен отдать в pbs. Он должен был бы как ядро в случае с переполнением очереди записи поставить на паузу всю vm, но вместо этого прилетала ошибка.
Кстати, тоже самое с такими же последствиями qemu сделает если создать снепшот на почти заполненном пуле zfs и место кончится. Будет write io-error. И защитьтся от этого можно только флагом werror=stop в конфигурации vm.
scsi0: myzfs:vm-103-disk-1,size=17G,werror=stop
В этом случае при переполнении пула (или файловой системы, как я думаю) машина стопнется и не попадет в не косистентное состояние. После освобожления места, её можно перезагрузить.
Но в случае с бекпом в pbs этот флаг у меня не сработал! И файловые системы в некоторых вм порушились. Хорошо, что zfs-бекап я не отключал и удачно откатил.
Всеравно было не приятно.