Copia de seguridad de un sitio web de cPanel en Google Cloud Storage

Cómo hacer una copia de seguridad del sitio web de cPanel en Google Cloud Storage

Cada vez es más común encontrar sitios web que utilizan cPanel gracias a su útil interfaz. Si se pregunta si se puede hacer una copia de seguridad de cPanel en Google Cloud Storage, la respuesta es sí. En este post aprenderás a hacerlo de una manera fácil y práctica.

autor alfonso

Jul 11, 2023 • Categoría: Copia de Seguridad • Soluciones probadas

cPanel es un panel de control basado en Linux que es actualmente uno de los más populares en los sitios web. Gracias a que permite gestionar todos los servicios cómodamente y desde un solo lugar, También es intuitivo y fácil de usar, es la opción número uno de muchos usuarios que administran el alojamiento web, por lo que esta herramienta ofrece muchas ventajas. Una de las mayores ventajas es que los usuarios pueden realizar copias de seguridad de cPanel en Google Cloud Storage, aquí puedes aprender paso a paso como hacerlo.

Parte 1: Método para hacer una copia de seguridad del sitio web de cPanel en Google Cloud Storage

P: ¿Existe alguna forma de hacer una copia de seguridad del sitio web de cPanel en Google Drive? No me gustaría perder mi información.

Google Cloud Storage es un servicio de almacenamiento de archivos en línea que combina el concepto de la nube de Google con capacidades avanzadas de seguridad y uso compartido. Esta plataforma se suele usar de forma profesional, por lo que muchas empresas y sitios web la usan para hacer copias de seguridad de sus datos confiando en que estarán protegidos y seguros.

Dentro de las numerosas características que tiene Google Cloud Storage, se encuentra la copia de seguridad de la cuenta de cPanel, lo que significa una gran ventaja para los usuarios de este panel de control. Esto significa que los cambios y actualizaciones que realices dentro de la interfaz de cPanel se reflejarán automáticamente en Google Cloud Storage y no tendrás la necesidad de realizar copias de seguridad manuales o hacer una copia de seguridad individual de los archivos.


Parte 2: Cómo hacer una copia de seguridad del sitio web de cPanel en Google Cloud Storage

Sigue los pasos a continuación, para hacer una copia de seguridad del sitio web de cPanel en Google Cloud Storage:

1. Copia de seguridad en Google Storage

Primero, tienes que crear una cuenta de Google Cloud Storage.

Paso 1: Ir al sitio web de Google Cloud Storage

imagen 1 de google cloud

Ve a: https://cloud.google.com/, y haz clic en "Comenzar gratis".

Paso 2: Iniciar sesión

imagen 2 de google cloud

Inicia sesión, con tu correo electrónico gmail, tu teléfono y tu contraseña, aunque en caso de no tenerla, deberás crear una.

Paso 3: Seleccionar el país y aceptar las condiciones de servicio

imagen 3 de google cloud

En esta sección solo debes que seleccionar el país en el que vives y si estás de acuerdo con las Condiciones de Servicio haz clic en la casilla de selección para marcarla.

Paso 4: Finalizar el proceso

imagen 4 de google cloud

En esta sección, completa la información del cliente para preparar tu cuenta Google Storage.

2. Configurar Google Bucket

Tienes que configurar un bucket, que es un contenedor de datos. Toda la información almacenada en tu Google Cloud estará contenida en los buckets.

Paso 1: Ir a la sección de buckets

imagen 1 de google buckets

Abre Google Cloud. Para ir a la sección de buckets, haz clic en las tres líneas que se encuentra en la esquina superior izquierda, luego haz clic en "Almacenamiento" y después selecciona "Navegador".

Paso 2: Crear un nuevo bucket

imagen 2 de google buckets

Haz clic en "CREAR BUCKET" para comenzar el proceso.

Paso 3: Personalizar el bucket

imagen 3 de google buckets

Asígnale un nombre a tu bucket. Luego personaliza tu configuración y haz clic en "Crear". Ahora tendrás un nuevo bucket para almacenar tus datos.

