Non è cosa nuova per un sysadmin che il backup (e soprattutto il restore) sia parte vitale del funzionamento di un sistema. Chi non si è mai posto il problema “e adesso come lo faccio il backup di domino?” o “ma i templates li salvo o no?”.
La pratica del come è possibile fare un backup, test di restore e disaster recovery di un’infrastruttura domino.
Come comportarsi in caso di aggiornamenti di release, di politiche di ritenzione particolari. Perché Domino non è solo una collezione di db nsf, ma anche tante altre cose che saranno sicuramente necessarie (e alle quali di solito non si pensa…)
Back to the Future: Understand and Optimize your IBM Notes and Domino Infrast...
Domino Backup, Restore E Disaster Recovery
1. Domino backup, restore e
disaster recovery
Prepararsi al disastro
Autore: Francesco Paolini
Professione: Senior Systems Administrator
2. domino point day2009
Agenda
• Strategie di Backup
• Restore
• Problemi vari
• Domande
3. domino point day2009
Backup consistente?
Il backup è consistente se:
• è possibile eseguire un restore completo e
Domino parte senza fixup né altre operazioni
amministrative di recupero
• È fatto offline o con un agente di backup che
si interfacci con le API di Domino in modo
corretto, e che supporti la versione installata
4. domino point day2009
Cosa salvare?
• Lotusdomino
• Notes.ini
• Descrizioni fonti ODBC
• Antivirus e plug-ins esterni
5. domino point day2009
Come?
• Offline
– Immagine
– “Copia pura e semplice”
• Online
– Full
– Transactional logging
6. domino point day2009
Offline - Immagine
• Domino è spento
• La macchina è spenta
• Copia bit-by-bit via software bootable (Ghost,
Vmware VCB full-vm)
7. domino point day2009
Offline - Copia
• Domino è spento
• La macchina è accesa
• Si copia l’intera directory di domino su
supporto di backup
8. domino point day2009
Online - Full
• Domino è funzionante
• Necessita di agente compatibile (€)
• Si copiano tutti i db via agente (NSF, NTF…)
• Si copiano tutti i files via agente (eseguibili,
DAOS store, …)
9. domino point day2009
Transactional Logging
Transactional Log File
D Z X Y A B C N
n l og
asio
DB N
10. domino point day2009
Logging Styles
• Circular (4 GB)
• Linear
• Archived
15. domino point day2009
Online – Transactional logging
• Domino è funzionante
• Necessita di agente compatibile (€)
• Si fa un backup full ogni tanto e ad ogni
cambio di release
• Si copiano spesso i transactional logs
17. domino point day2009
Transactional log corrotto
Succede generalmente perchè
• E’ finito lo spazio disco
• Il disco è rovinato
Sintomi
• Domino lo segnala in console
• Domino si blocca
• L’avvio di Domino impiega 30-60 minuti
• Nlogasio ha moltissimi I/O di tipo other
18. domino point day2009
Transactional log corrotto
• Modificare notes.ini: TRANSLOG_Status=0
• Cancellare logdir
• Far partire Domino (che disabilita translog)
• Riavviare Domino
• Modificare notes.ini: TRANSLOG_Status=1
• Riavviare Domino (che fa fixup)
• Riavviare Domino (che attiva translog)
• Fare backup FULL!
19. domino point day2009
Piano DRM 1/3
• Descrizione sistema (M/T, CPU, RAM, HDD,
partizioni, versione OS)
• Versione Domino installata + fix
• Versione plugins e drivers (ODBC, antivirus…)
• Specials (giri e ghirigori fatti per l’installazione
se non standard)
• Quante NIC e quali IP, come sono configurate
20. domino point day2009
Piano DRM 2/3
• Supporti per l’installazione:
– OS + service pack + patch
– Drivers
– Domino
– Antivirus, ODBC drivers
– Agente di backup
21. domino point day2009
Piano DRM 3/3
• Più fate le cose in modo standard, meno roba
dovete mettere da parte in caso di disastro
• Più ci pensate prima, meno tempo perdete poi
• Tenete i supporti in luoghi idonei, che di cassette
rovinate sono piene le discariche
• Tenete più di una copia, magari distanti tra loro
22. domino point day2009
ID e PASSWORD
• Le password del certificatore e degli
amministratori!
• Se usate la CA, tenete in cassaforte gli id e le
passwords degli amministratori abilitati all’id
recovery!
23. domino point day2009
Restore
• Installare OS + patch
• Restore eseguibili Domino
• Restore DB Domino