I am going to assume you are running the vm's inside of zvols. You cannot backup to B2 with zvols as zvols are not considered files. I replicate my entire system to another freenas box. I THINK(you will have to check with them) rynch.net can do this as their backend is zfs based so you SHOULD be able to replicate to someplace like rsynch.net.