Después de administrar sitios de WordPress durante más de una década, hemos descubierto que los propietarios de sitios web más exitosos comparten un rasgo común: tienen sistemas de respaldo sólidos implementados.
Es por eso que nos hemos convertido en firmes defensores del uso de Amazon S3 como destino de respaldo: es confiable, asequible y proporciona independencia total de su proveedor de alojamiento.
Muchos propietarios de sitios de WordPress que conocemos lo usan porque proporciona esa capa adicional de seguridad que todo sitio web necesita, y funciona bien con complementos de respaldo populares.
Hoy, lo guiaremos a través del proceso de configuración de copias de seguridad de WordPress en Amazon S3.
Hemos investigado y probado numerosos métodos, y compartiremos las soluciones gratuitas y premium que funcionan mejor para proteger su sitio de WordPress y mantener sus datos seguros.

¿Por qué usar Amazon S3 para respaldar WordPress?
Hemos ayudado a miles de usuarios de WordPress a respaldar y restaurar sus sitios web. Amazon S3 tiene algunas ventajas clave sobre otras opciones de almacenamiento en la nube como Google Drive o Dropbox, especialmente para copias de seguridad de sitios web.
Amazon S3 ofrece confiabilidad de nivel empresarial, lo que lo hace ideal para sitios web de negocios. Puede manejar archivos de respaldo grandes de manera consistente, independientemente de cuándo ejecute sus copias de seguridad. Esto lo hace perfecto para sitios web de negocios que no pueden permitirse fallos en las copias de seguridad.
Además, la seguridad en S3 es mucho más avanzada que el simple intercambio de archivos. Mientras que servicios como Google Drive y OneDrive ofrecen opciones sencillas de intercambio, S3 proporciona seguridad de nivel empresarial a través de IAM (Administración de Identidades y Acceso).
Esto te permite crear reglas de seguridad específicas, como restringir el acceso a ciertos períodos de tiempo o aplicar cifrado automático a tus archivos de respaldo.
Amazon ofrece un nivel gratuito que incluye 5 GB de almacenamiento, junto con 2,000 solicitudes PUT y 20,000 solicitudes GET mensuales durante tu primer año.
En términos prácticos, esto significa que podrías almacenar varios respaldos completos de un sitio pequeño de WordPress y realizar respaldos regulares sin costos adicionales durante ese período.
En cuanto a precios, S3 utiliza un modelo flexible de pago por uso con diferentes clases de almacenamiento. Esto significa que puedes elegir opciones más asequibles para el almacenamiento de respaldos a largo plazo, mientras mantienes los respaldos recientes fácilmente disponibles.
Con todos estos beneficios en mente, veamos cómo enviar tus respaldos de WordPress a Amazon S3. Puedes usar los enlaces rápidos a continuación para saltar a la sección que necesitas:
- Primero lo primero: Configura tu cuenta de Amazon S3
- Método 1: Usa Duplicator para respaldar WordPress en S3 (Más personalizable)
- Método 2: Usa UpdraftPlus para respaldar WordPress en S3 (Gratis)
Primero lo primero: Configura tu cuenta de Amazon S3
Antes de poder respaldar tu sitio de WordPress en Amazon S3, necesitamos configurar correctamente tu espacio de almacenamiento.
Paso 1: Crea un bucket de Amazon S3
Primero, inicia sesión en tu cuenta de Amazon Web Services (AWS). Luego, haz clic en el botón del menú en la esquina superior izquierda y selecciona ‘S3’.

En la página del panel de S3, debes buscar el botón ‘Crear bucket’ y hacer clic en él.
Un bucket en Amazon S3 es como un contenedor para tus archivos. Piensa en él como una carpeta especial que contendrá todas tus copias de seguridad de WordPress.

Para el ‘Tipo de bucket’, debes elegir ‘Propósito general’. Luego, dale un nombre a tu bucket.
Te recomendamos incluir el nombre de tu nombre de dominio en el nombre, con algo como backups.tudominio.com como nombre de tu bucket. Este formato asegura que el nombre de tu bucket sea único y te ayuda a identificar fácilmente tus archivos de copia de seguridad de WordPress más adelante.
También verás varias opciones de configuración. Para la mayoría de las necesidades de copia de seguridad de WordPress, puedes dejar estas configuraciones en sus valores predeterminados. Estos valores predeterminados incluyen mantener tu bucket privado y habilitar el cifrado para una mejor seguridad.

