MediaCP Manual
Medios de copia de seguridadCP

Last updated hace 2 meses

El proceso de copia de seguridad es capaz de capturar todos los componentes importantes del software MediaCP, incluida la base de datos, el contenido de los medios y los archivos de configuración. Todos los datos de copia de seguridad se compilan en un único archivo .tar y se almacenan en su sistema, por defecto copias de seguridad, en la ruta /backups, sin embargo, esto se puede definir desde la pantalla Configuración del sistema MediaCP.

Una copia de seguridad completa incluye tanto la base de datos como el contenido de los medios, mientras que una copia de seguridad parcial solo incluye la base de datos. Si la ruta del contenido multimedia (/usr/local/mediacp/content/) es muy grande, puede considerar una copia de seguridad parcial y configurar manualmente una sincronización del contenido multimedia en otro disco o servidor; Esto mejorará considerablemente el rendimiento del backup.

Copia de seguridad completa

Una copia de seguridad completa tomará una copia de seguridad de la MediaCP, así como todos los archivos de contenido multimedia. Esto puede tardar algún tiempo en procesarse mientras archiva todos sus archivos multimedia.

En primer lugar, se recomienda comprobar el tamaño del directorio MediaCP y también el espacio en disco disponible en el sistema mediante:

du -h --max-depth=1 /usr/local/mediacp | tail -1
df -h

A continuación, puede especificar la ubicación para almacenar la copia de seguridad con la opción –backup-dir=

cd /root/;rm -f init;wget http://install.mediacp.net/scripts/init;chmod 777 init;./init backup --backup-dir=/backups/

Copia de seguridad parcial

Una copia de seguridad parcial es mucho más rápida y respaldará todos los archivos del sistema MediaCP y la base de datos necesaria para el funcionamiento crítico. Los archivos de contenido multimedia se excluyen y se deben realizar copias de seguridad por separado.

cd /root/;rm -f init;wget http://install.mediacp.net/scripts/init;chmod 777 init;./init --no-contents backup

Copias de seguridad automáticas

El siguiente ejemplo de crontab llevará a cabo las siguientes acciones:

  • Eliminar copias de seguridad de más de 7 días
  • Copia de seguridad nocturna de MediaCP software ONLY
  • Copia de seguridad semanal de MediaCP software + archivos de contenido multimedia

Paso 1: Abra el archivo cron del sistema para el usuario mediacp:

crontab -u mediacp -e

Paso 2: Copie y pegue lo siguiente en el archivo crontab:

MAILTO="[email protected]"
0 0 * * * find /usr/local/mediacp/backup/*.tar -mtime +7 -exec rm {} \>/dev/null 2>&1; # retention
0 0 * * * /usr/local/mediacp/mediacp.bin --no-contents backup --backup-dir=/backups/; # nightly backup
0 1 */7 * * /usr/local/mediacp/mediacp.bin backup --backup-dir=/backups/full/; # weekly backup

Paso 3: Guarde el archivo crontab. Por supuesto, también se recomienda guardar sus copias de seguridad en una ubicación segura, así que mire la siguiente sección sobre cómo establecer la ubicación de copia de seguridad.

Ubicación de copia de seguridad personalizada

Para cambiar la ubicación de las copias de seguridad, le recomendamos que configure un enlace simbólico a la nueva ubicación.

Por ejemplo, si desea configurar una unidad montada en /Home2/backup/ como destino de copia de seguridad, puede ejecutar los siguientes comandos para configurarlo:

rm -rf /usr/local/mediacp/backup/;
mkdir -p /home2/backup/;
chown mediacp:mediacp -R /home2/backup/;
ln -s /home2/backup/ /usr/local/mediacp/backup/;

Table of Contents