Change hostname from alphys to principal

This commit is contained in:
rot
2017-05-09 09:04:11 +00:00
parent 01bf70eef5
commit 592dab4d7d

View File

@@ -8,15 +8,15 @@
#
#for å legge til en backup jobb:
# zfs create alphys-zdata/backupz/%name%
# zfs create principal/backupz/%name%
#
#sørg for at alphys kan logge inn som brukerene på boksen uten passord:
#sørg for at principal kan logge inn som brukerene på boksen uten passord:
#
#ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCsCm6f5JOlKDbZMiQ6rXvU35QU4Gs/WKKlZymXtFxPhK5jBoZskQjNhfsr+peuhnZ1y+04L9qEBkN3jN0ThROaRaKSFVWfnMnij7pEB0bmJRxDmkQsHL7YsAm6tPn8116tt9m9ASPYE5RpnaDGtxTP7uXa42URvwXdvWY618tdX4z39JG9f85KYexhwRbhaBMLnSPH6JKCKu1tTBwr7oEbuhLFrFXQwqWRip/oN/6/eSxnIrwaey1GM+CdNfeGh/0OeQJ4XIUas2WbgiQRw6Dkxo32FeFS5LVaOYWRys6W3Znw9a9yOYImjJ8WUmiwSeN2bksUizNBNA1HBhoKGM5b root@alphys
#
echo "PVV; hjemmelaget backupscript (2017.03.16 \$Revision: 1.1 $)"
echo "PVV; hjemmelaget backupscript (2017.03.16 \$Revision: 1.2 $)"
echo
echo $(date)
@@ -41,7 +41,7 @@ if [ -e $lockfile ]; then
echo "Forrige backup ble avbrutt, rydder opp..."
rm $lockfile
zfs snapshot -r alphys-zdata/backupz@avbrutt_${snapshot} && \
zfs snapshot -r principal/backupz@avbrutt_${snapshot} && \
echo "ZFS-snapshot OK." || echo "ZFS-snapshot FEILET!"
# TODO: zfs rollback til forrige komplette backup.
@@ -54,9 +54,9 @@ trap "rm $lockfile; echo 'Avbrutt, sletter låsfil...'; exit -2" SIGINT
echo $$ > $lockfile
echo "Sjekker at det er nok ledig plass på disken..."
zfs get available alphys-zdata/backupz
zfs get available principal/backupz
#while [ $(/bin/df /backupz/ | /usr/bin/awk '/^backupz/{print $4}' ) -lt 100000000 ] ; do
while [ $( zfs get -Hp available alphys-zdata/backupz | cut -f3 ) -lt 4000000000 ] ; do
while [ $( zfs get -Hp available principal/backupz | cut -f3 ) -lt 4000000000 ] ; do
echo; echo "Disken er nesten full, rydder"; echo
min_backups=5
if [ $(zfs list -t snapshot | grep backupz@ | wc -l) -lt $min_backups ]; then
@@ -65,10 +65,10 @@ while [ $( zfs get -Hp available alphys-zdata/backupz | cut -f3 ) -lt 400000000
fi
oldest=$(zfs list -t snapshot | grep backupz@ | head -n1 | tr @ ' ' | awk '{print $2}')
echo "Kjører zfs destroy på alle disker @$oldest"
for d in $(zfs list | grep ^alphys-zdata/backupz | awk '{print $1}'); do
for d in $(zfs list | grep ^principal/backupz | awk '{print $1}'); do
zfs destroy "$d@$oldest"
done
zfs get available alphys-zdata/backupz
zfs get available principal/backupz
echo
done
@@ -168,13 +168,14 @@ touch /backupz/homepvv/export/home
# Ta et zfs snapshot
echo "Tar ZFS-snapshot..."
zfs snapshot -r alphys-zdata/backupz@${snapshot} && \
zfs snapshot -r principal/backupz@${snapshot} && \
echo "ZFS-snapshot ferdig." || echo "ZFS-snapshot FEILET!"
echo
echo Ledig plass: $(zfs list -H -o avail alphys-zdata/backupz)
echo Ledig plass: $(zfs list -H -o avail principal/backupz)
echo
# TODO: Slett enkelte gamle snapshots?
echo "Backup ferdig: $(date)"
rm $lockfile
zpool status -xv principal