install windows 10 using ide disk and virtio.iso drivers
[gnt-info] / gnt-backup.sh
index ca0fc43..fbcf261 100755 (executable)
@@ -1,21 +1,26 @@
 #!/bin/sh -xe
 
-node=arh-hw
-ganeti_export=arh-hw/ganeti/export
+node=`hostname -s`
+zfs_nfs=lib15
+ganeti_export=lib15/ganeti/export
 
 while true ; do
 
-instance=$1
-if [ -z "$instance" ] ; then
-       ssh $node zfs list -o name,written,compressratio -t snapshot -r $ganeti_export
+if [ -z "$1" ] ; then
+       ssh root@$zfs_nfs zfs list -o name,written,compressratio -t snapshot -r $ganeti_export
        exit 0
 fi
 
+mount | grep /var/lib/ganeti/export || mount $zfs_nfs:/var/lib/ganeti/export /var/lib/ganeti/export/
+
+instance=$1
 
 gnt-instance list -o name,status,oper_vcpus,oper_ram,disk_usage,pnode,snodes $instance
 gnt-backup export --noshutdown -n $node $instance || true # ignore error on swap partition
-ssh $node zfs snap ${ganeti_export}@`date +%Y-%m-%d`_${instance}
+ssh root@$zfs_nfs zfs snap ${ganeti_export}@`date +%Y-%m-%d`_${instance}
 
 shift
 
 done
+
+umount /var/lib/ganeti/export/