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:
- Haga 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).
- Archivos de respaldo, configuración de IIS y bases de datos de SQL Server.
- Extremadamente ligero, no utiliza (casi) memoria cuando está inactivo, capaz de limitar el uso de memoria al realizar una copia de seguridad.
- Copia de seguridad en una ubicación remota (Amazon S3 es mejor porque es barato).
- Rápido y eficiente en ancho de banda (utiliza compresión, copia de seguridad incremental, etc.)
- 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.
- 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.
Respuestas:
¿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 este artículo de KB para obtener sugerencias sobre cómo programar la tarea) para raspar periódicamente el resto de su contenido en un subdirectorio invisible web. 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.
Además, eche un vistazo a SO for Good Secure Backups Developers at Home para conocer otras soluciones interesantes.
fuente
Escribí un script de Powershell para automatizar la compresión y el cifrado de datos en nuestros servidores de producción antes de cargarlo 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 creados por otro script. Actualmente, las secuencias de comandos usan la compresión máxima, por lo que si le preocupa el uso de la memoria, es posible que desee reducir un poco, pero supongo que con un poco de ajuste podría lograr que haga 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.
fuente
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.
fuente
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/
fuente
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 llevar de nuevo 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.
fuente
Podría echar un vistazo a Jungle Disk , acabo de escucharlo hoy.
https://www.jungledisk.com/business/server/features/
fuente