En esta etapa, simplemente puedes desplazarte hasta la parte inferior de la página y hacer clic en el botón ‘Crear bucket’.”
Tu nuevo espacio de almacenamiento estará listo en solo unos segundos.

Paso 2: Crear una política de seguridad
Ahora, configuremos una política de seguridad para tus copias de seguridad. Esta política es un conjunto de reglas que controlan lo que se puede hacer con tus archivos de copia de seguridad.
Comienza haciendo clic de nuevo en el menú y seleccionando 'IAM'. Esto te llevará al área de gestión de seguridad de AWS.

Puedes navegar a la página 'Políticas' desde aquí.
Aquí, necesitas hacer clic en el botón 'Crear política'. Aquí es donde configurarás los permisos de tu copia de seguridad.

Cuando veas el editor de políticas, puedes seleccionar la pestaña 'JSON' para ingresar las reglas de seguridad.
Aquí es donde agregarás el código de permiso especial. Es un conjunto de reglas que le dirán a AWS exactamente lo que el plugin tiene permitido hacer. Puedes copiar y pegar la política a continuación en el editor:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:ListBucket",
"s3:GetBucketLocation",
"s3:ListBucketMultipartUploads"
],
"Resource": "arn:aws:s3:::BUCKETNAME",
"Condition": {}
},
{
"Effect": "Allow",
"Action": [
"s3:AbortMultipartUpload",
"s3:DeleteObject",
"s3:DeleteObjectVersion",
"s3:GetObject",
"s3:GetObjectAcl",
"s3:GetObjectVersion",
"s3:GetObjectVersionAcl",
"s3:PutObject",
"s3:PutObjectAcl"
],
"Resource": "arn:aws:s3:::BUCKETNAME/*",
"Condition": {}
},
{
"Effect": "Allow",
"Action": "s3:ListAllMyBuckets",
"Resource": "*",
"Condition": {}
}
]
}
Este código permitirá que tu plugin de copia de seguridad liste los archivos en tu bucket de copia de seguridad y agregue, recupere y elimine archivos de copia de seguridad dentro de él. Además, evitará que el plugin haga cualquier otra cosa, lo que mantiene tu cuenta segura.
¡Importante! Deberás reemplazar todas las instancias de 'BUCKETNAME' con el nombre real del bucket que creaste anteriormente. Por ejemplo, si tu bucket se llama backups.example.com, entonces querrás actualizar ambas instancias de BUCKETNAME con ese nombre exacto.

En esta etapa, puedes bajar en la página.
Luego, haz clic en 'Siguiente'.

Ahora, puedes darle un nombre amigable a tu política. Podrías llamarla algo como WordPress-Backup-Policy, Duplicator-Backup-Policy, o UpdraftPlus-Backup-Policy.
Siéntete libre de elegir un nombre que tenga sentido para ti. Esta política funcionará muy bien con cualquier plugin de copia de seguridad de WordPress que cubriremos más adelante.

Una vez que estés satisfecho con el nombre, puedes finalizar haciendo clic en 'Crear política'.
Esto guardará toda tu configuración de seguridad y te preparará para el siguiente paso.

Paso 3: Crear un usuario
Ahora que hemos configurado nuestra política de seguridad, vamos a crear un usuario que pueda acceder a tu almacenamiento en la nube. Puedes pensar en esto como la creación de una cuenta especial solo para manejar tus copias de seguridad de WordPress.
Comienza yendo al menú 'Usuarios' en la página de IAM. Verás un botón de 'Crear usuario'. Haz clic en él.

A continuación, le darás un nombre a tu nuevo usuario.
Puedes ponerle cualquier nombre que te ayude a identificar su propósito. Luego, haz clic en 'Siguiente'.

