Flash for i

Clonación instantánea de particiones IBM i para backup, testing y recuperación — sin impacto en producción.

El problema que resuelve

En entornos IBM i con operación 24/7, hay problemas recurrentes que consumen tiempo y generan riesgo:

Sin Flash for i

  • SAVE21 requiere bajar el sistema → ventana de horas
  • Crear entornos de test/UAT toma días de trabajo manual
  • Los datos de UAT se refrescan cada trimestre y se degradan
  • Extracción de datos para DWH impacta producción
  • Antes de un upgrade no hay forma segura de rollback
  • Corrupción de datos → restaurar desde cinta (horas/días)

Con Flash for i

  • SAVE21 completo con solo ~2 minutos de quiesce
  • Entornos de test/pre-prod en minutos, automatizado
  • UAT se refresca diariamente con datos reales
  • Extracción de datos offline desde el clon
  • Clonar antes de un upgrade = rollback instantáneo
  • Múltiples copias diarias para recovery (DORA compliance)

¿Qué es Flash for i?

Flash for i es un producto del ISV francés M81 que automatiza las operaciones de FlashCopy (IBM) y SnapShot (EMC/Pure) del storage externo, todo controlado desde la partición IBM i con comandos CL nativos.

En términos simples: Flash for i crea una copia instantánea (en ~1 segundo) de todos los discos de una partición IBM i. Esa copia se puede usar como una partición independiente para backup, testing, extracción de datos o recovery — mientras producción sigue funcionando sin interrupciones.

Analogía: Pensá en Flash for i como una "foto instantánea" de todo el servidor. Así como una snapshot de una VM te permite tener un punto de restauración sin detener la VM, Flash for i hace lo mismo pero a nivel de discos del storage externo — y la "foto" es una partición completa que podés arrancar y usar.
Requisito: Flash for i requiere storage externo (IBM SVC, Storwize, FlashSystem, DS8000, EMC VMAX/Unity o PureStorage). La función FlashCopy/SnapShot no está disponible con discos internos del servidor.

¿Cómo funciona?

Partición Producción

Datos + Programas + IFS

Usuarios activos 24/7

↓ CHGASPACT (quiesce ~2 min)

Flash for i envía
FlashCopy(instantáneo, ~1 seg)

Storage Externo

Crea consistency group

Copia instantánea de volúmenes

Solo ~5-15% espacio adicional

Partición Clon

Copia exacta, independiente

Se arranca vía HMC automáticamente

Backup / Test / Extracción / Recovery

El proceso paso a paso:

1

Detener clon anterior (si existe)

Flash for i envía instrucción al HMC para apagar la partición clon anterior y libera los volúmenes en el VIOS.

2

Quiesce de producción

Ejecuta CHGASPACT para volcar los datos de memoria a disco. Esto toma ~2 minutos. Producción sigue activa.

3

FlashCopy instantáneo

Envía instrucción al storage externo para crear el consistency group. La copia es instantánea (~1 segundo). Los volúmenes clon son independientes.

4

Arranque de la partición clon

Flash for i instruye al HMC para iniciar la partición clon. Opcionalmente cambia nombre de sistema, IPs y parámetros para evitar conflictos.

5

Ejecución automática

Según el entorno definido, la partición clon ejecuta automáticamente: SAVE21, backup BRMS, script de testing, extracción de datos, etc.

6

Transferencia de logs

Al finalizar, todos los logs, historial BRMS y datos de auditoría se transfieren automáticamente de vuelta a la partición de producción.

Casos de uso

🗄️ Backup sin downtime

SAVE21 diario ejecutado en la partición clon. Producción solo necesita ~2 minutos de quiesce. Compatible con BRMS.

🧪 Entornos de test / UAT

Clonar producción para crear entornos de testing, aceptación o pre-producción con datos reales y frescos, en minutos.

📊 Extracción de datos / DWH

Ejecutar queries pesadas, ETL o alimentar un DataWarehouse desde la partición clon sin impactar producción.

🔄 Recovery / Rollback

Generar 2, 12 o 24 copias diarias como puntos de restauración. Reverse FlashCopy permite rollback instantáneo.

⬆️ Pre-upgrade seguro

Clonar antes de un upgrade de sistema o aplicación. Si algo falla, el clon es tu seguro de vida.

🔒 Anonimización

Cascade cloning: clonar producción → anonimizar → clonar de nuevo para equipos de dev/test con datos seguros.

Storage externo soportado

IBM

SVC, Storwize, FlashSystem, DS8000

Función: FlashCopy

Dell EMC

VMAX, PowerMax, Unity

Función: SnapShot

Pure Storage

FlashArray

Función: SnapShot

Importante: Flash for i no funciona con discos internos. La función FlashCopy/SnapShot es una capacidad del storage externo, no del servidor IBM i.

Características clave

100% desde IBM i

Todo se gestiona desde la partición de producción con comandos CL nativos. No requiere acceso directo al storage ni al HMC.

Totalmente automatizado

Se puede programar con el job scheduler de IBM i. Define entornos con reglas y Flash for i ejecuta todo automáticamente.

Múltiples entornos simultáneos

Con v4, múltiples entornos clon pueden ejecutarse al mismo tiempo: backup + test + extracción en paralelo.

Espacio eficiente

Los clones usan solo ~5-15% del espacio original (space-efficient FlashCopy). Hasta 256 snapshots del mismo set de discos.

Integración con BRMS

Logs de backup, historial BRMS y datos de auditoría se transfieren automáticamente al finalizar la operación en el clon.

Reverse FlashCopy

Con storage IBM, permite invertir la copia: los discos del clon reemplazan instantáneamente a los de producción para rollback.

Comparación con el mundo x86

x86 — Clonación típica

  • Snapshots de VM (VMware/Hyper-V) con impacto en I/O
  • Backup requiere agentes + orquestación (Veeam, etc.)
  • Entornos de test: scripts de provisioning complejos
  • Rollback: restaurar desde backup (minutos a horas)
  • Cada herramienta para cada caso de uso por separado
  • El storage y la VM son mundos separados

IBM i — Flash for i

  • FlashCopy a nivel de storage: cero impacto en I/O
  • Backup desde el clon, producción nunca se detiene
  • Entorno de test = clon completo en ~2 minutos
  • Reverse FlashCopy = rollback instantáneo
  • Un producto, todos los casos de uso
  • Control total desde IBM i (CL commands)

Licenciamiento

Flash for i se licencia por partición. Está disponible como licencia perpetua o como suscripción mensual.

Contexto: Flash for i es un producto de M81 (ISV francés), no de Precisely. A diferencia de QuickEDD y Assure Security que usan P-Groups, Flash for i tiene un modelo de licenciamiento propio basado en cantidad de particiones. Se distribuye a través de partners en distintos países.

Relación con QuickEDD y Assure Security

Flash for i es complementario a los productos de Precisely:

QuickEDD

Alta disponibilidad

Replicación continua servidor-a-servidor. Flash for i puede clonar los discos replicados en el servidor HA para validar la réplica sin hacer role-swap.

Assure Security

Seguridad y compliance

Las particiones clonadas por Flash for i pueden usarse para auditorías de seguridad sin tocar producción. Los clones anónimos cumplen con GDPR/CCPA.

Flash for i

Backup, test y recovery

Copias instantáneas de discos para backup sin downtime, entornos de test frescos y puntos de recovery múltiples por día.