#!/bin/bash
# copia-teste.sh <lv> <serial> -> copia LV de VM LIGADA (so leitura, crash-consistent) para teste de boot na WCI. NAO usar no corte.
lv=$1; ser=$2; LV=/dev/VG_Storage0/$lv; H=177.85.38.42; K=/root/.ssh/wci-dep
lvchange -ay "$LV" 2>/dev/null
echo "$(date +%T) INICIO $lv"
dd if="$LV" bs=4M status=none | zstd -1 -T8 -q | ssh -i $K -c aes128-gcm@openssh.com -o Compression=no -o StrictHostKeyChecking=no -o BatchMode=yes -o ServerAliveInterval=30 ubuntu@$H \
  "D=/dev/disk/by-id/virtio-$ser; [ -b \$D ] || exit 9; unzstd | sudo dd of=\$D bs=4M conv=sparse status=none && sudo sync && echo DESTINO_OK"
echo "$(date +%T) FIM rc=[${PIPESTATUS[*]}]"
