Las copias de seguridad proporcionan una instantánea de la base de datos de los servidores MediaCP, el contenido de los medios y los archivos de configuración importantes (incluidos los certificados SSL), lo que permite una recuperación completa en caso de fallo de hardware u otro desastre.
Una copia de seguridad de la base de datos (solamente) se crea automáticamente cada vez que actualiza el software y, de forma predeterminada, todas las copias de seguridad se almacenan en la ruta /backup del sistema.
Se recomienda realizar copias de seguridad completas periódicas del MediaCP y almacenarlas fuera del sitio siempre que sea posible.
Paquete y estructura de copia de seguridad
El archivo del paquete de copia de seguridad se describe a continuación, lo que permite a un administrador crear un paquete compatible para el proceso de restauración si es necesario.
Tenga en cuenta que cualquier archivo tar debe contener rutas relativas y no rutas completas. Por ejemplo, al realizar una copia de seguridad de la ruta de contenido, cambie primero el directorio a /usr/local/mediacp/content. Lo mismo ocurre con /usr/local/mediacp/htdocs para el archivo htdocs.tar.
El archivo de copia de seguridad es un archivo de .tar sin comprimir que contiene los siguientes archivos:
- base de datos.tar
- MediaCP.sql (archivo de volcado MySQL)
- htdocs.tar (que contiene todo /usr/local/mediacp/htdocs/)
- config.tar que contiene
- /nginx/conf.d/ssl.conf
- /nginx/server.pem
- /nginx/fullchain.pem
- /nginx/servidor.key
- /php/php.d/custom.ini
- icecast.cert
- content.tar – Opcionalmente incluido tar de la ruta /usr/local/mediacp/content
- letsencrypt.tar – Opcionalmente incluido si letsencrypt está habilitado.
- tar de /usr/local/mediacp/letsencrypt/
- contentdir – archivo de texto que contiene la ruta de contenido (/usr/local/mediacp/content/)