debian | hoe om te gaan met backup?

Pagina: 1
Acties:

  • JVaags
  • Registratie: Juni 2001
  • Laatst online: 08-01-2025

JVaags

Je voelt je beter in een 504

Topicstarter
Het is een tijdje geleden dat ik me bezig heb gehouden met linux cq. me'n server.
Komt simpelweg door het feit: zolang het draait, draait het goed :)

Toch merk ik de laatste tijd dat me'n Redhat 7.2 server op een 133 Mhz pentium toch niet zo vlot is en dat een machine die ik toch heb staan, een 200 Mhz MMX, veel vlotter is. Zeker door het feit dat er DIMM geheugen in kan en de machine is uitgevoerd met een promise controller. Verder heeft Redhat 7.2 geen goede versie van glibc en dat levert weer problemen op met mldonkey.

Dus: tijd voor een servermigratie ;)

Ik ga dus de Redhat server vervangen voor een Debian server. Ik heb eea getest en de overgang van server zal 0,0 impact hebben om de windows omgeving. Ik kopieer gewoon de samba bestanden over en de Windows clients hebben niet eens in de gaten dat er wat veranderd >:)

Waar ik op mijn oude configuratie tegen aan liep was de backup.

Ik had een script die ik kon starten die een share mount op mijn ws, daar een kopie van de data naarzet met tar en zodoende had ik een backup.

Nadeel: ik moest de backup zelf starten en dat vergat ik nog wel eens.

Nu ik de nieuwe server in elkaar zit kom ik aan het denken, ik heb nog wat oude hardware.

1. wat oude HD's
2. een 6 speed brandertje

Ik kan dus nu weekelijks een kopie laten wegschrijven naar een HD of cdrom zonder dat ik wat hoef te doen. Een nadeel van de HD is dat hij stroom verbruikt, alhoewel: ik kan hem laten uitschakelen middels HDparm. Een nadeel van de brander is dat ik elke keer een CD-tje erin moet doen, of kan ik een CDRW gebruiken?

Tja wat is handig en veilig? Advies graag!

  • Paul
  • Registratie: September 2000
  • Laatst online: 17:39
Het beste is wekelijks een cd te branden en zodra deze gefikt is ergens anders (bij voorkeur een heel ander pand) bewaren :)

Ik heb er zelf nog niet al te veel tijd aan gespendeerd, maar ik denk dat ik een dd van mijn bootschijf ga bzip2en en op cd fikken of zo :P OS schijf is niet zo groot en de rest van de data wordt al in een iso gezet. De volgende stap is het gescript fikken, maar dat staat voor komende maand op de planning.

"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock


  • x-force
  • Registratie: Maart 2001
  • Laatst online: 05-01-2024
Paul Nieuwkamp schreef op dinsdag 28 december 2004 @ 00:01:
....
De volgende stap is het gescript fikken, maar dat staat voor komende maand op de planning.
Daar ben ik nu ook mee bezig! Mocht je een (werkend) script hebben houd ik mij aanbevolen.

VangenopBetaalwater.nl Het platform om ervaringen over betaalwater in Frankrijk te delen met andere karpervissers zodat iedereen kan vangen op betaalwater!


  • XKB
  • Registratie: Oktober 1999
  • Laatst online: 05-04-2021

XKB

Anonymous functional

Ik gebruik zelf growisofs voor gescript fikken. Is wel onder Gentoo. Helaas maak ik ook geen dd dump, maar tar ik gewoon de belangrijkste data van mn server. /etc /var en nog een aantal.

Choose for Choice! Choose Linux! | src van icon


  • usr-local-dick
  • Registratie: September 2001
  • Niet online
Er zijn tig manieren, maar dit gebruikte ik toen ik nog een CDR had in mijn srv.
Als je hem in je PC stopt heeft de CD de datum van backup als naam, leek me erg handig want dat weet je gelijk waar je mee bezig bent.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/bash
# Script for making CD backups
CACHEDIR="/cache"
echo "ISO image is created in $CACHEDIR"

DATADIR="/home"

echo "Starting backup..."

