it-swarm-es.com

¿Cuáles son las mejores opciones para hacer una copia de seguridad de un VPS de Windows alojado?

Tengo un VPS de Windows alojado en algún servidor web, tengo acceso de administrador de escritorio remoto y puedo instalar cualquier software que necesite en ese VPS.

Este es un VPS básico de bajo costo, por lo que los recursos del sistema (especialmente la memoria) son extremadamente limitados, la principal diferencia entre respaldar un servidor dedicado y un VPS son los recursos limitados del VPS.

Mis requisitos son:

  1. Realice una copia de seguridad del contenido de VPS (no quiero hacer una copia de seguridad de todo el disco duro virtual, quiero poder acceder a mis archivos sin instalar el mismo software VM).
  2. Archivos de respaldo, IIS configuración y bases de datos SQL Server.
  3. Extremadamente ligero, no utiliza (casi) memoria cuando está inactivo, capaz de limitar el uso de memoria cuando realiza una copia de seguridad.
  4. Copia de seguridad en una ubicación remota (Amazon S3 es mejor porque es barato).
  5. Rápido y eficiente en ancho de banda (utiliza compresión, copia de seguridad incremental, etc.)
  6. Opcionalmente, puedo hacer una copia de seguridad del servidor de correo (uso SmarterMail), puedo vivir sin esto porque tengo una configuración de correo electrónico relativamente simple y guardo todos mis mensajes en mi escritorio en Outlook.
  7. Hacer copias de seguridad de los archivos en uso no es un problema para mí porque la mayoría de los archivos (excepto SQL Server y los datos de correo mencionados anteriormente) nunca se bloquearán en este servidor específico.

Tengo un presupuesto limitado, obviamente me encantaría una solución gratuita, pero esta es una máquina de negocios y un buen respaldo vale algo de dinero.

11
Nir

¿Qué pasa con DropBox o algo similar? Configure el directorio de inicio para que sea su sitio implementado y escriba una secuencia de comandos (consulte esto artículo de KB para obtener sugerencias sobre cómo programar la tarea) para raspar el resto de su contenido en un subdirectorio invisible de la web periódicamente. Eso debería cubrir cada punto que enumeró, y también le da la opción de usarlo para la implementación, ya que es bidireccional. La cuenta básica es gratuita, de 2 GB, y se puede ampliar a medida que lo necesite su sitio/almacenamiento. No lo he usado directamente, pero lo he estado usando para transferir archivos por algún tiempo.

  1. Drop Box está basado en archivos y es accesible a través de la web
  2. Se puede hacer una copia de seguridad de todo lo que pueda exportar al sistema de archivos como archivo. No tendrá un mecanismo para hacerlo atomáticamente, pero un script rápido de PowerShell en un horario debería ser el truco.
  3. Creo (pero no estoy seguro) que DropBox será bastante ligero en el sistema. Realiza una comprobación para ver si se han colocado nuevos archivos en el servidor y activa su actividad local mediante cambios en los archivos locales. Sin cambios, sin actividad local.
  4. Dropbox es externo.
  5. Dropbox hace actualizaciones diferenciales.
  6. Los correos electrónicos son archivos.
  7. No estoy seguro acerca de cómo Dropbox maneja los archivos bloqueados. Creo que en Windows hace algo con ShadowCopy, pero eso es pura conjetura de mi parte (así es como lo habría hecho).

Además, eche un vistazo a SO para Good Secure Backups Developers at Home para otras soluciones interesantes.

1
Larry Smithmier

Escribí un script de Powershell para automatizar comprimiendo y encriptando datos en nuestros servidores de producción antes de cargarlos en Amazon S3. Está diseñado para cargar todo desde una carpeta temporal, que en mi caso contenía archivos de copia de seguridad de MS SQL creado por otro script. Actualmente, las secuencias de comandos utilizan la compresión máxima, por lo que si le preocupa el uso de la memoria, es posible que desee reducirlo un poco, pero supongo que con un poco de ajuste podría lograr que haga la mayor parte de lo que desea. Nuestros proveedores querían $ 500 al mes para copias de seguridad externas, ya que esta solución cuesta alrededor de $ 5 al mes.

1
Greg Bray

Podría echar un vistazo a Jungle Disk , acabo de escucharlo hoy.

https://www.jungledisk.com/business/server/features/

0
Kevin

mozy.com es un servicio de copia de seguridad bueno y económico, pero creo que tendría que encargarse de extraer lo que necesita del VPS.

0
ThatSteveGuy

Debido a las limitaciones de velocidad, trataría el respaldo fuera del sitio como un enfoque de respaldo secundario. El S3 de Amazon es definitivamente una buena solución rentable fuera del sitio, pero dependiendo de lo que necesite restaurar, puede llevar muchas horas devolver Gigs de contenido a su servidor para que sus sitios vuelvan a funcionar.

Para su copia de seguridad principal, me aseguraría de que esté escribiendo copias de seguridad en una unidad física separada en el mismo servidor u otro servidor en el mismo centro de datos.

En mi experiencia, la mayoría de los casos en los que necesita sus copias de seguridad se deben a un error humano (es decir, eliminar accidentalmente algo que necesita), corrupción del disco duro, virus o falla del disco duro. En estos casos, poder obtener los datos rápidamente es clave.

0
EfficionDave

También diría que deberías usar un disco de respaldo. Casi todos los proveedores hacen este servicio por un precio bajo. El "profesional" es que las copias de seguridad son rápidas. La "contra" es que no tiene control total sobre sus copias de seguridad (casi no todos los proveedores).

Otra solución muy agradable y "barata" es Acronis [1]. Es un programa clicky-clicky, que puede enviar registros completos de la copia de seguridad y es compatible con casi todos los dispositivos de almacenamiento.

[1] http://www.acronis.com/homecomputing/

0
fwaechter