Cómo hacer una copia de seguridad de un sitio WordPress en Amazon S3
John Turner
John Turner
Tras años gestionando docenas de sitios de WordPress, he aprendido que las copias de seguridad locales no son suficientes. Las copias de seguridad automáticas de tu empresa de alojamiento tampoco son suficientes.
Amazon S3 se ha convertido en mi red de seguridad. Es donde los gigantes tecnológicos almacenan sus datos, pero también es lo suficientemente accesible para los propietarios de pequeños sitios web.
Al automatizar sus copias de seguridad con Amazon S3, puede concentrarse más en el crecimiento de su sitio sin la preocupación constante de la pérdida de datos.
En esta guía, te mostraré exactamente cómo configurar las copias de seguridad de Amazon S3 para tu sitio de WordPress.
He aquí las principales conclusiones:
- Por qué utilizar Amazon S3: Amazon S3 ofrece una solución de almacenamiento externo segura y escalable, que protege tu sitio de caídas del servidor o pérdida de datos.
- Qué necesitará: Un plugin de copia de seguridad de WordPress como Duplicator Pro y una cuenta de Amazon Web Services (AWS).
- El proceso: Instalar Duplicator Pro, crear un bucket S3, configurar políticas de seguridad y usuarios en AWS, conectar el plugin a S3 y programar backups automáticos.
- No se necesitan conocimientos avanzados: Todo el proceso se divide en sencillos pasos que no requieren conocimientos técnicos.
Resumen rápido: Cómo hacer una copia de seguridad de WordPress en Amazon S3
Índice
- ¿Por qué hacer una copia de seguridad de tu sitio WordPress en Amazon S3?
- Cómo guardar la copia de seguridad de WordPress en Amazon S3
- Cómo restaurar la copia de seguridad de Amazon S3
- Preguntas frecuentes sobre cómo guardar copias de seguridad de WordPress en Amazon S3
- Duerma mejor esta noche con Amazon S3
¿Por qué hacer una copia de seguridad de tu sitio WordPress en Amazon S3?
Amazon S3 es un servicio de almacenamiento de objetos alojado en Amazon. Permite almacenar y organizar datos para aplicaciones móviles, aplicaciones nativas de la nube e incluso copias de seguridad de sitios web.

Como propietario de un sitio web, es una buena idea enviar tus copias de seguridad de WordPress a la nube. Esto puede evitar cualquier pérdida de datos si su servidor se bloquea. Como las copias de seguridad se almacenarán fuera del sitio, tampoco sobrecargarán tu plan de alojamiento web.
Sin embargo, hay muchos proveedores de almacenamiento en la nube disponibles. A diferencia de opciones como Google Drive o Dropbox, Amazon S3 puede evolucionar con las operaciones de datos de tu empresa.
Amazon S3 funciona almacenando datos en archivos denominados objetos. Estos objetos se organizan en buckets.
Puede tener un número ilimitado de objetos en un bucket y hasta 100 buckets, lo que convierte a Amazon S3 en un servicio de almacenamiento remoto flexible para las backups de su sitio. Es especialmente útil para sitios grandes que necesitan más espacio de almacenamiento.
Estas son algunas de las características que puedes esperar de Amazon S3:
- 99,99999999999% de durabilidad de los datos (11 nueves)
- Almacenamiento para cualquier tipo de copia de seguridad de datos
- Medidas de seguridad como el cifrado de datos y el control de acceso
- Recursos escalables
- Diversas herramientas disponibles en la plataforma Amazon Web Services (AWS)
- Capacidad de servidor ilimitada
Para utilizar Amazon S3, puede comenzar con la capa gratuita, que incluye 5 GB de almacenamiento. Amazon S3 también ofrece precios de pago por uso que le permiten acceder únicamente a los servicios que necesita.
Cómo guardar la copia de seguridad de WordPress en Amazon S3
Puede parecer complicado conectar tu sitio WordPress a Amazon S3 y empezar a crear copias de seguridad en la nube. Sin embargo, es fácil con los pasos adecuados.
He aquí un breve resumen:
- Paso 1: Instalar Duplicator: En primer lugar, instalarás y activarás el plugin Duplicator Pro, que permite conectarse a servicios de almacenamiento en la nube como Amazon S3.
- Paso 2: Cree un bucket de Amazon S3: En su cuenta de AWS, cree un nuevo "bucket", que es el contenedor que almacenará sus archivos de copia de seguridad.
- Paso 3: Añadir una política de seguridad: Cree una política de seguridad en AWS para definir los permisos que Duplicator necesita para acceder a su bucket de S3.
- Paso 4: Crear un usuario: A continuación, creará un nuevo usuario de IAM en AWS y le adjuntará la política de seguridad. Esto genera las claves de acceso necesarias para la conexión.
- Paso 5: Conecte Amazon S3 a Duplicator: Añadirá su nueva clave de acceso y clave secreta de AWS a Duplicator para establecer una conexión segura con su bucket de S3.
- Paso 6: Crear una copia de seguridad de Amazon S3: Con la conexión establecida, crea tu primera copia de seguridad completa del sitio y envíala directamente a tu almacenamiento de Amazon S3.
- Paso 7: Configurar copias de seguridad automáticas: Por último, configura una programación en Duplicator para ejecutar automáticamente copias de seguridad futuras y guardarlas en Amazon S3, para que puedas configurarlo y olvidarte.
Paso 1: Instalar Duplicator
Podrías crear una copia de seguridad en WordPress y subirla manualmente a Amazon S3. Sin embargo, para ahorrar tiempo, considera instalar Duplicator Pro. Se trata de un potente plugin de copia de seguridad para WordPress que puede guardar instantáneamente copias de seguridad en servicios en la nube como Amazon S3.

