Strategie di Backup Dati AS/400 (IBM i): Comandi Nativi e Best Practice
Fondamentali del Backup IBM i
Il backup di un AS/400 (ora IBM i su Power Systems) utilizza comandi di salvataggio nativi, non utility mainframe. Se integrato con un ambiente mainframe (z/OS), è necessario il coordinamento.
1. Pianificazione
- Identificare librerie critiche, directory IFS, tabelle DB2, oggetti di configurazione.
- Definire RPO/RTO; scegliere la frequenza (incrementale giornaliero, completo settimanale).
- Convenzione di denominazione:
SAV_._ _
2. Autorizzazione
- Richiedere autorità speciali *SAVSYS, *JOBCTL, *ALLOBJ. Tipicamente QSECOFR o profilo di backup dedicato.
3. Strategie di Backup
- Salvataggio Sistema Completo (Opzione 21):
GO SAVE→ Opzione 21. Salva tutto; richiede stato restritto (sottosistemi terminati). - Incrementale (Opzione 22/23): Salva oggetti modificati dall'ultimo completo/incrementale. Utilizza
CHGDAT/CHGTIM. - Salvataggio Libreria/Oggetto:
SAVLIB,SAVOBJ,SAV(IFS) per backup mirati.
4. Supporto e Destinazione
- Nastri virtuali (VTL), nastri fisici (LTO), disco (LAN/NDM), cloud (BRMS + Cloud Storage).
- BRMS (Backup Recovery and Media Services) per pianificazione enterprise, cifratura, disaster recovery.
5. Esecuzione e Verifica
- Inviare job batch; monitorare messaggi
QSYSOPR. - Verificare completamento:
DSPLOG, reportPRTSAV, test ripristino di oggetti di esempio.
6. Ritenzione e DR
- Definire ritenzione (es. giornaliero 2 settimane, settimanale 3 mesi, mensile 7 anni).
- Rotazione off-site; test DR annuale.
Nota: AS/400 ≠ Mainframe. Se i dati risiedono su z/OS, utilizzare DFSMShsm, FDR o CA Disk. Per multipiattaforma, utilizzare replica (IBM i Remote Journal + DB2 Connect) o ETL.