#!/bin/bash
# Copia os discos de DADOS do CHPL direto do LV para os volumes no helper.
# Roda NO NO -4, DEPOIS do qm shutdown da VM 185.
# NAO copia o virtio1 (Z: DB_OLD, 100G) - copia de rollback de 17/08, fica na origem.
set -eu
H=177.85.38.85
S="-i /root/.ssh/wci-dep -c aes128-gcm@openssh.com -o Compression=no -o StrictHostKeyChecking=no"
copia () {
  echo "=== $3: $1 -> $H:$2"; local t0=$SECONDS
  lvchange -ay "$1" 2>/dev/null || true
  dd if="$1" bs=4M status=progress | zstd -1 -T8 \
    | ssh $S ubuntu@$H "unzstd | sudo dd of=$2 bs=4M conv=sparse"
  echo "   $3 levou $((SECONDS-t0))s"
}
copia /dev/VG_Storage0/vm-185-disk-2 /dev/vdb "F: DADOS (SISTEMA TID, MDFSQL)"
copia /dev/VG_Storage0/vm-185-disk-3 /dev/vdc "B: DB (bancos + Binarios do ERP)"
echo "=== confira no helper:"
ssh $S ubuntu@$H "sudo partprobe /dev/vdb /dev/vdc 2>/dev/null; sudo blkid /dev/vdb* /dev/vdc*"
echo "=== FIM DADOS OK"
