Backup
Versio hetkellä 19. helmikuuta 2013 kello 20.14 – tehnyt Iwana (keskustelu | muokkaukset) (→Automaattinen päivä backup)
Manuaalinen Backup USB-levylle
Silloin tällöin kotihakemistosta ajettava backup-komentojono (backup_teralevylle.sh):
## --------------------------------- ## -- Manuaali backup Teralevylle -- ## ## 26.02.2012 ## 25.03.2012 ## --------------------------------- # sudo mount -t ext3 /dev/sdd1 /media/USB-1T sudo mount -t ext3 -U b73822eb-b6ad-4780-9c21-89102caa7815 /media/USB-1T sudo rsync -av --recursive --exclude=igor --delete-after /home /media/USB-1T/backup sudo rsync -av --recursive --delete-after --exclude-from=backup_exclude_files_igor.txt /home/igor /media/USB-1T/backup/home sudo rsync -av --recursive --delete-after /etc /media/USB-1T/backup/juuren-alta sudo rsync -av --recursive --delete-after /root /media/USB-1T/backup/juuren-alta sudo umount /media/USB-1T ## --------------------------------- ## ---------------------------------
Backupista suljetaan pois seuraavat tiedostot (backup_exclude_files_igor.txt):
.gvfs .local/share/gvfs-metadata .VirtualBox .mozilla/firefox/p0h4qmna.default/Cache/ .thumbnails
Automaattinen päivä backup
Omassa koneessa anacronin avulla päivittäin pyörivä backup.
# ------------------------------------------------------------------------------------------ # Backup versiolle Ubuntu 10.04 / 29.08.2010 | # | # 26.02.2012 | # Versio 2, kun päiväbackup sisäiselle kakkoslevylle on lopetettu ja siirrytty | # käyttättämään ulkoista USB levyä manuaalikäynnistyksellä. | # | # 25.03.2012 | # Lisätty mountti levy-id:llä backup-levylle ja lisätty backup kotihakmistosta | # sinne. | # | # 07.05.2012 | # Muutettu backup-levyn levytunnus, kun se muuttui Debian kokeiluissa. | # | # 11.02.2013 | # Lisätty /etc ja /root mukaan backuppiin, jotka jossain vaiheessa on tullut | # poistettua komentojonosta. | # | # ------------------------------------------------------------------------------------------ ddate=`date +%Y-%m-%d_%H:%M` rsync --times /home/igor/sync/cash/cash /home/kirjanpito/$ddate' cash' rsync --times /home/igor/sync/avensis.ods /home/kirjanpito/$ddate' avensis.ods' rsync --times "/home/igor/sync/menut ja läskit/läskit.ods" /home/kirjanpito/$ddate' läskit.ods' # mount -t ext3 -U aa16080c-866d-4898-b72e-d80b90cce18a /media/backup_levy/ # mount -t ext3 -U 09e877ee-8c46-4a43-8b2a-7a48b2b46999 /media/backup_levy/ mount -t ext3 -U 167d00b7-3622-4967-9f27-f9affc3b210e /media/backup_levy/ rsync -av --recursive --delete-after --exclude-from=/home/igor/scriptit/backup_exclude_files_igor.txt /home/igor /media/ backup_levy/home rsync -av --recursive --delete-after /etc /media/backup_levy rsync -av --recursive --delete-after /root /media/backup_levy
date >> /root/cmd/backup.log df -h >> /root/cmd/backup.log rm /home/backup.log cp /root/cmd/backup.log /home chown :kuvat /home/backup.log chmod 750 /home/backup.log umount /media/backup_levy/ # # ------------------------------------------------------------------------------------------ # # Backup versiolle Ubuntu 10.04 / 29.08.2010 | # # ------------------------------------------------------------------------------------------ # umount /media/backup_levy # mount -t ext3 /dev/sda1 /media/backup_levy/ # ddate=`date +%Y-%m-%d_%H:%M` # rsync --times /home/igor/sync/cash/cash /media/backup_levy/kirjanpito/$ddate' cash' # rsync --times /home/igor/sync/avensis.ods /media/backup_levy/kirjanpito/$ddate' avensis.ods' # rsync --times "/home/igor/sync/menut ja läskit/läskit.ods" /media/backup_levy/kirjanpito/$ddate' läskit.ods' # rsync -aR --exclude=.thumbnails --exclude=.mozilla --exclude=.gvfs --delete /home/igor/ /media/backup_levy # rsync -aR --exclude=.gvfs --delete /root/ /media/backup_levy # rsync -aR --delete /etc/ /media/backup_levy # date >> /root/cmd/backup.log # df -h >> /root/cmd/backup.log # umount /media/backup_levy # rm /home/backup.log # cp /root/cmd/backup.log /home # chown :kuvat /home/backup.log # chmod 750 /home/backup.log # # ------------------------------------------------------------------------------------------ # # Historiikkia versioista 6.10 ja 8.04 | # # ------------------------------------------------------------------------------------------ # sudo mount -t ext3 /dev/sdb1 /mnt/backup # ddate=`date +%Y-%m-%d_%H:%M` # rsync --times /home/igor/sync/kirjanpito_v0.9.ods /mnt/backup/kirjanpito/$ddate' kirjanpito_v0.9.ods' # rsync --times /home/igor/sync/cash/cash /mnt/backup/kirjanpito/$ddate' cash' # rsync -aR --exclude=.gvfs --delete /home/ /mnt/backup # rsync -aR --exclude=.gvfs --delete /root/ /mnt/backup # rsync -aR --delete /etc/ /mnt/backup # date >> /root/cmd/backup.log # df -h >> /root/cmd/backup.log # sudo umount /mnt/backup