Ero sivun ”Backup” versioiden välillä

Iwanan Wikipediasta
Siirry navigaatioon Siirry hakuun
 
(5 välissä olevaa versiota samalta käyttäjältä ei näytetä)
Rivi 1: Rivi 1:
 +
=== 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===
 
===Manuaalinen Backup USB-levylle===
  
Rivi 31: Rivi 47:
 
  .thumbnails
 
  .thumbnails
  
−
===Automaattinen päivä backup===
+
===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 [[Anacron|anacronin]] avulla päivittäin pyörivä backup.
 
Omassa koneessa [[Anacron|anacronin]] avulla päivittäin pyörivä backup.

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