Changes between Initial Version and Version 1 of SynBackup


Ignore:
Timestamp:
08/08/08 00:10:41 (16 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SynBackup

    v1 v1  
     1= Syn-3 backup systeem =
     2
     3Het gehele backup systeem is gebaseerd op scritps en xfsdump / xfsrestore.
     4
     5Het backup pakket vind je hier: source:trunk/npl/syn3/backup
     6
     7In eerste instantie is het systeem bedoeld als disaster recovery. In geval van een complete crash kun je het hele systeem restoren op een nieuwe syn3 installatie.
     8
     9Momenteel kan het systeem SCSI tape, USB tape en samba-fileshares aan. De backupscripts zijn zo opgezet dat het eenvoudig is om het systeem uit te breiden om bijvoorbeeld ook naar ftp te backuppen.
     10
     11== Backups ==
     12
     13Het maken van backups gaat alsvolgt:
     14
     15 * Ieder uur draait er een cronjob die  /usr/backup/backup start. Het script kijkt zelf of het tijd is om te backuppen.
     16 * Uitvoeren van '''/usr/backup/*.backup'''. Dit zijn scripts die bijvoorbeeld databases dumpen. Als een script een foute exitcode geeft word er een logmelding gemaakt, maar gaat het systeem wel door. Als parameter krijgen de scripts een directory waar ze hun data kunnen dumpen.
     17 * xfsdumpen van '''/home'''. In /home/system staan alle configuratie en datafiles die belangrijke gegevens bevatten. (Zo is Syn-3 opgebouwd)
     18
     19xfsdump neemt ook gelijk alle ACL's en quotas mee.
     20
     21== Restore ==
     22
     23Het terugzetten van een backup kan via een rigoreuze complete restore. In dit geval word na bevestiging het restore script uitgevoerd, deze werkt als volgt:
     24
     25 * Stoppen of afbreken alle services.
     26 * Unmounten /home
     27 * Formateren homepartitie
     28 * Mounten /home
     29 * xfsrestoren /home
     30 * Uitvoeren van '''/usr/backup/*.restore'''
     31 * Gebruiker attenderen op een reboot.
     32