mirror of
https://github.com/FAUSheppy/athq-vm-management
synced 2025-12-09 15:08:31 +01:00
fix: better backup script
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
echo "Doing $1"
|
echo "Doing $1"
|
||||||
|
test $@ -eq 1
|
||||||
TEST=$(python3 -c "print(int('$TYPE' in ['size_changed', 'no_high_data', 'minimal', ''])^1)")
|
TEST=$(python3 -c "print(int('$TYPE' in ['size_changed', 'no_high_data', 'minimal', ''])^1)")
|
||||||
if [ $TEST -ne 0 ]; then
|
if [ $TEST -ne 0 ]; then
|
||||||
echo Bad Filter Option [$TYPE]
|
echo Bad Filter Option [$TYPE]
|
||||||
@@ -28,10 +29,11 @@ cd ..
|
|||||||
eval `ssh-agent`
|
eval `ssh-agent`
|
||||||
ssh-add ~/.ssh/sheppymaster
|
ssh-add ~/.ssh/sheppymaster
|
||||||
rm -rf ~/athq-vm-management/build/backup/*
|
rm -rf ~/athq-vm-management/build/backup/*
|
||||||
python main.py --skip-nginx --skip-icinga --skip-ansible --skip-ssh-config --backup
|
python3 main.py --skip-nginx --skip-icinga --skip-ansible --skip-ssh-config --backup
|
||||||
|
|
||||||
TARGET=/media/root/bd358053-84a3-498c-9109-cc4f4d5c10d8/sheppy/new_server/
|
TARGET=/media/root/bd358053-84a3-498c-9109-cc4f4d5c10d8/sheppy/new_server/
|
||||||
rm "${TARGET}rsync-*"
|
rm ${TARGET}rsync-*
|
||||||
cp ~/athq-vm-management/build/backup/* $TARGET
|
cp ~/athq-vm-management/build/backup/* $TARGET
|
||||||
cd $TARGET
|
cd $TARGET
|
||||||
./wrapper $1
|
pwd
|
||||||
|
./wrapper.sh $1
|
||||||
|
|||||||
Reference in New Issue
Block a user