Cómo hacer una copia de seguridad de WordPress en DigitalOcean Spaces
John Turner
John Turner
Ahora mismo, estás haciendo una copia de seguridad de tu sitio, pero ¿son seguras estas copias de seguridad?
Guardar copias de seguridad en tu servidor web parece fácil, pero no es la estrategia más segura. Piénsalo: si algo le sucede a tu servidor, tus copias de seguridad también podrían desaparecer.
El almacenamiento en la nube ofrece una alternativa inteligente, manteniendo los datos de tu valioso sitio web fuera del sitio y seguros.
DigitalOcean Spaces es una opción de almacenamiento en la nube diseñada específicamente para ser asequible y fácil de escalar, lo que la convierte en una excelente opción para las copias de seguridad de WordPress.
¿Tienes curiosidad por saber cómo usarlo para proteger tu sitio web? ¡Te mostraré cómo hacer una copia de seguridad de tu sitio de WordPress en DigitalOcean Spaces!
Aquí están los puntos clave:
- Qué es DigitalOcean Spaces: Es un servicio de almacenamiento en la nube compatible con S3, asequible y escalable, perfecto para mantener tus copias de seguridad de WordPress en una ubicación segura y externa.
- Por qué usarlo para copias de seguridad: Almacenar copias de seguridad en la nube protege tus datos de problemas específicos del servidor, como fallos de hardware o hackeos. Si tu servidor falla, tus copias de seguridad externas permanecerán seguras y accesibles.
- Cómo funciona: El método más fácil es usar un plugin de copias de seguridad de WordPress, como Duplicator Pro, que puede conectarse directamente a tu cuenta de DigitalOcean Spaces.
- El proceso general: Instalarás un plugin de copias de seguridad, crearás un contenedor de almacenamiento (llamado "bucket") en tu cuenta de DigitalOcean, generarás claves de acceso únicas para la seguridad y luego configurarás el plugin para que envíe automáticamente las copias de seguridad de tu sitio a ese bucket.
Resumen rápido: Cómo hacer una copia de seguridad de WordPress en DigitalOcean Spaces
Tabla de Contenidos
¿Por qué hacer una copia de seguridad de WordPress en DigitalOcean Spaces?
DigitalOcean Spaces es un servicio de almacenamiento de objetos capaz de almacenar grandes cantidades de datos. Puede contener una amplia gama de datos, incluyendo imágenes, vídeos, contenido generado por el usuario, copias de seguridad de sitios, bases de datos, registros y mucho más.