Cuando llegues a la sección 'Establecer permisos', querrás seleccionar 'Adjuntar políticas directamente'.
Aquí es donde puedes conectar la política de seguridad que acabamos de crear a tu nuevo usuario. Piensa en ello como darle a tu usuario de copias de seguridad su conjunto específico de permisos.

Busca en la lista de políticas hasta que encuentres la que creamos en el paso anterior. Puedes encontrarla fácilmente escribiendo el nombre de la política en el cuadro de búsqueda.
Una vez que la encuentres, simplemente marca la casilla junto a ella.

Después de revisar todo, puedes desplazarte hacia abajo y hacer clic en 'Crear usuario'.
AWS configurará tu nuevo usuario con todos los permisos correctos para manejar tus copias de seguridad de WordPress de forma segura.

Ten en cuenta que necesitaremos obtener algunos detalles de seguridad importantes para este usuario en el siguiente paso, así que no cierres esta ventana todavía.
Paso 4: Copiar tus claves de acceso
Vamos a configurar tus claves de acceso. Estas son como contraseñas especiales que permitirán que tu plugin de copias de seguridad de WordPress se conecte de forma segura con Amazon S3.
Primero, puedes hacer clic en el nombre de usuario que acabamos de crear para ver sus detalles.

Busca la pestaña de ‘Credenciales de seguridad’.
Aquí es donde crearemos tus claves de acceso.

Desplázate un poco hacia abajo en la página.
Cuando veas el botón de ‘Crear clave de acceso’, haz clic en él.

Amazon te preguntará ahora sobre tu caso de uso.
Dado que planeamos usar un plugin de copias de seguridad de WordPress, puedes seleccionar ‘Servicio de terceros’ de las opciones.

Ahora, desplázate más hacia abajo en la página.
Marca la casilla junto a ‘Entiendo la recomendación anterior y quiero proceder a crear una clave de acceso’ y haz clic en ‘Siguiente’.

Antes de ver tus claves de acceso, puedes establecer opcionalmente algunas etiquetas de descripción.
Vamos a omitir este paso ya que no es necesario, así que haz clic en el botón ‘Crear clave de acceso’.

Ahora verás dos piezas importantes de información: tu ID de clave de acceso y tu clave de acceso secreta. Piensa en ellas como un par de nombre de usuario y contraseña que tu plugin de copias de seguridad utilizará.
Querrás guardar estas claves en un lugar seguro, o al menos mantener esta ventana abierta mientras configuras tu método de copia de seguridad elegido. Una vez que cierres esta ventana, no podrás volver a ver la clave de acceso secreta.

Método 1: Usa Duplicator para respaldar WordPress en S3 (Más personalizable)
En nuestra experiencia, Duplicator es la solución más confiable para copias de seguridad de Amazon S3. Lo usamos nosotros mismos para hacer copias de seguridad de algunos de nuestros sitios web asociados y proyectos personales, por lo que estamos seguros de recomendarlo como nuestra mejor opción.
Lo que distingue a Duplicator es su potente conjunto de funciones. Puedes programar copias de seguridad automáticas, migrar todo tu sitio web de WordPress y conectarte a múltiples servicios de almacenamiento en la nube, todo desde un solo panel. Además, su integración con Amazon S3 es sólida y está bien probada.
Si bien puedes explorar nuestra reseña detallada de Duplicator para obtener un desglose completo de las funciones, centrémonos en configurar tus copias de seguridad de S3.
Ten en cuenta que necesitarás Duplicator Pro para la integración con Amazon S3, pero puedes empezar con la versión gratuita para familiarizarte con las funciones básicas.
Paso 1: Instalar y activar Duplicator
Empezar es sencillo. Primero, deberás instalar Duplicator en tu sitio web de WordPress. Si eres nuevo en la instalación de plugins de WordPress, no te preocupes. Tenemos una guía fácil para principiantes sobre cómo instalar un plugin de WordPress.
Una vez instalado, puedes activar tu clave de licencia de Duplicator Pro. Simplemente ve a Duplicator Pro » Ajustes en tu panel de WordPress, introduce tu clave de licencia y haz clic en ‘Activar’. Verás un mensaje de confirmación cuando sea exitoso.