En primer lugar, asegúrese de seleccionar una suscripción para Duplicator Pro. Aunque podría empezar a utilizar la versión gratuita, necesitará actualizarla para conectarse a estas ubicaciones externas de almacenamiento en la nube:
- Duplicadora en la nube
- FTP
- Google Drive
- Dropbox
- Microsoft OneDrive
- Amazon S3
- Wasabi
- Nube de Google
- DreamObjects
- Vultr
- Espacios DigitalOcean
- Cloudflare R2
- Backblaze B2
Después de esto, descargue el plugin y copie su clave de licencia. Abra el panel de control de su sitio web WordPress e instale Duplicator.
Como paso final, necesitará activar su licencia. Vaya a Duplicator Pro " Configuración " General y pegue su clave de licencia.

Cuando termine de configurar Duplicator, vaya al siguiente paso.
Paso 2: Crear un bucket de Amazon S3
Si aún no ha configurado una cuenta para Amazon S3, visite el sitio web de AWS. Haga clic en Crear una cuenta de AWS y siga las instrucciones.
Después de esto, podrás iniciar sesión en tu panel de control de AWS. Aquí, abre los servicios y buscaS3 en Almacenamiento.

Para empezar a usar Amazon S3, deberá crear un bucket. Este es un área de almacenamiento que puede agrupar diferentes datos. Para crear uno, seleccione "Crear bucket" .

En la parte superior de la página, ponga un nombre al cubo. Debe ser algo memorable que incluya el nombre de tu dominio.

Mantenga la configuración predeterminada y finalice la creación del depósito.
Paso 3: Añadir una política de seguridad
A continuación, deberá crear una política de seguridad. Esto describirá lo que un usuario podrá hacer con el bucket. Vuelve a la lista de servicios de AWS y busca Security, Identity, & Compliance " IAM.

A continuación, diríjase a la página Políticas. Aquí, seleccione Crear política.

Haga clic en la opción JSON. Pega esta política 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": {}
}
]
}
Recuerde sustituir BUCKETNAME por el nombre exclusivo de su cubo.
Después de pulsarSiguiente, asigne un nombre a su política. Por ejemplo, podría utilizarDup-Backup-Policy.

Finalice haciendo clic en Crear política.
Paso 4: Crear un usuario
Una vez que haya creado una nueva política de seguridad, también necesitará un nuevo usuario. En la páginaIAM, busqueUsuarios » Crear usuario.

Elija un nombre de usuario para el usuario IAM antes de continuar con el siguiente paso.

En las opciones de Permisos, seleccione Adjuntar políticas directamente. A continuación, busque la política que acaba de crear y marque la casilla situada junto a ella.

