Blog personal donde guardo mis notas sobre tecnología

Letsencrypt: Backup/Restore Certificados

Carlos M.

En artículos anteriores hemos visto como instalar y renovar un certificado TLS proporcionado por Letsencrypt, pero puede darse el caso de que necesitemos restaurar estos certificados, en este articulo vamos a ver como realizar este proceso de una manera muy sencilla.

Backup de los certificados #

Para realizar una copia de seguridad de los certificados basta con realizar una copia física de la carpeta /etc/letsencrypt, para ello utilizaremos el comando tar

sudo tar zcvf letsencrypt_backup_$(date +'%Y-%m-%d_%H%M').tar.gz /etc/letsencrypt

El comando anterior preserva todos los permisos y enlaces simbólicos por lo que tendremos una copia perfecta del directorio /etc/letsencrypt/.

Como parte del comando añadimos la hora y la fecha del fichero creado por tar

letsencrypt_backup_2018-02-10_2247.tar.gz

Podemos comprobar el contenido del fichero usando el comando:

tar tvf letsencrypt_backup_2018-02-10_2247.tar.gz

Restaurar copia de seguridad #

De una manera igual de sencilla podemos restaurar los certificados en el directorio /etc/letsencrypt usando el comando:

sudo tar zxvf tar tvf letsencrypt_backup_2018-02-10_2247.tar.gz -C /