Ero sivun ”Backup” versioiden välillä

Iwanan Wikipediasta
Siirry navigaatioon Siirry hakuun
Rivi 33: Rivi 33:
 
===Automaattinen päivä backup===
 
===Automaattinen päivä backup===
  
−
Omassa koneessa [[Anacron|anacronin]] avulla päivittäin pyörivä backup. Kopioidaan ainoastaa kirjanpito, avensis- ja läskit-taulukot historiadataksi  talteen.
+
Omassa koneessa [[Anacron|anacronin]] avulla päivittäin pyörivä backup.
  
 
  # ------------------------------------------------------------------------------------------
 
  # ------------------------------------------------------------------------------------------
Rivi 40: Rivi 40:
 
  #    26.02.2012                                                                          |
 
  #    26.02.2012                                                                          |
 
  #      Versio 2, kun päiväbackup sisäiselle kakkoslevylle on lopetettu ja siirrytty      |  
 
  #      Versio 2, kun päiväbackup sisäiselle kakkoslevylle on lopetettu ja siirrytty      |  
−
  #      käyttättämään ulkoista USB levyä manuaalikäynnistyksellä                           |
+
  #      käyttättämään ulkoista USB levyä manuaalikäynnistyksellä.                          |
 
  #                                                                                          |
 
  #                                                                                          |
 
  #    25.03.2012                                                                          |
 
  #    25.03.2012                                                                          |
 
  #      Lisätty mountti levy-id:llä backup-levylle ja lisätty backup kotihakmistosta        |
 
  #      Lisätty mountti levy-id:llä backup-levylle ja lisätty backup kotihakmistosta        |
 
  #      sinne.                                                                              |
 
  #      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.                                                          |
 
  #                                                                                          |
 
  #                                                                                          |
 
  # ------------------------------------------------------------------------------------------
 
  # ------------------------------------------------------------------------------------------
Rivi 53: Rivi 60:
 
  rsync --times "/home/igor/sync/menut ja läskit/läskit.ods" /home/kirjanpito/$ddate' läskit.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 aa16080c-866d-4898-b72e-d80b90cce18a /media/backup_levy/
−
  rsync -av --recursive --delete-after --exclude-from=/home/igor/backup_exclude_files_igor.txt /home/igor /media/backup_levy/home
+
  # 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
 
  date >> /root/cmd/backup.log
 
  df -h >> /root/cmd/backup.log
 
  df -h >> /root/cmd/backup.log
Rivi 113: Rivi 125:
 
  # df -h >> /root/cmd/backup.log
 
  # df -h >> /root/cmd/backup.log
 
  # sudo umount /mnt/backup
 
  # sudo umount /mnt/backup
−
 
  
 
[[Luokka:Backupskriptit]]
 
[[Luokka:Backupskriptit]]

Versio 19. helmikuuta 2013 kello 20.14

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