No añadas ninguna etiqueta. Por último, pulsa Crear usuario.
Ahora, haga clic en el usuario y vaya a la pestaña Credenciales de seguridad. Aquí, cree una clave de acceso.

Dado que Duplicator tendrá que gestionar sus copias de seguridad de Amazon S3, seleccione Servicio de terceros como su caso de uso.

Después de pulsar Siguiente, verás los ID de tus claves de acceso.

Guarde tanto la clave de acceso como la clave de acceso secreta para más tarde. También puede descargar esta información como archivo CSV.
Paso 5: Conectar Amazon S3 a Duplicator
Después de configurar completamente su cuenta de Amazon S3, puede conectarla a Duplicator. De esta forma, su copia de seguridad se importará automáticamente a la nube.
En primer lugar, vaya a Duplicator Pro " Almacenamiento " Añadir nuevo.

Asigne un nombre a la nueva ubicación de almacenamiento. En Tipo, seleccione Amazon S3.

A continuación, desplácese hasta la sección Autorización. Pegue la clave de acceso y la clave de acceso secreta.
Después de esto, ingrese el nombre de su bucket.

También puede personalizar el número máximo de copias de seguridad almacenadas en el bucket. Esto evita que guarde demasiadas copias de seguridad y aumente accidentalmente el límite de almacenamiento de Amazon S3.

¡Guarde la nueva ubicación de almacenamiento de Amazon S3!
Paso 6: Crear una copia de seguridad de Amazon S3
¡Es hora de crear su primera copia de seguridad del sitio y enviarla a Amazon S3! Para ello, diríjase a Duplicator Pro " Copias de seguridad " Añadir nuevo.

Dale un nombre a tu copia de seguridad para que puedas encontrarla fácilmente más tarde. Duplicator tiene etiquetas dinámicas que se actualizan automáticamente con las nuevas copias de seguridad.

Expanda la sección Almacenamiento y seleccione Amazon S3.

Para obtener una copia de seguridad completa, no realice ningún cambio en los archivos de almacenamiento o de instalación. Sin embargo, puedes crear copias de seguridad personalizadas incluyendo únicamente la base de datos, la biblioteca multimedia u otros archivos.

Después de hacer clic en Siguiente, Duplicator escaneará su sitio para asegurarse de que la copia de seguridad puede ejecutarse correctamente.

Por último, pulse Crear copia de seguridad. Duplicator creará automáticamente la copia de seguridad y la transferirá a Amazon S3.
Paso 7: Configurar copias de seguridad automáticas
Si no quiere perder tiempo, configure una programación automática de copias de seguridad . Con Duplicator Pro, puede elegir una fecha y hora para ejecutar siempre las copias de seguridad y guardarlas en Amazon S3.
Para empezar con las copias de seguridad automatizadas, abre la página Programar copias de seguridad y pulsa Añadir nuevo.

Asigne un nombre a la programación. A continuación, seleccione Amazon S3 como ubicación de almacenamiento.

Ahora personaliza cuándo se ejecuta tu copia de seguridad. Duplicator admite todas las siguientes programaciones.
- Copias de seguridad cada hora
- Copias de seguridad diarias
- Copias de seguridad semanales
- Copias de seguridad mensuales
Junto a Repeticiones, seleccione una de estas opciones. También tendrás que establecer una Hora de inicio.

Habilite la programación y guárdela.
Cómo restaurar la copia de seguridad de Amazon S3
Si su sitio web funciona correctamente, es posible que nunca necesite tocar sus copias de seguridad.
Sin embargo, siempre existe la posibilidad de un ataque informático, una caída del servidor u otro error crítico . En ese caso, deberá restaurar una copia de seguridad reciente .
Afortunadamente, Duplicator dispone de funciones de copia de seguridad y restauración.
Para que tu sitio vuelva a la normalidad, busca la copia de seguridad más reciente de Amazon S3 en la página Copias de seguridad. Pulsa el botón Restaurar situado junto a ella.

En la ventana emergente, descarga la copia de seguridad de S3. Esto transferirá tus datos de la nube a tu servidor local.

Después de esto, ¡ya puede restaurar su sitio! Simplemente haga clic en Restaurar copia de seguridad en el asistente de restauración.

