Pregunta

Actualmente uso Amazon S3 como una ubicación de copia de seguridad para mis máquinas locales. Principalmente uso JungleDisk para realizar copias de seguridad todas las noches de mis archivos locales en mi cuenta S3.

He estado buscando crear una solución de copia de seguridad más inteligente para archivos remotos: sitios web en cajas de Windows y Linux, junto con bases de datos SQL Server y MySQL.

He estado reflexionando sobre la idea de crear una instancia de Amazon EC2 que pueda operar en la nube como mi máquina de respaldo remota: idealmente, algún tipo de secuencia de comandos o programación activaría la máquina para que se inicie, y cuando lo haga, se ejecutará Una variedad de herramientas o scripts para conectar y hacer una copia de seguridad de mis servidores web, haciendo una copia de seguridad de todo en mi cuenta de Amazon S3. Con suerte, cuando se complete, la instancia se puede programar para que se apague ahorrando tiempo de ejecución.

¿Estoy soñando? ¿Es esta una posibilidad? ¿Alguien puede señalarme en la dirección correcta?

Gracias,

GW

¿Fue útil?

Solución

¿Qué tipo de señalamiento estás buscando? Esto suena como una idea perfectamente viable. Hay una variedad de bibliotecas para acceder tanto a EC2 como a S3 desde un lenguaje de script como Python o Ruby. Crearía una instancia de máquina que se inicie, lea desde un archivo de configuración para averiguar a qué máquina (s) conectarse, inicie sesión de forma remota, obtenga nuevas versiones de archivos o volcados de bases de datos que puedan estar presentes, cargue eso en S3 y finalmente se apaga.

Otros consejos

Tenía exactamente el mismo pensamiento sobre conseguir que una instancia EC2 fuera mi máquina rsync dinámica. Acabo de escribir una entrada al respecto en nuestro blog, pero básicamente la solución es crear un volumen EC2, no S3 e iniciar y apagar dinámicamente una instancia de EC2, montar el volumen y rsync cuando quiera hacer una copia de seguridad.

Vea mi entrada aquí: Uso de Amazon EC2 / EBS / S3 para copias de seguridad automáticas

Si desea realizar el proceso de copia de seguridad usted mismo y de la manera que desee,

entonces S3CMD es su mejor solución, creo. Puede acceder al amazon S3 como una carpeta y hacer todo lo que quiera de Cron Job. Para saber más al respecto, eche un vistazo.

http://s3tools.org/s3cmd

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top