Files
myscripts/backup_lv.sh
stubbfel aee22aca6c geändert: backup_lv.sh
geändert:       complete_backup_to_remote.sh
	geändert:       rsync_backup_lv.sh
2017-01-03 16:53:16 +01:00

18 lines
359 B
Bash

#!/bin/bash
VG=$1
LV=$2
BPATH=$3
SNAME="${VG}-${LV}-snapshot"
OLVPATH="/dev/${VG}/${LV}"
MLVPATH="/mnt/${SNAME}"
SPATH="/dev/${VG}/${SNAME}"
ZPATH="${BPATH}"
sudo lvcreate -L10G -s -n $SNAME $OLVPATH
sudo mkdir -p $MLVPATH
sudo mount $SPATH $MLVPATH
sudo rsync -Pavxh --delete $MLVPATH $ZPATH
sudo umount $MLVPATH
sudo rmdir $MLVPATH
sudo lvremove -f $SPATH