Ricardo Jun
2018-11-08 2e7902f366970dbd6a0128b3d341bcaca96bf101
included commit script
2 files added
98 ■■■■■ changed files
extras/backup/jb371-commit-qcow2.sh 49 ●●●●● patch | view | raw | blame | history
extras/backup/jb373-commit-qcow2.sh 49 ●●●●● patch | view | raw | blame | history
extras/backup/jb371-commit-qcow2.sh
New file
@@ -0,0 +1,49 @@
#!/bin/bash
course=jb371
RHELVER=7.5
DATE=`date +%Y%m%d`
cd /var/lib/libvirt/images
tgtdir=/content/cache
echo "Generating 40GB VDA disks"
for i in node1 node2 master ; do
  echo Generating $i
  qemu-img commit $course-$i-vda.ovl
  srcqc=$course-$i-vda.qcow2
  dstqc=$course-$i-vda-40G-$RHELVER-$DATE.qcow2
  virt-sparsify --compress ${srcqc} ${tgtdir}/${dstqc}
done
echo
echo
echo "Generating 100GB VDA from workstation"
qemu-img commit $course-workstation-vda.ovl
srcqc=$course-workstation-vda.qcow2
dstqc=$course-workstation-vda-100G-$RHELVER-$DATE.qcow2
virt-sparsify --compress ${srcqc} ${tgtdir}/${dstqc}
echo
echo
echo "Generating 100GB VDA from services"
qemu-img commit $course-services-vda.ovl
srcqc=$course-services-vda.qcow2
dstqc=$course-services-vda-100G-$RHELVER-$DATE.qcow2
virt-sparsify --compress ${srcqc} ${tgtdir}/${dstqc}
echo
echo
echo "Generating 20GB VDB disks"
for i in node1 node2 master ; do
  echo Generating $i
  qemu-img commit $course-$i-vdb.ovl
  srcqc=$course-$i-vdb.qcow2
  dstqc=$course-$i-vdb-20G-$RHELVER-$DATE.qcow2
  virt-sparsify --compress ${srcqc} ${tgtdir}/${dstqc}
done
echo "Generating 100GB VDA from services"
qemu-img commit $course-services-vda.ovl
srcqc=$course-services-vda.qcow2
dstqc=$course-services-vda-100G-$RHELVER-$DATE.qcow2
virt-sparsify --compress ${srcqc} ${tgtdir}/${dstqc}
extras/backup/jb373-commit-qcow2.sh
New file
@@ -0,0 +1,49 @@
#!/bin/bash
course=jb373
RHELVER=7.5
DATE=`date +%Y%m%d`
cd /var/lib/libvirt/images
tgtdir=/content/cache
echo "Generating 40GB VDA disks"
for i in node1 node2 master ; do
  echo Generating $i
  qemu-img commit $course-$i-vda.ovl
  srcqc=$course-$i-vda.qcow2
  dstqc=$course-$i-vda-40G-$RHELVER-$DATE.qcow2
  virt-sparsify --compress ${srcqc} ${tgtdir}/${dstqc}
done
echo
echo
echo "Generating 100GB VDA from workstation"
qemu-img commit $course-workstation-vda.ovl
srcqc=$course-workstation-vda.qcow2
dstqc=$course-workstation-vda-100G-$RHELVER-$DATE.qcow2
virt-sparsify --compress ${srcqc} ${tgtdir}/${dstqc}
echo
echo
echo "Generating 100GB VDA from services"
qemu-img commit $course-services-vda.ovl
srcqc=$course-services-vda.qcow2
dstqc=$course-services-vda-100G-$RHELVER-$DATE.qcow2
virt-sparsify --compress ${srcqc} ${tgtdir}/${dstqc}
echo
echo
echo "Generating 20GB VDB disks"
for i in node1 node2 master ; do
  echo Generating $i
  qemu-img commit $course-$i-vdb.ovl
  srcqc=$course-$i-vdb.qcow2
  dstqc=$course-$i-vdb-20G-$RHELVER-$DATE.qcow2
  virt-sparsify --compress ${srcqc} ${tgtdir}/${dstqc}
done
echo "Generating 100GB VDA from services"
qemu-img commit $course-services-vda.ovl
srcqc=$course-services-vda.qcow2
dstqc=$course-services-vda-100G-$RHELVER-$DATE.qcow2
virt-sparsify --compress ${srcqc} ${tgtdir}/${dstqc}