3. Crear credenciales de Google

Esto habilitará las credenciales de tu cuenta de Google Cloud para que tu aplicación esté autorizada a acceder a las API de Google Cloud (que permiten la comunicación e integración entre Google y otros servicios, como búsquedas, traductores y GPS). Además, las credenciales son necesarias para identificar tu aplicación para efectos de facturación y pagos. Para crear las credenciales de Google, tienes que crear un nuevo proyecto, sigue los pasos a continuación:

Paso 1: Abrir la ventana Nuevo Proyecto

imagen 1 de las credenciales de google

Ve al tu sitio web de Google Cloud. Haz clic en "Seleccionar un proyecto" que se encuentra en la barra superior azul, luego en la ventana blanca haz clic en el icono "+" en la parte superior derecha.

Paso 2: Crear un nuevo proyecto

imagen 2 de las credenciales de google

Elige y escribe un nombre para tu proyecto y luego haz clic en "Crear".

Paso 3: Seleccionar el proyecto

imagen 3 de las credenciales de google

Espera unos segundos para que se cree el proyecto. A continuación, haz clic en "Seleccionar un proyecto" en la barra superior azul y luego haz clic en el proyecto que acabas de crear.

Paso 4: Ir a la sección de APIs

imagen 4 de las credenciales de google

Ahora haz clic en "Ir a la sección de API".

Paso 5: Habilitar las API y los dispositivos de Google Cloud

imagen 5 de las credenciales de google

En esta sección, haz clic en "Habilitar APIS Y DISPOSITIVOS". Esto te permitirá abrir la Biblioteca API.

Paso 6: Buscar Google DriveAPI

imagen 6 de las credenciales de google

Ahora estás en la Biblioteca API. En el cuadro blanco escribe "Google Drive" para buscar la API de Google Drive.

Paso 7: Haz clic en Google Drive API para abrir su sección

imagen 7 de las credenciales de google

Haz clic en "Google Drive API".

Paso 8: Habilitar la API de Google Drive

imagen 8 de las credenciales de google

Haz clic en "Habilitar" y la API de Google Drive se habilitará en tu proyecto

Paso 9: Abrir la ventana Crear credenciales

imagen 9 de las credenciales de google

Haz clic en "Crear credenciales" en el cuadro azul que se encuentra en la parte derecha de la pantalla.

Paso 10: Personalizar las credenciales

imagen 10 de las credenciales de google

Personaliza el tipo de credenciales que necesitas. En este caso, debes elegir la API de Google Drive y los ajustes a configurar, si estás trabajando con Windows, debes seleccionar "Otra IU (por ejemplo, Windows, herramienta CLI)". A continuación, haz clic en "Datos de usuario" y luego en "¿Qué credenciales necesito?".

Paso 11: Asignar un nombre al ID del cliente

imagen 11 de las credenciales de google

Escribe el nombre de tu cliente y haz clic en "Crear ID de cliente".

Paso 12: Personalizar la pantalla de consentimiento

imagen 12 de las credenciales de google

Escribe tu dirección de correo electrónico y el nombre del producto que quieres mostrarle a los usuarios para que accedan a tu proyecto. Una vez terminado haz clic en "Continuar".

Paso 13: Descargar las credenciales

imagen 13 de las credenciales de google

Haz clic en "Descargar" para obtener un archivo JSON con las credenciales. Es importante tenerlo para conocer la información de tus credenciales.

Paso 14: Comprobar el archivo

imagen 14 de las credenciales de google

Abre tu archivo y comprueba la información de las credenciales. A continuación, haz clic en "Listo" desde la ventana de credenciales.

4. Montar Google Cloud Storage como un sistema de archivos remoto

Cloud Storage FUSE proporciona una manera para que las aplicaciones suban y descarguen objetos de Cloud Storage y será necesario para interactuar de manera remota con los archivos almacenados en la nube.