DigitalOcean Spaces ofrece una solución de almacenamiento asequible y escalable.
Permite a los propietarios de sitios web de WordPress almacenar contenido estático, asegurando que sus archivos multimedia sean fácilmente accesibles para los usuarios sin preocuparse por las limitaciones de espacio en disco. Esta escalabilidad es vital para sitios web en crecimiento con bibliotecas de contenido en expansión.
También puedes usar DigitalOcean Spaces como un servicio de almacenamiento de copias de seguridad en la nube. En lugar de almacenar copias de seguridad en tu servidor local, puedes guardarlas en la nube.
Esto hace que tus copias de seguridad sean fáciles de recuperar siempre que las necesites. No tendrás que preocuparte de que errores del servidor o hackeos corrompan tus datos.
¿Cuáles son las características de DigitalOcean Spaces?
Estas son algunas de las características principales de DigitalOcean Spaces:
- Almacena múltiples archivos de cualquier tamaño
- Añade hasta 100 buckets
- Paga solo por el almacenamiento que usas
- Red de Entrega de Contenidos (CDN) integrada para optimizar los tiempos de carga
- Almacenamiento escalable
- Sube archivos con una interfaz de arrastrar y soltar o mediante API
- Compatible con S3
- Transferencias de datos cifradas con HTTPS
- Las operaciones de lectura y escritura alcanzan un máximo de 1500 RPS por dirección IP
- Se integra con FileZilla, Cyberduck y plugins de WordPress compatibles con S3
Para empezar a usar DigitalOcean Spaces, cuesta 5 $ al mes. Esto incluye 250 GB de almacenamiento y 1 TB de transferencias salientes. El almacenamiento adicional costará 0,02 $ por GB.
Cuando te registres por primera vez, DigitalOcean Spaces te otorgará un crédito de 200 $. Este será válido durante 60 días si deseas probar este servicio de almacenamiento en la nube antes de comprarlo.
Cómo hacer una copia de seguridad de WordPress en DigitalOcean Spaces
Es posible que estés acostumbrado a servicios básicos de almacenamiento en la nube para subir archivos como Dropbox o Google Drive. Si quieres empezar a guardar copias de seguridad de WordPress en DigitalOcean Spaces, estos son los pasos clave.
- Paso 1: Instalar Duplicator: Empieza instalando un plugin de copias de seguridad que sea compatible con almacenamiento S3, como Duplicator Pro.
- Paso 2: Crear un Bucket de DigitalOcean Spaces: Inicia sesión en tu cuenta de DigitalOcean y crea un nuevo contenedor de almacenamiento, conocido como bucket, donde se guardarán tus copias de seguridad.
- Paso 3: Copiar tus Claves de Acceso: Genera una nueva clave API y una clave secreta desde DigitalOcean. Estas actúan como una contraseña, permitiendo que tu plugin acceda de forma segura al bucket.
- Paso 4: Conectar DigitalOcean Spaces con Duplicator: Dentro de la configuración de Duplicator, añade una nueva ubicación de almacenamiento y pega el nombre de tu bucket de DigitalOcean, la región y las claves de acceso que acabas de generar.
- Paso 5: Crear una Copia de Seguridad de DigitalOcean Spaces: Ejecuta una nueva copia de seguridad con Duplicator y selecciona tu DigitalOcean Spaces recién configurado como destino de almacenamiento.
- Paso 6: Configurar Copias de Seguridad Automáticas de DigitalOcean Spaces: Para tu tranquilidad, crea un programa de copias de seguridad recurrentes en Duplicator para proteger tu sitio automáticamente de forma regular.
Paso 1: Instalar Duplicator
Una de las formas más sencillas de conectar tu sitio web a DigitalOcean Spaces es encontrar un plugin de copias de seguridad de WordPress compatible con S3. Por ejemplo, Duplicator Pro es una herramienta de copias de seguridad que admite una variedad de servicios de almacenamiento en la nube.

Con Duplicator, puedes hacer copias de seguridad de tu sitio en cualquiera de estas ubicaciones en la nube:
- DigitalOcean Spaces
- Dropbox
- Microsoft OneDrive
- Google Drive
- Amazon S3 (AWS)
- DreamObjects
- Vultr
- Wasabi
- Cloudflare R2
- Google Cloud
- Backblaze B2
Si deseas esta flexibilidad, compra una suscripción a Duplicator Pro. Aunque existe una versión gratuita, el plugin premium añade soporte para almacenamiento en la nube.
Luego, descarga Duplicator e instálalo en WordPress.
En tu panel de WordPress, ve a Duplicator Pro » Ajustes » General.

Pega la clave de licencia que recibiste con tu compra. Pulsa Activar ¡para empezar a usar Duplicator!
Paso 2: Crear un bucket de DigitalOcean Spaces
Dado que DigitalOcean Spaces es un servicio de almacenamiento de objetos, te permite almacenar datos como objetos en depósitos (buckets). Estos depósitos pueden contener un número ilimitado de objetos y puedes crear hasta 100 depósitos diferentes.
Para empezar, necesitarás configurar un nuevo depósito de DigitalOcean Spaces para las copias de seguridad de tu sitio. En tu panel de control de DigitalOcean, haz clic en la pestaña Spaces y pulsa Crear un depósito de Spaces.

Elige la región del centro de datos más cercana a ti. A continuación, ponle nombre al nuevo depósito.

Haz clic de nuevo en Crear un depósito de Spaces. Asegúrate de recordar el nombre y la región de tu depósito para más adelante en este tutorial.
Paso 3: Copiar tus claves de acceso
Antes de hacer una copia de seguridad remota de tu sitio, Duplicator necesita permiso para realizar cambios en tu depósito de DigitalOcean Spaces. Para ello, necesitarás generar claves API.
En la página principal de Spaces, busca el enlace a la página de API.