# Set some other things now we know what to do
VOL_ID="`date +%Y%m%d-%H%M`"
ISO="$CACHEDIR/$VOL_ID.iso"
rm -f $CACHEDIR/*
echo "iso is $ISO"

# Make ISO image of stuff to burn
echo "Building CD Image"
/usr/bin/mkisofs -U -J -r -V $VOL_ID -o $ISO $DATADIR

# Burn ISO image to CD
echo "Burning CD"
/usr/bin/cdrecord -v speed=4 dev=0,0,0 -data $ISO
/usr/bin/eject sr0
#rm -f $ISO

echo "Done"


Als je nog wat oude disken hebt zou je die kunnen gebruiken voor snapshots.
Er is zelfs een mooi debian pakketje voor: http://www.rsnapshot.org

"Using rsync and hard links, it is possible to keep multiple, full backups instantly available. The disk space required is just a little more than the space of one full backup, plus incrementals."

Ik heb dit ook draaien voor de data op een fileserver en inderdaad je kan heel veel full backups online hebben staan zonder dat ze de ruimte innemen van een full backup.
Bv mijn datadir is ca. 14 Gb groot, maar 11 backups bij elkaar kost hier 15 Gb, dus maar 1 Gb extra:

samba:snapshots# du * -sch
14G daily.0
8.1M daily.1
7.6M daily.2
7.6M daily.3
7.9M daily.4
8.5M daily.5
72M daily.6
31M weekly.0
249M weekly.1
247M weekly.2
549M weekly.3
15G total

[ Voor 40% gewijzigd door usr-local-dick op 28-12-2004 12:07 ]


  • Coen Rosdorff
  • Registratie: Januari 2000
  • Niet online
In debian heb je een package dat backup2l heet. (bij sarge is hij iig beschikbaar, anders via sourceforge).

Backup2l vind ik een erg fijn backup script. Werkt met backups op meerdere niveau's. (tot 9 niveau's diep) Dus je hoeft niet elke dag een full backup te maken.

Na een backup (of op aanvraag) krijg je een overzichtje van de beschikbare backups, en oude overbodige worden vanzelf verwijderd.

Voorbeeld overzicht van een van mijn servers:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Backup       Date       Time  |  Size   | Skipped  Files+D |  New  Obs. | Err.
------------------------------------------------------------------------------
hda1.1       2004-11-18 03:50 |  376.7M |    1089    35837 |35837     0 |    2
hda1.101     2004-11-24 06:31 |   29.5M |   18045    38291 | 3973  1519 |    3
hda1.102     2004-12-01 06:31 |   15.1M |   18046    38333 |  340   298 |    0
hda1.103     2004-12-08 06:30 |   85.9M |   18078    39247 | 3470  2556 |    0
hda1.104     2004-12-15 06:30 |   22.8M |   18095    39289 | 1078  1036 |    0
hda1.1041    2004-12-16 06:31 |    3.4M |   18095    39300 |  228   217 |    0
hda1.1042    2004-12-17 06:30 |    3.3M |   18095    39314 |  217   203 |    0
hda1.1043    2004-12-18 06:31 |    3.3M |   18095    39316 |  196   194 |    0
hda1.1044    2004-12-19 06:33 |    6.1M |   18095    39358 |  309   267 |    0
hda1.1045    2004-12-20 06:30 |    3.4M |   18095    39359 |  235   234 |    0
hda1.1046    2004-12-21 06:31 |    2.4M |   18095    39364 |  190   185 |    0
hda1.105     2004-12-22 06:30 |    7.9M |   18095    39366 |  421   344 |    0
hda1.1051    2004-12-23 06:31 |    3.8M |   18095    39368 |  200   198 |    0
hda1.1052    2004-12-24 06:31 |   14.1M |   18095    39366 |  210   212 |    0
hda1.1053    2004-12-25 06:31 |    3.4M |   18095    39366 |  159   159 |    0
hda1.1054    2004-12-26 06:30 |    6.8M |   18095    39403 |  310   273 |    0
hda1.1055    2004-12-27 06:31 |    2.9M |   18095    39408 |  210   205 |    0
hda1.1056    2004-12-28 06:30 |    2.7M |   18095    39409 |  180   179 |    0
Pagina: 1