Una vez que gcsfuse esté instalado, tienes que poner una entrada en /etc/fstab para usarlo. La siguiente entrada indica que se debe montar el bucket de prueba de Curtis en /backups usando el archivo /root/gcreds.json para la autenticación.

curtistest /tbackups gcsfuse rw,noauto,user,key_file=/root/gcreds.json

Una vez que hayas creado el directorio /tbackups, puedes montar la unidad con Linux.

# mount /tbackups

Paso 1: Agregar la URL de la distribución de gcsfuse como fuente del paquete e importar la clave pública:

imagen 1 sistema de archivos remoto en cloud

Copia el siguiente código:

export GCSFUSE_REPO=gcsfuse-`lsb_release -c -s`

echo "deb http://packages.cloud.google.com/apt $GCSFUSE_REPO main" | sudo tee /etc/apt/sources.list.d/gcsfuse.list

curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add –

Paso 2: Actualizar la lista de paquetes disponibles e instalar gcsfuse.

imagen 2 sistema de archivos remoto en cloud

En este caso, copia el siguiente código:

sudo apt-get update

sudo apt-get install gcsfuse

Paso 3: Crear un directorio

imagen 3 sistema de archivos remoto en cloud

Tienes que reemplazar la ruta hacia la línea de montaje por el nombre del directorio al que te quieres conectar.

Paso 4: Usar Cloud Storage Fuse para montar el bucket

imagen 4 sistema de archivos remoto en cloud

Escribe gcsfuse bucket path/to/mount. Reemplaza "Bucket" y Path/to/mount con el nombre de tus carpetas.

Paso 5: Empezar a trabajar con el bucket montado

imagen 5 sistema de archivos remoto en cloud

Ahora, todo lo que tienes que hacer es escribir /path/to/mount, sustituyendo "/path/to/mount" por el nombre de la ruta.

5. Configurar las copias de seguridad de cPanel para usar el Google Drive ya instalado

Ahora, todo lo que tienes que hacer es habilitar la función de copia de seguridad de cPanel. Ve a la sección de configuración de copias de seguridad y sigue los siguientes pasos.

Paso 1: Activar las copias de seguridad

imagen 1 copia de seguridad de cpanel a Google Drive instalada

Asegúrate de tener activa la opción "Habilitar copias de seguridad" y elegir un tipo de copia de seguridad, para esto, la mejor opción sería "Comprimido"

Paso 2: "Seleccionar Google Drive" en "Tipo de destino"

imagen 2 copia de seguridad de cpanel a Google Drive instalada

Ve a Configuración de la copia de seguridad, desplázate hasta la sección "Destinos adicionales", luego haz clic en el menú desplegable "Tipo de destino" y selecciona "Google Drive".


Parte 3: ¿Cómo realizar una copia de seguridad completa en cPanel?

Realizar una copia de seguridad completa de cPanel es un proceso bastante sencillo, a continuación, te mostraré como hacerlo.

Paso 1: Ir a la utilidad de copia de seguridad

imagen 1 copia de seguridad completa en cpanel

Haz clic en "Copia de seguridad" en la lista de utilidades de cPanel,

Paso 2: Haz clic en "Descargar una copia de seguridad completa del sitio web"

imagen 2 copia de seguridad completa en cpanel

Una vez que hayas entrado en la herramienta "Backup" de cPanel, encontrarás la opción de crear una copia de seguridad completa de tu sitio web, podrás descargar este archivo y guardarlo donde quieras, además, en esta sección puedes elegir algunas otras opciones que te permitirán elegir personalizar la descarga de tu copia de seguridad.


Parte 4: Cómo hacer fácilmente una copia de seguridad del sitio web en Google Drive

Para realizar un proceso de copia de seguridad automatizado de forma sencilla, necesitarás contar con 3 herramientas que son: "Google Drive File Stream", "cPanel backup" y AOMEI Backupper.

Para usar manualmente Google Cloud Storage como sistema de archivos remoto, ten en cuenta que necesitas una cuenta de Google que te permita el uso de "Google Drive File Stream". A continuación, te mostraré cómo usar esta herramienta.

