InfraGuard

Generador de scripts de copia

Precargue un esqueleto a partir del destino, termine el script usted mismo y actívelo para que se ejecute según la programación.

Visión general: qué hace

El Generador de scripts genera un script de copia de seguridad y guía su puesta en marcha, para que un ingeniero de sistemas pueda entenderlo, revisarlo y colocarlo en crontab. Generaliza la antigua generación automática de mysqldump más la devolución de resultados.

Cómo se usa

  1. Defina un trabajo (infr_backup_job): servicio de destino · tipo (db/web/custom) · programación · destino de almacenamiento.
  2. Genere el script a partir de una plantilla y los parámetros del trabajo → infr_generated_script (cuerpo + línea de crontab).
# mysqldump con las credenciales ocultas mediante --defaults-extra-file (nunca en la línea de comandos)
mysqldump --defaults-extra-file=/etc/infr/{ident}.cnf --routines --opt --events \
  {db} {tables} -h{host} > {target}/{ident}_$(date +%Y%m%d%H%M).sql
  1. Coloque el script en el host de destino y registre la línea de crontab (la aplicación no escribe el crontab remoto).

Gramática de programación «N U»: U ∈ M (minuto) / H (hora) / D (día) / W (semana); por ejemplo 6 H. next_run_at = start_at + interval, calculado por App\Support\ScheduleGrammar.

Fuentes de datos

Acceso

Lectura y escritura nivel ≥ 2.

Relacionado

스크립트 빌더 진입 화면
스크립트 빌더 진입 화면