#Auf linuxmuster-Server: (Platz sparen) #find /home/teachers -type d -iname "FirefoxProfil" -exec rm -r "{}" ";" #find /home/students -type d -iname "FirefoxProfil" -exec rm -r "{}" ";" #find /home/teachers -type d -iname "LibreOffice" -exec rm -r "{}" ";" #find /home/students -type d -iname "LibreOffice" -exec rm -r "{}" ";" #find /home -type d -iname ".Trash-*" -exec rm -r "{}" ";" 2>&1 >> /media/sdg/backup/backup.log #Auf Host dieses Script starten (mit SCREEN, s.u.): mount /dev/sdg1 /media/sdg #Eventuell vorhandenes Backup umbenennen mkdir /media/sdg/backup #################################### #mit screen -R backup arbeiten !!! # #################################### echo "===== Backup der linuxmuster.net =====" >> /media/sdg/backup/backup.log date >> /media/sdg/backup/backup.log echo "== lvmcreate, kpartx ==" >> /media/sdg/backup/backup.log lvcreate --size 20G --snapshot --name backupsnap /dev/SVR-host/linuxmuster.net 2>&1 >> /media/sdg/backup/backup.log kpartx -av /dev/SVR-host/backupsnap 2>&1 >> /media/sdg/backup/backup.log echo "== mount backupsnap1 ==" >> /media/sdg/backup/backup.log mount /dev/mapper/SVR--host-backupsnap1 /media/backupsnap/ 2>&1 >> /media/sdg/backup/backup.log echo "== rsync der Root-Partition ==" >> /media/sdg/backup/backup.log rsync -aPq /media/backupsnap/ /media/sdg/backup/root/ 2>&1 >> /media/sdg/backup/backup.log umount /media/backupsnap/ 2>&1 >> /media/sdg/backup/backup.log #backupsnap 2 ist bei mir swap !!! echo "== mount backupsnap3 ==" >> /media/sdg/backup/backup.log mount /dev/mapper/SVR--host-backupsnap3 /media/backupsnap/ 2>&1 >> /media/sdg/backup/backup.log rsync -aPq /media/backupsnap/ /media/sdg/backup/var/ 2>&1 >> /media/sdg/backup/backup.log umount /media/backupsnap 2>&1 >> /media/sdg/backup/backup.log echo "== mount backupsnap4 ==" >> /media/sdg/backup/backup.log mount /dev/mapper/SVR--host-backupsnap4 /media/backupsnap/ 2>&1 >> /media/sdg/backup/backup.log rsync -aPq /media/backupsnap/ /media/sdg/backup/home/ 2>&1 >> /media/sdg/backup/backup.log umount /media/backupsnap 2>&1 >> /media/sdg/backup/backup.log echo "== kpartx weg, lvremove ==" >> /media/sdg/backup/backup.log kpartx -dv /dev/SVR-host/backupsnap 2>&1 >> /media/sdg/backup/backup.log lvremove -f /dev/SVR-host/backupsnap 2>&1 >> /media/sdg/backup/backup.log echo "##### Backup End ##### " >> /media/sdg/backup/backup.log