Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
linux:scripts:backupgpg [01/12/2019 14:54] – [v2] matelinux:scripts:backupgpg [22/03/2020 11:52] (actual) – [2.2] mate
Línia 1: Línia 1:
 = backup, encriptado y copia a remoto = backup, encriptado y copia a remoto
 +== 2.2
 +  * disociar parámetros de script en 2 ficheros
 +    * usar ''source'' para incluir las variables necesarias
 +    * o volver a mirar opciones de usar otro tipo de fichero (INI,JSON)
 +
 == v2.1 == v2.1
   * sustitución **GPG** por **[[software:utils:enchive|ENCHIVE]]**   * sustitución **GPG** por **[[software:utils:enchive|ENCHIVE]]**
Línia 36: Línia 41:
 BACKUP_PATH="${DIR_ORIGEN}/backup" BACKUP_PATH="${DIR_ORIGEN}/backup"
 ENCHIVE_PATH="${BACKUP_PATH}/enchive" ENCHIVE_PATH="${BACKUP_PATH}/enchive"
 +ENCHIVE_PUBKEY="mate_es.pub"
  
 FECHA=`eval date +%y%m%d` FECHA=`eval date +%y%m%d`
Línia 45: Línia 51:
 for BDD in "${BBDD[@]}"; do for BDD in "${BBDD[@]}"; do
  /usr/bin/mysqldump --opt --user=${DBB_USER} --password=${DBB_PASSWORD} --host=${DBB_HOST} ${BDD} > ${DIR_ORIGEN}/mysqldump/${BDD}.sql  /usr/bin/mysqldump --opt --user=${DBB_USER} --password=${DBB_PASSWORD} --host=${DBB_HOST} ${BDD} > ${DIR_ORIGEN}/mysqldump/${BDD}.sql
- ${ENCHIVE_PATH} --pub-key=${BACKUP_PATH}/10minutos.pub archive ${DIR_ORIGEN}/mysqldump/${BDD}.sql+ ${ENCHIVE_PATH} --pub-key=${BACKUP_PATH}/${ENCHIVE_PUBKEY} archive ${DIR_ORIGEN}/mysqldump/${BDD}.sql
  rm ${DIR_ORIGEN}/mysqldump/${BDD}.sql  rm ${DIR_ORIGEN}/mysqldump/${BDD}.sql
 done done
Línia 78: Línia 84:
  
  #encriptación  #encriptación
- ${ENCHIVE_PATH} --pub-key=${BACKUP_PATH}/10minutos.pub archive ~/$FICHERO.tar.gz+ ${ENCHIVE_PATH} --pub-key=${BACKUP_PATH}/${ENCHIVE_PUBKEY} archive ~/$FICHERO.tar.gz
  
  # borrado fichero original  # borrado fichero original
  • linux/scripts/backupgpg.1575240872.txt.gz
  • Darrera modificació: 01/12/2019 14:54
  • per mate