Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Backups maken, hoe doen jullie dat?  (gelezen 15028 keer)

Offline Ramana

  • Lid
Backups maken, hoe doen jullie dat?
« Reactie #25 Gepost op: 2007/08/02, 10:42:12 »
Hier mijn scriptje:

-----

#! /bin/sh

# Script voor het maken van een back-up naar een USB-harddisk
# ---------- Pas eventueel onderstaande paden aan ----------
BRON1=/home/data/
BRON2=/home/ubuntu/.kde/
DISK=/media/disk
DOEL1=/media/disk/backup/data
DOEL2=/media/disk/backup/data/KDE
# geluiden
START=/home/data/linux/backup/start.wav
WACHT=/home/data/linux/backup/wacht.wav
FOUT=/home/data/linux/backup/fout.wav
GOED=/home/data/linux/backup/goed.wav
# ----------------------------------------------------
# Wachttijd indien gestart door anacron
# echo -e "\a"          
# sleep 60
# ----------------------------------------------------
A=1
LIMIT=15
clear
echo "De verbinding met $DISK wordt gecontroleerd..."
while [ "$A" -le  "$LIMIT" ]
# while [ "$A" -lt "$LIMIT" ]
do
   if test -e $DISK
then
mplayer -really-quiet $START
clear
   echo "De verbinding met $DISK is in orde"
echo "Back-up van $BRON1 wordt nu gemaakt ... even geduld a.u.b..."
rdiff-backup $BRON1 $DOEL1
echo "Back-up van $BRON1 is gemaakt!"
echo "Back-up van $BRON2 wordt nu gemaakt ... even geduld a.u.b..."
rdiff-backup $BRON2 $DOEL2
echo "Back-up van $BRON2 is gemaakt!"
echo "Verschillen tussen de laatste vijf back-ups blijven bewaard; oudere worden verwijderd..."
rdiff-backup --remove-older-than 5B $DOEL1
rdiff-backup --remove-older-than 5B $DOEL2
mplayer -really-quiet $GOED
clear
echo "Back-up is gereed!"
sleep 5
exit
else
mplayer -really-quiet $WACHT
clear
echo "Maak verbinding met $DISK!"
fi
echo -n "Verbindingscontrole $A van $LIMIT"
sleep 3
# A=`expr $A + 1`
# A=$((A + 1))
let "A += 1"
done
mplayer -really-quiet $FOUT
clear
echo "ER IS GEEN VERBINDING MET $DISK GEWEEST!"
echo "BACK-UP IS NIET GEMAAKT!"
sleep 5
exit


----------

Backups maken, hoe doen jullie dat?
« Reactie #26 Gepost op: 2007/08/02, 11:22:56 »
Ja da's die met die rare geluidjes :P

Offline woteb

  • Lid
Backups maken, hoe doen jullie dat?
« Reactie #27 Gepost op: 2007/08/02, 11:36:37 »
Citaat van: Monkwarrior
Ja da's die met die rare geluidjes :P
Die kun je er natuurlijk uitslopen..... ;)
Laptop, HP 550, Dual Core 1 GB RAM/2 Ghz:: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie) Fluxbox / IceWM / XFCE4 / Openbox / LXDE.
3 Werkstations + 1 laptop: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie Gnome/XFCE/IceWM)
Server: Debian 5.0 Stable (Lenny)

Offline Ramana

  • Lid
Backups maken, hoe doen jullie dat?
« Reactie #28 Gepost op: 2007/08/02, 12:21:56 »
Citaat van: Monkwarrior
Ja da's die met die rare geluidjes :P
Ja, met die rare geluidjes... :)

Maar is wel handig, omdat mijn externe schijf meestal uit staat.....

