This seems like something that shouldn’t be relevant/possible, and yet…
I’m trying to do a zfs send | zfs receive
to back up one of my datasets (four pools, backing up data from one onto another much larger one). SSHing in from Powershell (haven’t tried anything else yet) and running the command:
sudo zfs send first_pool@migration020125 | pv | sudo zfs receive -s -v -d other_pool
will start to work, but if I interact with the Powershell window in any meaningful way (resize), zfs send
exits and the process fails (see output below). This happens if I’m in the base shell or in tmux
. This happens if I include pv
or don’t.
zsh: exit 1 sudo zfs send first_pool@migration020125 |
zsh: done pv |
zsh: IOT instruction sudo zfs receive -s -v -d other_pool
Currently have it running in tmux
through the “Linux console” option on the splash screen, but I’d really like to know why I can’t kick this off from a “normal” terminal. Why is ZFS send failing when I resize my terminal? Thoughts? Thanks.
Deets:
TrueNAS Scale ElectricEel-24.10.1
Virtualized inside Proxmox 8.3.2, hardware passthrough of HBA, 32GiB of RAM, 6 cores