Red Hat Training

A Red Hat training course is available for Red Hat Satellite

8.4.2. Backup del database

Red Hat consiglia l'esecuzione notturna dei backup dell'Embedded Database, e spostare la directory risultante su di un altro sistema tramite NFS, SCP,FTP ecc. Preferibilemente, questo sistema di backup deve risiedere all'esterno. Per eseguire un backup, arrestate il database ed i servizi relativi emettendo i seguenti comandi come utente root, seguendo l'ordine riportato:
/usr/sbin/rhn-satellite stop
Successivamente assumete lo stato di utente oracle, ed emettete il comando in modo da inizializzare il backup:
db-control backup DIRNAME
I file di backup verranno conservati nella directory specificata. Da notare che esso risulterà essere un backup cold; Il database deve essere arrestato prima di eseguire questo comando. Il suddetto processo richiederà diversi minuti. Il primo backup sarà indicativo della durata dei successivi backup.
Una volta completato il processo di backup, ritornate nella modalità utente root, e riavviate il database ed i servizi relativi con il seguente comando:
/usr/sbin/rhn-satellite start
Successivamente è necessario copiare il backup in questione, su di un altro sistema utilizzando rsync, oppure utilizzando un'altra utility di trasferimento del file. Red Hat consiglia la programmazione di un processo automatico di backup utilizzando cron job. Per esempio, eseguite un backup del sistema alle 3:00 del mattino, e successivamente copiate il backup su di una repository separata (partizione, disco o sistema) alle 6:00 del mattino.