Ero sivun ”Backup” versioiden välillä

Iwanan Wikipediasta
Siirry navigaatioon Siirry hakuun
Rivi 1: Rivi 1:
−
Omassa koneessa anacronin avulla päivittäin pyörivä backup.
+
Omassa koneessa anacronin avulla päivittäin pyörivä backup. Kopioidaan ainoastaa kirjanpito, avensis- ja läskit-taulukot historiadataksi talteen.
  
−
# backup.sh
 
 
  # ------------------------------------------------------------------------------------------
 
  # ------------------------------------------------------------------------------------------
 
  # Backup versiolle Ubuntu 10.04 / 29.08.2010                                              |
 
  # 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ä                          |
 
  # ------------------------------------------------------------------------------------------
 
  # ------------------------------------------------------------------------------------------
−
 
−
umount /media/backup_levy
 
−
mount -t ext3 /dev/sda1 /media/backup_levy/
 
 
   
 
   
 
  ddate=`date +%Y-%m-%d_%H:%M`
 
  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/cash/cash /home/kirjanpito/$ddate' cash'
−
  rsync --times /home/igor/sync/avensis.ods /media/backup_levy/kirjanpito/$ddate' avensis.ods'
+
  rsync --times /home/igor/sync/avensis.ods /home/kirjanpito/$ddate' avensis.ods'
−
# rsync --times /home/igor/sync/läskit.ods /media/backup_levy/kirjanpito/$ddate' läskit.ods'
+
  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" /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
 
  date >> /root/cmd/backup.log
 
  df -h >> /root/cmd/backup.log
 
  df -h >> /root/cmd/backup.log
−
umount /media/backup_levy
 
 
   
 
   
 
  rm /home/backup.log
 
  rm /home/backup.log
Rivi 30: Rivi 23:
 
   
 
   
 
   
 
   
 +
# # ------------------------------------------------------------------------------------------
 +
# # 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
−
  # Historiikkia versioista 6.10 ja 8.04                                                    |
+
−
  # ------------------------------------------------------------------------------------------
+
# 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
 
  # sudo mount -t ext3 /dev/sdb1 /mnt/backup

Versio 4. maaliskuuta 2012 kello 14.18

Omassa koneessa anacronin avulla päivittäin pyörivä backup. Kopioidaan ainoastaa kirjanpito, avensis- ja läskit-taulukot historiadataksi talteen.

# ------------------------------------------------------------------------------------------
# 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ä                           |
# ------------------------------------------------------------------------------------------

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'

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


# # ------------------------------------------------------------------------------------------
# # 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