update
This commit is contained in:
26
backup_lv.sh
Normal file
26
backup_lv.sh
Normal file
@@ -0,0 +1,26 @@
|
||||
#!/bin/bash
|
||||
#usage sh backup_lv.sh main root /run/media/user/Volume0/backups
|
||||
#sudo lvcreate -L50G -s -n main-root-snapshot /dev/main/root
|
||||
#sudo mkdir -p /mnt/main-root-snapshot
|
||||
#sudo mount /dev/main/main-root-snapshot /mnt/main-root-snapshot
|
||||
#sudo tar -pczf /run/media/user/Volume0/backups/main-root-snapshot.tar.gz /mnt/main-root-snapshot
|
||||
|
||||
VG=$1
|
||||
LV=$2
|
||||
BPATH=$3
|
||||
DATE="$(date +%s)"
|
||||
SNAME="${VG}-${LV}-snapshot-${DATE}"
|
||||
OLVPATH="/dev/${VG}/${LV}"
|
||||
MLVPATH="/mnt/${SNAME}"
|
||||
SPATH="/dev/${VG}/${SNAME}"
|
||||
ZPATH="${BPATH}/${SNAME}.tar.gz"
|
||||
|
||||
sudo lvcreate -L50G -s -n $SNAME $OLVPATH
|
||||
sudo mkdir -p $MLVPATH
|
||||
sudo mount $SPATH $MLVPATH
|
||||
sudo tar -pczf $ZPATH $MLVPATH
|
||||
sudo umount $MLVPATH
|
||||
sudo rmdir -p $MLVPATH
|
||||
sudo lvremove -$SPATH
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
~/bin/sshproxy.sh localhost:4711 stubbfel@tweety.informatik.tu-cottbus.de
|
||||
~/bin/myscripts/sshproxy.sh localhost:4711 stubbfel@mouse.informatik.tu-cottbus.de
|
||||
|
||||
7
lvmbuckup.sh
Normal file
7
lvmbuckup.sh
Normal file
@@ -0,0 +1,7 @@
|
||||
sudo lvcreate -L50G -s -n main-root-snapshot /dev/main/root
|
||||
sudo mkdir -p /mnt/main-root-snapshot
|
||||
sudo mkdir -p /mnt/main-home-snapshot
|
||||
sudo mount /dev/main/main-root-snapshot /mnt/main-root-snapshot
|
||||
sudo mount /dev/main/main-home-snapshot /mnt/main-home-snapshot
|
||||
sudo tar -pczf /mnt/backup/main-root-snapshot.tar.gz /mnt/main-root-snapshot
|
||||
sudo tar -pczf /mnt/backup/main-home-snapshot.tar.gz /mnt/main-home-snapshot
|
||||
1
sshtunnel.sh
Executable file
1
sshtunnel.sh
Executable file
@@ -0,0 +1 @@
|
||||
~/bin/myscripts/sshproxy.sh localhost:4711 sshtunnel
|
||||
Reference in New Issue
Block a user