Paso 2: Conectarse a Amazon S3
Ahora, conectemos Duplicator a tu cuenta de Amazon S3. Navega a Duplicator Pro » Almacenamiento y haz clic en el botón ‘Agregar Nuevo’.

Para ayudarte a identificar esta conexión de almacenamiento fácilmente, puedes darle un nombre simple como ‘Copias de seguridad de Amazon S3’.
Además, busca el menú desplegable ‘Tipo’ y selecciona ‘Amazon S3’.

Continúa y desplázate hacia abajo.
Luego verás la sección de autorización donde puedes pegar tu clave de acceso y clave secreta que guardamos anteriormente.

En la sección de configuración, necesitas ingresar el nombre de tu bucket exactamente como lo creaste en Amazon S3. Esto ayuda a Duplicator a saber dónde almacenar tus archivos de copia de seguridad.
También puedes decidir cuántas versiones de copia de seguridad conservar. Si estableces esto en ‘10’, por ejemplo, Duplicator eliminará automáticamente la copia de seguridad más antigua cuando se cree una undécima. Establecerlo en ‘0’ significa que conservará todas las copias de seguridad indefinidamente.
Finalmente, haz clic en ‘Guardar Proveedor’ para asegurar tu configuración.

Después de guardar S3 como tu nuevo proveedor de almacenamiento en la nube, el botón ‘Probar Almacenamiento’ se activará.
Puedes hacer clic en ese botón para asegurarte de que todo funcione correctamente.

Si la copia de seguridad de prueba es exitosa, aparecerá una ventana emergente diciendo que el plugin ha almacenado y eliminado el archivo.
Siéntete libre de cerrar esta ventana emergente haciendo clic en ‘Aceptar’.

Paso 3: Haz una copia de seguridad de tu sitio de WordPress en Amazon S3
Ahora viene la parte emocionante: crear tu primera copia de seguridad en Amazon S3. Vamos a repasar este proceso paso a paso.
Comienza visitando Duplicator Pro » Copias de seguridad en tu panel de WordPress. Verás un botón de ‘Añadir nuevo’. Haz clic en él.

Aquí tienes un consejo útil: puedes hacer que tus copias de seguridad sean más fáciles de encontrar utilizando un sistema de nombres inteligente.
Duplicator te permite usar etiquetas especiales como %año%, %día% y %hora% en los nombres de tus copias de seguridad. Por ejemplo, ‘mi-sitio-copia-%año%-%mes%’ creará automáticamente nombres como ‘mi-sitio-copia-2024-12’.

Cuando te desplazas hacia abajo hasta la pestaña ‘Almacenamiento’, verás las opciones de almacenamiento local y remoto disponibles.
Simplemente marca la casilla junto a Amazon S3, y Duplicator sabrá que debe enviar tu copia de seguridad de WordPress a S3.

Ahora, puedes elegir qué respaldar.
En la sección ‘Copia de seguridad’, verás varias opciones. Recomendamos comenzar con ‘Sitio completo’ para crear una copia de seguridad completa de los archivos de tu sitio web de WordPress. Piénsalo como tomar una instantánea de todo, como tus publicaciones, páginas, imágenes y configuraciones.

Alternativamente, puedes elegir ‘Solo base de datos’ para respaldar solo tu base de datos de WordPress.
Si esa es tu elección, puedes leer nuestra guía sobre cómo restaurar WordPress solo con una copia de seguridad de la base de datos para más información.
¿Quieres añadir una capa extra de seguridad? Visita la pestaña 'Seguridad', donde puedes proteger tus archivos de copia de seguridad con una contraseña.
Esto es especialmente útil si estás almacenando información sensible.

La sección del Instalador viene con configuraciones preconfiguradas que funcionan bien para la mayoría de los sitios web.
Puedes dejar estas como están y hacer clic en 'Siguiente' para continuar.

Antes de crear tu copia de seguridad, Duplicator realiza una rápida comprobación de salud de tu sitio web.
Piénsalo como una inspección previa al vuelo. Si todo se ve bien, verás un estado verde de 'Bueno'. Si hay algún problema, Duplicator te dirá exactamente qué necesita ser arreglado.
Finalmente, haz clic en el botón 'Crear Copia de Seguridad'.

