backup-20240509-21h06
This commit is contained in:
parent
dd00c7dd2a
commit
50234cef9c
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
DATE=$(date +%Y%m%d-%Hh%M)
|
DATE=$(date +%Y%m%d-%Hh%M)
|
||||||
LOGFILE=/home/johannes/.var/log/${DATE}-backup.log
|
LOGFILE=/home/johannes/.var/log/manual-backup-${DATE}.log
|
||||||
touch $LOGFILE
|
touch $LOGFILE
|
||||||
echo "--------------------------------------------------------------------" >> $LOGFILE
|
echo "--------------------------------------------------------------------" >> $LOGFILE
|
||||||
for repo in $(find /home/johannes -type d -name '.jr_backup'); do
|
for repo in $(find /home/johannes -type d -name '.jr_backup'); do
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
#/bin/bash`
|
#/bin/bash`
|
||||||
DATE=$(date +%Y%m%d-%Hh%M)
|
DATE=$(date +%Y%m%d-%Hh%M)
|
||||||
LOGFILE=/home/johannes/.var/log/push-${DATE}-backup.log
|
LOGFILE=/home/johannes/.var/log/push-backup-${DATE}.log
|
||||||
for d in $(find -type d -name '.jr_backup'); do
|
for d in $(find -type d -name '.jr_backup'); do
|
||||||
printf "%s: " $repo >> $LOGFILE
|
printf "%s: " $repo >> $LOGFILE
|
||||||
git -C ${repo}/.. push origin main >> $LOGFILE 2>&1
|
git -C ${repo}/.. push origin main >> $LOGFILE 2>&1
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
DATE=$(date +%Y%m%d-%Hh%M)
|
DATE=$(date +%Y%m%d-%Hh%M)
|
||||||
LOGFILE=/home/johannes/.var/log/root-${DATE}-backup.log
|
LOGFILE=/home/johannes/.var/log/root-backup-${DATE}.log
|
||||||
touch $LOGFILE 2>&1
|
touch $LOGFILE
|
||||||
pushd /etc
|
sudo git -C /etc add /etc >> $LOGFILE 2>&1
|
||||||
sudo git add /etc/* >> $LOGFILE 2>&1
|
sudo git -C /etc commit -m "backup-$DATE" >> $LOGFILE 2>&1
|
||||||
sudo git commit -m "backup-${DATE}" >> $LOGFILE 2>&1
|
sudo chown -R johannes:johannes /etc/.git >> $LOGFILE 2>&1
|
||||||
sudo chown -R johannes:johannes .git >> $LOGFILE 2>&1
|
|
||||||
popd
|
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,13 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
DATE=$(date +%Y%m%d-%Hh%M)
|
DATE=$(date +%Y%m%d-%Hh%M)
|
||||||
LOGFILE=/home/johannes/.var/log/${DATE}-user-backup.log
|
LOGFILE=/home/johannes/.var/log/user-backup-${DATE}.log
|
||||||
touch $LOGFILE
|
touch $LOGFILE
|
||||||
echo "--------------------------------------------------------------------" >> $LOGFILE 2>&1
|
echo "--------------------------------------------------------------------" >> $LOGFILE
|
||||||
for repo in $(find /home/johannes -type d -name '.jr_backup'); do
|
for repo in $(find /home/johannes -type d -name '.jr_backup'); do
|
||||||
git -C $repo/.. add $repo/../* >> $LOGFILE 2>&1
|
git -C $repo/.. add $repo/.. >> $LOGFILE 2>&1
|
||||||
git -C $repo/.. commit -m "backup-${DATE}" >> $LOGFILE 2>&1
|
git -C $repo/.. commit -m "backup-${DATE}" >> $LOGFILE 2>&1
|
||||||
sudo chown -R johannes:johannes $repo/..
|
sudo chown -R johannes:johannes $repo/..
|
||||||
printf "\n\n\n" >> $LOGFILE 2>&1
|
printf "\n\n\n" >> $LOGFILE
|
||||||
done
|
done
|
||||||
echo "--------------------------------------------------------------------" >> $LOGFILE 2>&1
|
echo "--------------------------------------------------------------------" >> $LOGFILE
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user