Luego, haz clic en Generar nueva clave.

Ponle nombre a la clave de acceso y pulsa Crear clave de acceso.

A continuación, obtendrás una nueva clave de acceso y una clave de acceso secreta. Copia y guarda ambas.

¡Ahora tienes todo lo que necesitas para conectar Duplicator y DigitalOcean Spaces!
Paso 4: Conectar DigitalOcean Spaces a Duplicator
Cuando crees una copia de seguridad con Duplicator, se almacenará automáticamente en tu servidor local. Para cambiar esto, necesitarás añadir una nueva ubicación de almacenamiento. Dirígete a Duplicator Pro » Almacenamiento » Añadir nuevo.

Ponle nombre a la ubicación de almacenamiento y elige Digital Ocean Spaces como Tipo.

En la sección Autorización, pega tus claves de acceso, el punto final (endpoint) y el nombre del depósito.

Usa este punto final: https://region.digitaloceanspaces.com
En lugar de "region", introduce la región que elegiste cuando creaste el depósito.
El campo Región se rellenará automáticamente después de que añadas el punto final.
Para el valor Máx. copias de seguridad, puedes decidir cuántas copias de seguridad conservar en DigitalOcean Spaces. Una vez que superes este número, Duplicator eliminará una copia de seguridad antigua. Esto evita que sobrecargues tu espacio de almacenamiento.

Guarda el nuevo proveedor de almacenamiento.
Paso 5: Crear una copia de seguridad de DigitalOcean Spaces
En este punto, podrás guardar cualquier copia de seguridad en DigitalOcean Spaces. Para empezar, navega a Duplicator Pro » Copias de seguridad » Añadir nuevo.

Usa etiquetas dinámicas para dar a la copia de seguridad un nombre reconocible.

Luego, elige DigitalOcean Spaces como la ubicación de almacenamiento en la nube.

Si quieres hacer una copia de seguridad de todo tu sitio, elige el ajuste preestablecido de copia de seguridad Sitio completo. Sin embargo, puedes personalizar fácilmente la copia de seguridad si lo necesitas.

Cuando hayas terminado, pulsa Siguiente. Duplicator escaneará completamente tu sitio web antes de hacer la copia de seguridad.

Si todo parece normal, haz clic en Crear copia de seguridad. Una vez que tu sitio tenga una copia de seguridad, ¡Duplicator enviará una copia a DigitalOcean Spaces!
Paso 6: Configurar copias de seguridad automáticas de DigitalOcean Spaces
Al configurar copias de seguridad automáticas, nunca tendrás que preocuparte de hacer copias de seguridad manuales de tu sitio.
Duplicator creará copias de seguridad de forma rutinaria para ti, lo que ahorra tiempo, minimiza el tiempo de inactividad potencial y protege tus datos.
Primero, abre la página de Programar copias de seguridad y añade una nueva.

Nombra el programa de copias de seguridad automáticas. Elige una plantilla de copia de seguridad o crea una nueva.

En Almacenamiento, elige DigitalOcean Spaces.

Luego, puedes personalizar cuándo se ejecutará tu copia de seguridad.

Como último paso, guarda el programa y actívalo. Sin ninguna ayuda adicional de tu parte, ¡Duplicator hará una copia de seguridad automática de tu sitio en DigitalOcean Spaces!
Cómo restaurar tu copia de seguridad de DigitalOcean Spaces
Si tu sitio alguna vez es hackeado o muestra un error crítico, puedes simplemente restaurar una de tus copias de seguridad de DigitalOcean Spaces. Afortunadamente, Duplicator facilita este proceso.
Abre la página de Copias de seguridad de Duplicator. Busca una copia de seguridad realizada antes del error y pulsa Restaurar.

Dado que tu copia de seguridad está en DigitalOcean Spaces, necesitarás descargarla a tu servidor local.

Entonces, el asistente de recuperación aparecerá automáticamente. Acepta los términos y condiciones y haz clic en Restaurar copia de seguridad.

¡Ahora Duplicator revertirá tu sitio a una versión limpia! Usa el botón Inicio de sesión de administrador para acceder a tu panel de control de nuevo.