Backups maken, hoe doen jullie dat?
« Reactie #29 Gepost op: 2007/08/02, 13:06:38 »
Backup-zus en backup-zo, da's allemaal goed en wel, maar ik heb nog altijd de volgende vraag: als ik een upgrade doe van 6.10 (huidig) naar 7.04, wat gebeurt er dan met de data die ik in mijn /home directory heb ?  Verdwijnt die, of blijven al die fotootjes bvb daar nog altijd staan ? En wat met mijn /.Wine directory ?  Maakt het trouwens een verschil of ik de internet-upgrade doe, of dat ik de Live-CD gebruik ? Op het kaftje van die Live-CD staat er "Default installation will erase all existing software and data from your computer. If this is not what you want, follow the instructions carefully during installation." Dat beantwoordt nog niet de vraag "hoeveel, en welke data of instellingen kan ik behouden".  Ik heb nogal wat moeite gehad om mijn draadloos internet te krijgen, toen ik 6.10 voor het eerst installeerde, en ik heb toen ook een internet-upgrade geprobeerd, maar kwam op het einde op een zwart scherm met een commando-regel en wist niet wat doen, dus heb ik maar terug 6.10 geïnstalleerd.
Omwille van de besparingen hebben ze het licht aan het eind van de tunnel ook uitgedaan...

Offline woteb

  • Lid
Backups maken, hoe doen jullie dat?
« Reactie #30 Gepost op: 2007/08/02, 13:36:00 »
Citaat van: Prosper
Backup-zus en backup-zo, da's allemaal goed en wel, maar ik heb nog altijd de volgende vraag: als ik een upgrade doe van 6.10 (huidig) naar 7.04, wat gebeurt er dan met de data die ik in mijn /home directory heb ?  Verdwijnt die, of blijven al die fotootjes bvb daar nog altijd staan ? En wat met mijn /.Wine directory ?  Maakt het trouwens een verschil of ik de internet-upgrade doe, of dat ik de Live-CD gebruik ? Op het kaftje van die Live-CD staat er "Default installation will erase all existing software and data from your computer. If this is not what you want, follow the instructions carefully during installation." Dat beantwoordt nog niet de vraag "hoeveel, en welke data of instellingen kan ik behouden".  Ik heb nogal wat moeite gehad om mijn draadloos internet te krijgen, toen ik 6.10 voor het eerst installeerde, en ik heb toen ook een internet-upgrade geprobeerd, maar kwam op het einde op een zwart scherm met een commando-regel en wist niet wat doen, dus heb ik maar terug 6.10 geïnstalleerd.
Er is hier al meer over geschreven, maar als je /home directory op een aparte partitie staat, dan blijft alles wat in /home staat behouden.

Wanneer je /home op de rootpartitie / staat, dan raak je alles kwijt. Lees dit draadje maar eens door: http://forum.ubuntu-nl.org/topic/13207 en http://forum.ubuntu-nl.org/topic/13006
Laptop, HP 550, Dual Core 1 GB RAM/2 Ghz:: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie) Fluxbox / IceWM / XFCE4 / Openbox / LXDE.
3 Werkstations + 1 laptop: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie Gnome/XFCE/IceWM)
Server: Debian 5.0 Stable (Lenny)

Offline ds500ss

  • Lid
Backups maken, hoe doen jullie dat?
« Reactie #31 Gepost op: 2007/08/02, 14:13:54 »
zie hier mijn backup script wederom simpel

--- backupscript.sh ---
#!/bin/sh
zenity --title="Backup" --info --text="plaats USB stick"
export DATE="`zenity --title="Datum ingeven" --entry`"
mkdir backup-$DATE

# Backup

tar cfjv mail.tbz2 .mozilla-thunderbird
tar cfjv browser.tbz2 .mozilla
tar cfjv liferea.tbz2 .liferea_1.2
tar cfjv gnupg.tbz2 .gnupg
tar cfjv gnome-custom.tbz2 .icons .themes
tar cfjv local.tbz2 .local
tar cfjv config.tbz2 config

# SHA1 Sums

touch check.list
sha1sum mail.tbz2 >> check.list
sha1sum browser.tbz2 >> check.list
sha1sum liferea.tbz2 >> check.list
sha1sum gnupg.tbz2 >> check.list
sha1sum gnome-custom.tbz2 >> check.list
sha1sum local.tbz2 >> check.list
sha1sum config.tbz2 >> check.list
cp -rv check.list check-$DATE.SHA1SUMS
rm -f check.list

# GPG Signing

gpg --clearsign check-$DATE.SHA1SUMS

# Move

mv *tbz2 backup-$DATE
mv *SHA1SUMS backup-$DATE
mv *asc backup-$DATE

# Config backup