Paso 1: Abrir "Google Drive File Stream"

imagen 1 hacer una copia de seguridad fácilmente en google drive

Recuerda que puedes descargar esta herramienta de forma gratuita a través de la web de Google.

Paso 2: Iniciar sesión

imagen 2 hacer una copia de seguridad fácilmente en google drive

Cuando hayas abierto la aplicación, te pedirá que inicies sesión con tu cuenta de Google.

Paso 3: Confirmar

imagen 3 hacer una copia de seguridad fácilmente en google drive

Una vez completado el proceso de instalación, notarás que Google Drive File Stream ha creado un nuevo dispositivo de almacenamiento en tu sistema. Ten en cuenta que debes permanecer conectado a Internet para usar este dispositivo.

Paso 4: Haz una copia de seguridad en tu computadora con cPanel

Ahora, descarga la copia de seguridad a tu computadora desde tu cPanel. Para ello, debes realizar los siguientes pasos.

Paso 5: Ir a la Utilidad de Copia de Seguridad

imagen 4 hacer una copia de seguridad fácilmente en google drive

Haz clic en "Copia de seguridad" que aparece en la lista de utilidades de cPanel.

Paso 6: Haz clic en "Descargar una copia de seguridad completa del sitio web"

imagen 5 hacer una copia de seguridad fácilmente en google drive

Haz clic en "Descargar una copia de seguridad completa del sitio web" o selecciona una carpeta específica para almacenar las copias de seguridad del sitio web.

Paso 7: Abrir AOMEI Backupper

Ahora debes descargar e instalar el programa AOMEI Backupper en tu computadora.

Paso 8: Ir a la copia de seguridad de archivos

seleccionar copia de seguridad de archivos

Al abrir la herramienta, dirígete a la sección "Copia de seguridad" (situada en el panel izquierdo de la ventana). Luego haz clic en la opción "Copia de seguridad de archivos".

Paso 9: Asígnale un nombre a su tarea

copia de seguridad del archivo nombre de la tarea

Antes de seguir avanzando. Recomendamos nombrar cada tarea de copia de seguridad para distinguir una de otra. Puedes hacerlo haciendo clic en el icono de edición "Nombre de la tarea".

Paso 10: Seleccionar la carpeta a respaldar

copia de seguridad de archivos agregar carpetas archivos

Haz clic en "Agregar archivo o carpeta" y dirígete a la ubicación de la copia de seguridad de cPanel.

Paso 11: Establecer una ubicación de destino

copia de seguridad de archivos seleccionar destino

Haz clic sobre el área resaltada y establece el dispositivo "Google Drive File Stream" como ubicación de destino.

Paso 12: Iniciar el proceso de copia de seguridad

copia de seguridad de archivos iniciar copia de seguridad

Haz clic en la opción "Iniciar copia de seguridad". Ahora la herramienta creará una copia de seguridad en el dispositivo Google Drive File Stream, manteniendo su copia de seguridad almacenada en la Nube y en tu computadora. Ten en cuenta que AOMEI Backupper te ayudará con el proceso de copia de seguridad permitiéndote programar procesos de copia de seguridad automáticos.


Conclusión

Crear un sitio web no es una tarea fácil y cada sitio web es diferente de los demás. Las empresas dependen de que sus sitios web funcionen correctamente y a pesar de contar con un equipo altamente calificado para realizar las tareas de mantenimiento, siempre existirá la posibilidad de que una falla corrompa o dañe la integridad de la información que compone el sitio web. Esto puede ser un grave problema, por suerte, existen métodos para realizar copias de seguridad de la información que compone un sitio web y como habrás notado, con la ayuda de AOMEI Backupper, esto se convierte en una tarea sumamente sencilla de realizar.

autor alfonso

Alfonso Cervera

staff Editor

Home | Recursos | Hacer Copia de Seguridad a la Nube | Cómo hacer una copia de seguridad del sitio web de cPanel en Google Cloud Storage