Preguntas frecuentes sobre la conexión de WordPress a DigitalOcean Spaces
¿Cuáles son las limitaciones de Spaces en DigitalOcean?
Solo puedes crear hasta 100 buckets en DigitalOcean Spaces. Con la opción de pago más baja, obtendrás 240 GB de almacenamiento. Almacenamiento adicional cuesta 0,02 $ por GB. Otras opciones como Backblaze B2, Google Cloud y Wasabi ofrecen almacenamiento más barato.
¿Qué es el plugin de DigitalOcean Spaces para WordPress?
DigitalOcean Spaces Sync es un plugin gratuito en WordPress.org que conectará tu Biblioteca de Medios de WordPress a un bucket de DigitalOcean Spaces. Te permite hacer una copia de seguridad de tu biblioteca de medios en la nube o servir imágenes de tu cuenta de DigitalOcean. Si las sirves desde DigitalOcean, el plugin reemplazará las URL de medios públicos con enlaces de almacenamiento en la nube.
¿Cuánto cuesta DigitalOcean Spaces?
DigitalOcean Spaces cuesta 5 $ al mes por los primeros 240 GB de almacenamiento y 1 TB de transferencias salientes. Si necesitas almacenamiento adicional, se te cobrará 0,02 $ extra por GB.
¿Cómo ejecuto WordPress en DigitalOcean Spaces?
Puedes usar DigitalOcean Spaces para alojar activos estáticos de tu sitio WordPress como imágenes. Primero, asegúrate de que tu servidor esté configurado con la última versión de Ubuntu. Luego, necesitarás modificar los permisos de la carpeta wp-content/uploads usando este comando de WP-CLI:
sudo mkdir -p /var/www/html/wp-content/uploads
Luego, establece nuevos permisos para la carpeta. En lugar de "sammy", usa tu usuario sudo no root:
sudo chown -R sammy:www-data /var/www/html/wp-content/uploads
Después de esto, otorga al servidor web acceso para escribir en esta carpeta:
sudo chmod -R g+w /var/www/html/wp-content/uploads
A continuación, instala y activa el plugin DigitalOcean Spaces Sync. Aquí te mostramos cómo navegar a la carpeta de plugins de WordPress:
cd /var/www/html/wp-content/plugins
Ahora, instala el plugin:
wp plugin install do-spaces-sync
Y actívalo:
wp plugin activate do-spaces-sync
En la configuración del plugin, introduce tus claves de acceso de Spaces y el nombre del bucket.
Por defecto, el endpoint será https://ams3.digitaloceanspaces.com. Puedes modificarlo para incluir tu región específica.
En la configuración de Archivos y Rutas, introduce un dominio de almacenamiento público o una ruta URL completa. Esto depende de si quieres que los archivos se almacenen solo en DigitalOcean Spaces o también en tu servidor.
Reflexiones finales
¡Al configurar las copias de seguridad de WordPress en DigitalOcean Spaces, has hecho una inversión valiosa en la salud a largo plazo de tu sitio web!
Esto no se trata solo de recuperación ante desastres; se trata de construir una presencia en línea resiliente y escalable. A medida que tu sitio web crezca, tu estrategia de copias de seguridad con DigitalOcean Spaces podrá crecer contigo, asegurando que tus datos estén siempre protegidos, pase lo que pase.
¿Listo para asegurar los datos de tu sitio en la nube? Duplicator Pro envía automáticamente tus copias de seguridad a servicios en la nube como DigitalOcean Spaces, Google Cloud, Amazon S3 y más. ¡Pruébalo hoy mismo!
Ya que estás aquí, creo que te gustarán estas guías adicionales de WordPress:
- Cómo hacer una copia de seguridad de un blog de WordPress
- Cómo restaurar WordPress desde una copia de seguridad
- 11 Mejores servicios de almacenamiento en la nube para copias de seguridad de WordPress
- Cómo hacer una copia de seguridad de una base de datos de WordPress
- Cómo crear una copia de seguridad en la nube de WordPress
- Almacenamiento en la nube que NO CUESTA NADA: Opciones gratuitas de copia de seguridad externa a considerar