Skip to main content

Copias de seguridad - Host compartido

Para hacer una copia de seguridad de su sitio web en un host compartido, necesitará hacer una copia de seguridad de los archivos y la base de datos. Para hacer copias de seguridad de los archivos, necesitará tener un cliente de transferencia de archivos en funcionamiento en su ordenador, y para hacer una copia de seguridad de su base de datos, necesitará tener acceso a su software de panel de control del host. Los servicios de host compartido tienen interfaces de panel de control diferentes. La mayoría utiliza una herramienta llamada cPanel, pero independientemente de la interfaz que se utilice, los pasos para hacer una copia de seguridad son básicamente los mismos.

Cómo hacer una copia de seguridad de archivos de sitio web

Para hacer una copia de seguridad de los archivos de su sitio web, necesitará un nombre de host para conectarse (generalmente es el nombre de su dominio), su nombre de usuario y su contraseña.

También necesitará un cliente de transferencia de archivo. FileZilla es un cliente de transferencia de archivo de origen abierto que trabaja con la mayoría de los sistemas operativos. Si utiliza Windows o Mac OS X, puede descargar la última versión de FileZilla desde la página de descarga del cliente. Si utiliza GNU/Linux, puede instalarlo desde el administrador de paquetes de su sistema operativo.

Para hacer una copia de seguridad de su sitio web, inicie FileZilla y, a continuación, abra el Administrador del sitio (el primer icono en la barra de la parte superior).

  • Haga clic en "Nuevo sitio" y elija un nombre. Ingrese el nombre de host en su servidor en el campo "Host" (generalmente es el nombre de dominio de su sitio web, sin la parte "http://"). Puede dejar en blanco el campo "Puerto".
  • Haga clic en el menú desplegable "Protocolo" y seleccione "SFTP". Si no se puede conectar a su host con "SFTP", seleccione "FTP". La transferencia de datos en SFTP está cifrada y es segura, pero no lo es en FTP. Transferir los datos de la copia de seguridad en un FTP es potencialmente peligroso y puede causar que su sitio sea hackeado.
  • Haga clic en el menú desplegable "Tipo de inicio de sesión" y seleccione "Normal" si desea que FileZilla recuerde su contraseña; seleccione "Solicitar contraseña" si desea escribir su contraseña cada vez que se conecta.

  • Cuando esté preparado para conectarse, haga clic en Conectar.

NOTA: Si utiliza un SFTP, es posible que la primera vez aparezca un mensaje de "Clave de host desconocida".

Puede marcar "Siempre confiar en este host, agregar esta clave a caché"; luego haga clic en Aceptar. De ahí en adelante, no volverá a aparecer este diálogo. Es prácticamente seguro que la primera vez que se conecte a este servidor SFTP no se esté exponiendo a ser objetivo de un ataque "man in the middle" (MitM). Por eso, confíe en la clave del host la primera vez. Si alguna vez lo atacan mientras se está conectando a este host, verá un nuevo diálogo de advertencia que indica que la clave a la que se está conectando es diferente a la que ha guardado. Esto se denomina Confiar en el primer uso (TOFU).

Ahora, debería estar conectado a un servidor remoto. Si tiene problemas para conectarse, abra el Administrador de sitio nuevamente y verifique su configuración.

  • Una vez que esté conectado, verá una vista dividida en FileZilla. La primera mitad izquierda muestra su ordenador local y en la mitad derecha muestra el servidor remoto. En la parte local, puede navegar hasta la carpeta donde desea guardar la copia de seguridad.
  • Luego, en el servidor remoto, busque la carpeta raíz del documento de su sitio web. Se puede llamar "htdocs", "docs", "public_html", o posiblemente tenga su nombre de host. Haga clic derecho sobre la carpeta y luego haga clic en "Descargar".

En el ordenador local, se descargará una copia de todos los archivos en su sitio web.

Cómo hacer una copia de seguridad de la base de datos de MySQL

A continuación se detallan las instrucciones para hacer copias de seguridad de base de datos de MySQL con Dreamhost y Bluehost. Estas instrucciones le servirán para aprender cómo hacer copias de seguridad de MySQL aunque no utilice ninguno de estos dos proveedores de host compartido. La mayoría de los host de web compartidos tienen un software instalado denominado phpMyAdmin que le permite administrar sus bases de datos. Si tiene acceso a phpMyAdmin a través de su host de web, puede seguir estas instrucciones.

Para hacer una copia de seguridad de su sitio web, necesitará saber el nombre de usuario y la contraseña de MySQL. Si utiliza Wordpress, puede encontrar esta información en el archivo wp-config.php. Si utiliza Drupal, puede encontrarla en el archivo sites/default/settings.php. Si utiliza otro sistema de administración de contenido, podrá encontrar su nombre de usuario y su contraseña de MySQL en el archivo config.

Cómo hacer una copia de seguridad de bases de datos de Dreamhost

Comience iniciando sesión en su cuenta de Dreamhost. Una vez que haya iniciado sesión, expanda el menú "Goodies" y haga clic en "Bases de datos de MySQL".

Verá una lista de nombres de host de MySQL que se configura cuando configura sus sitios web. Haga clic en el enlace "phpMyAdmin" junto al nombre de host del que desea hacer una copia de seguridad.

phpMyAdmin abrirá una nueva pestaña y tendrá que iniciar sesión con el nombre de usuario y contraseña de MySQL. Si desea hacer copias de seguridad de varios sitios en Dreamhost, tendrá que repetir este paso para cada sitio web.

Haga clic en el nombre de su base de datos en el marco izquierdo. Luego, haga clic en la pestaña "Exportar" en la parte superior.

Puede dejar la configuración predeterminada porque es segura. Antes de hacer clic en "Ir" en la parte inferior, seleccione el botón de opción "comprimido" y asegúrese de que la casilla "Guardar archivo como" esté marcada. Cuando haga clic en "Ir", phpMyAdmin le permitirá descargar una copia de seguridad comprimida de su base de datos.

Una vez que su copia de seguridad esté guardada, puede cambiar el nombre del archivo a la fecha en que hizo esta copia de seguridad.

Cómo hacer una copia de seguridad de base de datos de BlueHost

Inicie sesión en su cuenta de BlueHost en https://my.bluehost.com/cgi/account/cpanel. Haga clic en "cPanel" en la parte superior izquierda de la pantalla. cPanel es un software de panel de control de host compartido de origen abierto. Diferentes host de web utilizan este mismo software; por lo tanto, estas instrucciones funcionan para estos también.

Desplácese hacia abajo hasta la sección Bases de datos. Haga clic en "phpMyAdmin".

Inicie sesión con su nombre de usuario y contraseña de MySQL.

Haga clic en el nombre de su base de datos en el marco izquierdo. Luego, haga clic en la pestaña "Exportar" en la parte superior de la pantalla.

Es seguro dejar la configuración del Método de exportación en "Rápido" y el Formato en "SQL". Haga clic en "Ir" para descargar la copia de seguridad de su base de datos.

Una vez que su copia de seguridad esté guardada, puede cambiar el nombre del archivo a la fecha en que hizo esta copia de seguridad.

JavaScript license information