Ero sivun ”Backup” versioiden välillä
Siirry navigaatioon
Siirry hakuun
| Rivi 1: | Rivi 1: | ||
=== Uusin backup === | === Uusin backup === | ||
| − | rsync -aAXv --delete --stats iivana/ jemma/ | + | rsync -avh --delete --stats iivana/ jemma/ |
| + | |||
| + | tai | ||
| + | |||
| + | rsync -aAXv --delete --stats iivana/ jemma/ | ||
===Pari kätevää manuaalikomentoa === | ===Pari kätevää manuaalikomentoa === | ||
Nykyinen versio 5. heinäkuuta 2025 kello 13.37
Uusin backup
rsync -avh --delete --stats iivana/ jemma/
tai
rsync -aAXv --delete --stats iivana/ jemma/
Pari kätevää manuaalikomentoa
# rsync -av --del /home /media/igor/USB-Backup/iivanan-koneesta # rsync -av --del --exclude=jaetut /home /media/usb0/ain-koneesta
rootille crontabilla (crontab -l)
*/10 * * * * rsync -a --del --exclude=igor/VM_VirtualBox --exclude=*.iso --exclude=*.img /home/ /mnt/rolling-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
24.04.2014 käytössä oleva 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. | # 26.10.2013 | # Backuppiin lisätty hakemistot | # - /home/testi | # - /home/kirjanpito | # Lisäksi rsynciin lisätty parametri o (owner) | # | # ------------------------------------------------------------------------------------------ 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 167d00b7-3622-4967-9f27-f9affc3b210e /media/backup_levy/ rsync -avo --recursive --delete-after --exclude-from=/home/igor/scriptit/backup_exclude_files_igor.txt /home/igor /media/backup_levy/home cp /home/* /media/backup_levy/home rsync -avo --recursive --delete-after /home/testi /media/backup_levy/home rsync -avo --recursive --delete-after /home/kirjanpito /media/backup_levy/home rsync -avo --recursive --delete-after /etc /media/backup_levy rsync -avo --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/
(VANHA) 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
2013.06.21 käytössä oleva backup.sh
# ------------------------------------------------------------------------------------------ # 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