Cuando el proceso se complete, volverás a tu panel de control, donde puedes ver todas tus copias de seguridad de WordPress.
¡Y eso es todo!

¿Quieres asegurarte de que todo funcionó? Puedes revisar tu bucket de S3 directamente.
Simplemente inicia sesión en tu cuenta de Amazon S3, navega a tu bucket y deberías ver tus nuevos archivos de copia de seguridad esperándote de forma segura.

Método 2: Usa UpdraftPlus para respaldar WordPress en S3 (Gratis)
Aunque Duplicator Pro es nuestra mejor opción, entendemos que a veces necesitas una solución gratuita. Ahí es donde entra UpdraftPlus. Es un plugin gratuito y confiable que hemos probado exhaustivamente para copias de seguridad de Amazon S3.
Vale la pena notar que la versión gratuita tiene algunas limitaciones en comparación con el plan pro. Por ejemplo, no puedes crear copias de seguridad redundantes en múltiples ubicaciones a la vez.
Sin embargo, para copias de seguridad programadas básicas a S3, la versión gratuita funciona muy bien
Vamos a configurar la versión gratuita de UpdraftPlus en tu sitio. Primero deberás instalar el plugin de WordPress a través de tu área de administrador.
Una vez instalado, puedes encontrar UpdraftPlus en tu panel de WordPress. Dirígete a la pestaña de ‘Configuración’.

Aquí es donde verás varias opciones de copia de seguridad.
Desplázate hacia abajo hasta que veas la sección de almacenamiento en la nube y haz clic en ‘Amazon S3’.

Aquí es donde esas claves de acceso que creamos antes resultan útiles. Puedes pegar tu clave de acceso y clave secreta en los campos correspondientes. También necesitas ingresar el nombre de tu bucket aquí.
Antes de continuar, es una buena idea hacer clic en ‘Probar configuración de Amazon S3’. Esto asegura que Amazon S3 esté conectado correctamente con este plugin de migración de WordPress.

Si la conexión funciona, verás una notificación push con un mensaje de éxito, como en la captura de pantalla a continuación.
Desde aquí, simplemente puedes hacer clic en ‘OK’ y guardar tus cambios.

¿Listo para hacer una copia de seguridad de tu sitio web de WordPress? Continúa y cambia a la pestaña ‘Copia de seguridad / Restaurar’.
Luego, haz clic en el botón ‘Hacer copia de seguridad ahora’.

Aparecerá una ventana emergente amigable con algunas opciones para elegir.
Asegúrate de marcar ‘Enviar esta copia de seguridad al almacenamiento remoto’ para enviar tu copia de seguridad de WordPress a S3. También recomendamos marcar tanto ‘Incluir tu base de datos en la copia de seguridad’ como ‘Incluir tus archivos en la copia de seguridad’ para una copia de seguridad completa del sitio web.

Publicación relacionada: Cómo hacer una copia de seguridad y restaurar tu sitio de WordPress con UpdraftPlus
Después de hacer clic en ‘Hacer copia de seguridad ahora’, UpdraftPlus comenzará a hacer una copia de seguridad de tus archivos.
Una vez completada, tu copia de seguridad aparecerá en la lista ‘Copias de seguridad existentes’. Puedes desplazarte hacia abajo en la página para encontrar esta sección.

¿Quieres verificar que tu copia de seguridad llegó a S3? Puedes iniciar sesión en tu cuenta de Amazon S3 y buscar en tu bucket.
Deberías ver tus archivos de copia de seguridad de WordPress almacenados de forma segura allí.

Esperamos que este artículo te haya ayudado a aprender cómo hacer una copia de seguridad de tu sitio de WordPress en Amazon S3. También te puede interesar nuestra lista de los mejores plugins de Dropbox para WordPress y nuestra guía sobre cómo guardar tus entradas de blog de WordPress en tu computadora.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.
¿Tienes alguna pregunta o sugerencia? Por favor, deja un comentario para iniciar la discusión.