cp -rv backup-$DATE /media/disk/.
rm -r backup-$DATE
sync
zenity --info --text="backup-$DATE gereed"
--- backupscript.sh ---

wie het wil gebruiken dient vooral te letten op de naam waaronder schijf/stick gemount worden
en disk onder # Config backup door die naam te vervangen (b.v /media/externeschijf of (/media/externeschijf/backups)

dit is mijn manier om data veilig te stellen
kijk of jullie er misschien ook iets mee kunnen doen

ds5ooss

Offline ton1

  • Lid
Backups maken, hoe doen jullie dat?
« Reactie #32 Gepost op: 2007/08/02, 23:23:28 »
Elke week/2weken maak ik images van
Systeem en
home-partitie.
Dat doe ik via de CD van True-image(tip van Pjotr!); en opgeslagen op externe schijf.
Daarnaast extra op DVD de foto's. En afgedrukte foto's.
Dit "systeem" werkt in mijn geval niet goed: synchronisatie met mijn Windows-D:\ partitie ontbreekt. Daar zijn ook images van! Ook op de externe schijf! Zo is alles 3x opgeslagen, klopt niet. Maar scan en fotoshop helaas nog
in windows.
Ubuntu 9.10  - WindowsXP - Windows7-AMDAthlonXP2600+Geforce FX5600XT.

Offline woteb

  • Lid
Backups maken, hoe doen jullie dat?
« Reactie #33 Gepost op: 2007/08/03, 00:10:57 »
@ ds500ss

Ziet er mooi uit. Maar dit viel mij op:

# Backup

tar cfjv mail.tbz2 .mozilla-thunderbird
tar cfjv browser.tbz2 .mozilla
tar cfjv liferea.tbz2 .liferea_1.2
tar cfjv gnupg.tbz2 .gnupg
tar cfjv gnome-custom.tbz2 .icons .themes
tar cfjv local.tbz2 .local
tar cfjv config.tbz2 config


Dat zijn allemaal losse bestandjes. Kan dat niet in één bestand en dan zo:

# Backup

tar cfjv home.tbz2 .mozilla-thunderbird .mozilla .liferea_1.2 .gnupg .icons .themes .local .config

Heb je alles in één keer...??
Laptop, HP 550, Dual Core 1 GB RAM/2 Ghz:: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie) Fluxbox / IceWM / XFCE4 / Openbox / LXDE.
3 Werkstations + 1 laptop: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie Gnome/XFCE/IceWM)
Server: Debian 5.0 Stable (Lenny)

Offline ds500ss

  • Lid
Backups maken, hoe doen jullie dat?
« Reactie #34 Gepost op: 2007/08/03, 23:00:14 »
de bedoeling hiervan is dat dingen afzonderlijk terug kunt zetten

bij bijvoorbeeld crash in browser/mail hoef je enkel browser of mail instellingen terug te zetten

Offline woteb

  • Lid
Backups maken, hoe doen jullie dat?
« Reactie #35 Gepost op: 2007/08/03, 23:05:49 »
Citaat van: ds500ss
de bedoeling hiervan is dat dingen afzonderlijk terug kunt zetten

bij bijvoorbeeld crash in browser/mail hoef je enkel browser of mail instellingen terug te zetten
Daarvoor gebruik ik altijd mc (Midnight Commander). Daarmee kun je in een tarball komen en dan selecteren en uitpakken wat je nodig hebt.

Nu heb je een heleboel bestandjes, en alles op één rij heb je maar één bestand waar alles in zit.
Laptop, HP 550, Dual Core 1 GB RAM/2 Ghz:: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie) Fluxbox / IceWM / XFCE4 / Openbox / LXDE.
3 Werkstations + 1 laptop: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie Gnome/XFCE/IceWM)
Server: Debian 5.0 Stable (Lenny)

Offline ds500ss

  • Lid
Backups maken, hoe doen jullie dat?
« Reactie #36 Gepost op: 2007/08/03, 23:57:30 »
reden voor het apart zetten van backup-data
is om daar nog een restore script voor te maken om alles afzonderlijk terug te kunnen zetten

voorbeeld uit bovenstaande scripts (backup,contole)