Ahora Duplicator instalará su copia de seguridad. Una vez que haya terminado, utilice el botón Admin Login para acceder de nuevo a su sitio restaurado.
Preguntas frecuentes sobre cómo guardar copias de seguridad de WordPress en Amazon S3
¿Cómo hago una copia de seguridad de mi sitio WordPress en S3?
Puede realizar una copia de seguridad de su sitio WordPress en Amazon S3 instalando Duplicator Pro, un potente complemento de copia de seguridad con más de 10 ubicaciones de almacenamiento en la nube. Después de crear un bucket S3 y generar sus claves de acceso, pegue estas claves en Duplicator Pro. Esto le permite crear nuevas copias de seguridad y enviarlas automáticamente a Amazon S3.
Alternativas: Otras copias de seguridad compatibles con Amazon S3 son UpdraftPlus, Total Upkeep y WPvivid.
¿Cómo hago una copia de seguridad de todo mi sitio de WordPress?
Puedes hacer una copia de seguridad de todo tu sitio WordPress con Duplicator Pro. Asegúrate de incluir todos los componentes del sitio en la copia de seguridad, como los archivos principales de WordPress, la base de datos MySQL, la biblioteca multimedia, los plugins y los temas. Una vez que Duplicator haya hecho la copia de seguridad de tu sitio, descarga los archivos de la copia de seguridad.
¿Cómo puedo hacer una copia de seguridad manual de mi base de datos de WordPress?
Puedes hacer una copia de seguridad manual de tu base de datos de WordPress con phpMyAdmin, un gestor de bases de datos. Tras iniciar sesión, selecciona el nombre de tu base de datos y pulsa Exportar. Asegúrate de elegir SQL como formato y continúa descargando tu base de datos.

¿Cómo se hace una copia de seguridad y se importa un sitio de WordPress?
Puedes hacer una copia de seguridad e importar un sitio WordPress con un plugin de copia de seguridad y migración como Duplicator Pro. Para hacer una copia de seguridad de tu sitio, simplemente crea una nueva copia de seguridad y descarga su archivo. En su nuevo sitio web, instale Duplicator y cargue la copia de seguridad en la página Importar copias de seguridad.

¿Cómo conecto mi sitio WordPress a un bucket de almacenamiento de objetos?
Para conectar tu sitio WordPress a un bucket de almacenamiento de objetos, tendrás que registrarte en un servicio de almacenamiento de objetos como Amazon S3, Google Cloud o Backblaze B2. A continuación, crea un bucket y genera las claves de acceso.
Instala el plugin Duplicator Pro en WordPress y conecta tu cuenta en la nube como nueva ubicación de almacenamiento. Por último, crea una copia de seguridad y envíala al almacenamiento en la nube. Se subirá automáticamente a tu cubo de almacenamiento de objetos.
Duerma mejor esta noche con Amazon S3
Tu primera copia de seguridad está guardada de forma segura en la nube y tu sitio web ahora está protegido contra imprevistos. Tienes un plan de recuperación fiable esperándote en Amazon S3.
Una vez que hayas configurado tu programación en Duplicator Pro, todo el sistema se ejecuta automáticamente. Tus datos se protegen silenciosamente en segundo plano mientras tú te concentras en hacer crecer tu sitio web.
Amazon S3 cuenta con la confianza de algunas de las empresas más grandes del mundo por una razón. Y ahora tu sitio de WordPress obtiene ese mismo nivel de fiabilidad. Así que cierra esta pestaña, disfruta de tu día y descansa tranquilo sabiendo que, pase lo que pase con tu servidor, tu sitio siempre tendrá una forma de recuperarse.
¿Listo para conectar rápidamente su sitio WordPress a Amazon S3? Descarga Duplicator Pro para transferir instantáneamente las copias de seguridad de tu sitio a la nube.
Ya que estás aquí, creo que te gustarán estas otras guías de WordPress:
- Los mejores servicios de copia de seguridad de WordPress para no volver a preocuparse por las copias de seguridad
- Cómo hacer una copia de seguridad de WordPress Multisite
- Cómo hacer una copia de seguridad manual de un sitio WordPress
- 9 mejores plugins de copia de seguridad de bases de datos de WordPress
- La guía definitiva para las copias de seguridad de WooCommerce