eerste twee venstertjes blijven hetzelfde
een venster dat vraagt welke data terug te zetten waarbij de archiefnaam wordt ingevuld (zonder tbz2)

adrie

  • Gast
Backups maken, hoe doen jullie dat?
« Reactie #37 Gepost op: 2007/08/04, 19:18:11 »
Misschien niet onbelangrijk maar als je gebruik maakt van een webserver is het misschien verstandig de /var directory ook mee te nemen in de backup. Over het algemeen staat in /var/www je website.

Ik backup simpelweg al mijn belangrijke data iedere nacht naar een externe hd met tar.
Daarna wordt de oudste backup verwijderd, er staan er dan nog minimaal 7 ter beschikking.
Ik backup /home /etc /var en persoonlijke data.
Eens in de paar maanden zet ik het spul op DVD.

Offline woteb

  • Lid
Backups maken, hoe doen jullie dat?
« Reactie #38 Gepost op: 2007/08/04, 19:49:54 »
Ik heb vanmiddag een Debian systeem in VMware geïnstalleerd, en daar heb je de mogelijkheid om een aparte /home /usr /temp en /var partitie aan te maken.
Niet voor niets dus voor een serversysteem.
Laptop, HP 550, Dual Core 1 GB RAM/2 Ghz:: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie) Fluxbox / IceWM / XFCE4 / Openbox / LXDE.
3 Werkstations + 1 laptop: Debian 5.0 Testing (Squeeze)  (lite-blokkendoos editie Gnome/XFCE/IceWM)
Server: Debian 5.0 Stable (Lenny)

adrie

  • Gast
Backups maken, hoe doen jullie dat?
« Reactie #39 Gepost op: 2007/08/05, 20:20:00 »
Citaat van: woteb
Ik heb vanmiddag een Debian systeem in VMware geïnstalleerd, en daar heb je de mogelijkheid om een aparte /home /usr /temp en /var partitie aan te maken.
Niet voor niets dus voor een serversysteem.
Wat bedoel je daar precies mee? Dat het dus belangrijk is /home /usr en /var te backuppen?

Backups maken, hoe doen jullie dat?
« Reactie #40 Gepost op: 2007/10/08, 20:27:58 »
de /Home folder backuppen

kan dat gewoon via de terminal met de commando's: sudo cp /home ?
kopieert hij dan ook al de verborgen folders?
Mvg Desert_Eagle

Offline Scormen

  • Lid
    • LinuxOntdekt.Be
Backups maken, hoe doen jullie dat?
« Reactie #41 Gepost op: 2007/10/08, 20:39:55 »
Mijn aparte /home partitie via het netwerk verzenden naar de externe ethernet harde schijf met het programma Grsync. Het handigste is dat de schijf waarop je je backups gaat zetten geformateerd is in EXT3, dan kan je gewoon synchroniseren ( enkel gewijzigde en nieuwe bestanden verzenden).

Kris
Ubuntu gebruiker #18341 | Linux gebruiker #456955
· Mijn persoonlijke Linux blog

Backups maken, hoe doen jullie dat?
« Reactie #42 Gepost op: 2007/10/08, 20:54:24 »
ik heb het juist via de terminal geprobeerd met : sudo cp -a --backup /home /media/disk/UbuntuBackup/

maar er komt een hele lijst met Bewerking niet toegestaan.
de files staan wel in de Backup map maar toch komt er een lijst in de terminal met : cp: bezig met kopiëren van de eigenaar van `/media/disk/UbuntuBackup/home/home/dieter/.emerald/themes/44499-Elegance/buttons.glow_inactive.png': Bewerking niet toegestaan

dit was marar een voorbeeldje
als ik backup maakt wil ik graag ook een volledige backup hé :-)
Mvg Desert_Eagle

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Backups maken, hoe doen jullie dat?
« Reactie #43 Gepost op: 2007/10/08, 21:17:48 »
Backuppen kan je doen met rsync of met cpio in plaats van cp
rsync -av /path/to/source/directory /path/to/target/directory


cd #om naar je home map te gaan als je er nog niet zit
find . -depth -print0 | sudo cpio --null --sparse -pvd /plek_waar_je_de_backup_wil_hebben/

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
Backups maken, hoe doen jullie dat?
« Reactie #44 Gepost op: 2007/10/08, 22:41:27 »
rsnapshot.

Standaard in Ubuntu te installeren met sudo apt-get install rsnapshot

Rsnapshot maakt in een paar minuten een compleet nieuwe back-up op schijf.

Een aparte server pc in mijn thuisnetwerk maakt zo een paar keer per dag een compleet (!) nieuwe back-up op een externe disk. Ook van de andere pc in het netwerk en van de laptop, als die aan staat.

Door een slim gebruik van standaard aanwezige linux technologie zoals het linken van bestanden (cp -l), rsync en ssh wordt snel en ongemerkt steeds een (virtueel) nieuwe back-up gemaakt van /home en /etc. Rsnapshot kan meerdere versies bewaren van de afgelopen dagen, weken en maanden zonder dat dit veel extra ruimte kost.

Helaas kost het maken van de eerste back-up net zo veel tijd als met andere tools. Maar dat is alleen de 1e keer :)

zie http://www.rsnapshot.org/
Klik links bovenin op Documentatie

dada1958

  • Gast
Backups maken, hoe doen jullie dat?
« Reactie #45 Gepost op: 2007/10/08, 23:30:53 »
Iedere dag wordt er middels een cronscriptje en rsync via een ssh-verbinding een back-up van m'n homedirectory op m'n file/webservertje gezet.

Backups maken, hoe doen jullie dat?
« Reactie #46 Gepost op: 2007/10/08, 23:48:00 »
Ik gebruik het pakket sbackup te vinden in synaptics:

Citaat
Simple Backup Suite for desktop use
Simple Backup Suite is a set of backend backup daemon and Gnome
GUI frontends that provide a simple yet powerful backup
solution for common desktop users.

Backups can be written to local directory or remote servers using
Gnome VFS technology. A fine control is possible regarding what
folders and files to backup. Files can be excluded even with a set
of regular expressions. Regular backups can be scheduled.

This tool has been written with Google sponsorship during Summer
of Code 2005 with mentoring help from Ubuntu.

Backups maken, hoe doen jullie dat?
« Reactie #47 Gepost op: 2007/10/10, 20:30:38 »
en wat zijn nu de echt belangrijke mappen die ik best update.

zodat als ik binnenkort Gutsy installeer alles van programma's en instellingen enzo terug heb?
behalve Beryl dan.
zodat eigenlijk enkel de Gutsy files nieuw zijn?

welke mappen moet ik daar voor back uppen?
Mvg Desert_Eagle

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Backups maken, hoe doen jullie dat?
« Reactie #48 Gepost op: 2007/10/11, 02:04:28 »
Citaat van: Desert_Eagle1988
en wat zijn nu de echt belangrijke mappen die ik best update.

zodat als ik binnenkort Gutsy installeer alles van programma's en instellingen enzo terug heb?
behalve Beryl dan.
zodat eigenlijk enkel de Gutsy files nieuw zijn?

welke mappen moet ik daar voor back uppen?
Maak in ieder geval een backup van je home map en alle verborgen mappen daarin. Evt. kan je ook /etc backuppen zodat je makkelijker kan kijken hoe de instellingen stonden.
Complete programma's backuppen kan bijna niet zonder een backup te maken van je complete schijf. Programma's installeren is ook niet zo heel veel werk, dus dat lijkt mij niet noodzakelijk.


Ik ben trouwens heel blij dat ik goede backups heb :)
Gisteren zijn er één of meerdere schijven van de file server gecrasht :mad:

Eerst een hoop vreemde foutmeldingen, en daarna een server die helemaal niks meer deed, behalve vastlopen.
Ik kon na het verplaatsen van wat data en de backup terugzetten gewoon verder werken. Alles wat ook maar een beetje belangrijk was heb ik nog en de rest is niet zo belangrijk ;)

Als het een beetje meezit heb ik morgen of volgende week nieuwe hardware in huis (o.a. 4x 500 GB schijven :P) en draait alles weer op 100%.

Backups maken, hoe doen jullie dat?
« Reactie #49 Gepost op: 2007/10/11, 02:13:51 »
ot: Welke hardware(kwijlt al over de 2 terabyte aan opslagruimte(heb je dat nodig?)