Pregunta

¿Cuál es un método bueno y seguro para realizar copias de seguridad para los programadores que realizan investigación y desarrollo en casa y no pueden permitirse el lujo de perder ningún trabajo?

Condiciones:

  1. Las copias de seguridad deben estar SIEMPRE a un alcance razonablemente fácil.

  2. No se puede garantizar que la conexión a Internet esté siempre disponible.

  3. La solución debe ser GRATUITA o tener un precio razonable y estar sujeta al punto 2 anterior.


Informe de estado

Por ahora, esto solo considera opciones gratuitas.

La siguiente proyectos de código abierto se sugieren en las respuestas (aquí y en otros lugares):

  • Copia de seguridadPC es un sistema de alto rendimiento y de grado empresarial para hacer una copia de seguridad de PC y computadoras portátiles de Linux, Winxx y MacOSX en el disco de un servidor.
  • Copia de seguridad de la tienda es una utilidad de copia de seguridad que almacena archivos en otros discos.
  • mibackware:Estos scripts se desarrollaron para crear archivos de volcado SQL para la recuperación básica de desastres de pequeñas instalaciones de MySQL.
  • Bácula es [...] para administrar la copia de seguridad, la recuperación y la verificación de los datos de la computadora en una red de computadoras de diferentes tipos.En términos técnicos, es un programa de copia de seguridad basado en la red.
  • AutoDL 2 y Sec-Bk:AutoDL 2 es un sistema de transferencia de archivos automatizado de transporte escalable de transporte.Es adecuado para cargar archivos de un servidor de puesta en escena a cada servidor en una granja de servidor de producción [...] SEC-BK es un conjunto de utilidades simples para hacer una copia de seguridad de los archivos de forma segura a una ubicación remota, incluso una ubicación de almacenamiento público.
  • instantánea es una utilidad de instantánea del sistema de archivos para realizar copias de seguridad de sistemas locales y remotos.
  • rbme:Uso de RSYNC para copias de seguridad [...] Obtiene copias de seguridad incrementales perpetuas que aparecen como copias de seguridad completas (para cada día) y, por lo tanto, permiten una restauración fácil o una mayor copia de cinta, etc.
  • Duplicidad Contrace directorios produciendo volúmenes de formato de alquitrán cifrados y cargándolos a un servidor de archivos remoto o local....] usa librsync, [para] archivos incrementales
  • simplebup, para realizar copias de seguridad en tiempo real de archivos en desarrollo activo, a medida que se modifican.Esta herramienta también se puede utilizar para monitorear otros directorios.Está pensado como una copia de seguridad automatizada sobre la marcha y no como un control de versiones.Es muy fácil de usar.

Otras posibilidades:

Usar un sistema de control de versiones distribuido (DVCS) como git(/Git fácil), Bazar, Mercurial responde a la necesidad de tener la copia de seguridad disponible localmente.

Utilice espacio de almacenamiento en línea gratuito como copia de seguridad remota, por ejemplo:comprima su directorio de trabajo/respaldo y envíelo por correo a su cuenta de Gmail.

Estrategias

Ver La respuesta de Crazyscot.

¿Fue útil?

Solución

disco duro usb + sincronización funciona para mi

(ver aquí para una compilación Win32)

Otros consejos

yo prefiero http://www.jungledisk.com/ .Está basado en Amazon S3, barato, multiplataforma, para múltiples máquinas con una única licencia.

Scott Hanselman recomienda Windows Home Server en su publicación con el título apropiadoEl caso de la unidad de disco defectuosa o de Windows Home Server salvó mi matrimonio.

En primer lugar:Mantener las copias de seguridad fuera del sitio es tan importante para las personas como para las empresas.Si tu casa se incendia, no querrás perderlo todo.

Esto es especialmente cierto porque es muy fácil de lograr.Personalmente, tengo un disco duro USB externo que tengo en casa de mi padre.Normalmente, está conectado a sus conexiones de Internet y hago copias de seguridad a través de la red (usando rsync), pero cuando necesito hacer copias de seguridad de cosas realmente grandes, las recopilo y las copio a través de USB.Lo ideal sería conseguir otro disco para repartir el riesgo.Otras opciones son las instalaciones de almacenamiento en línea gratuitas (¡use cifrado!).

Por seguridad, simplemente use TrueCrypt.Tiene un buen nombre en el mundo de TI y parece funcionar muy bien.

Depende de la plataforma en la que esté ejecutando (¿Windows/Linux/Mac/...?)

Como plataforma independiente, utilizo un servidor de subversión personal.Todos los objetos de valor están ahí, por lo que si pierdo una de las máquinas, un simple "pago svn" recuperará las cosas.Sin embargo, esto requiere algo de trabajo inicial y disciplina.¿Quizás no sea para ti?

Como segunda copia de seguridad para las cosas que no son svn, uso Máquina del tiempo, que está integrado en OS X.Simplemente genial.:)

Recomiendo ampliamente www.mozy.com.Su software es sencillo y funciona muy bien, y como está almacenado en sus servidores, implícitamente obtienes copias de seguridad externas.No te preocupes por ejecutar un servidor de respaldo y asegurarte de que esté funcionando.Además, la empresa cuenta con el respaldo de EMC (una empresa líder en productos de almacenamiento de datos), por lo que me da suficiente confianza para confiar en ellos.

Soy un gran admirador de Acronis Trueimage. Asegúrese de rotar algunos discos duros de respaldo para tener algunas generaciones a las que regresar, o si una de las copias de seguridad falla.Si se trata de un hito importante, le envío por correo postal un juego de DVD a mamá y ella los archiva por mí.Ella vive en un estado diferente, por lo que debería cubrir la mayoría de los desastres de proporciones menos que bíblicas.

EDITAR:Acronis tiene cifrado mediante contraseña.También encuentro que el ancho de banda de snailmail es algo infinito: 10 GB durante la noche = 115 kb/s, más o menos.Australia Post nunca lo ha limitado.

Mi voto es por algún tipo de almacenamiento en la nube.El problema con casi todas las copias de seguridad "domésticas" es que permanecen en el hogar, lo que significa que cualquier daño catastrófico al sistema del que se realiza la copia de seguridad probablemente también dañará las copias de seguridad (incendio, inundación, etc.).Mis requisitos serían

1) automatizado: las copias de seguridad manuales se olvidan, generalmente justo cuando más se necesitan

2) fuera del sitio - ver arriba

3) versiones múltiples: es decir, una copia de seguridad de más de una cosa, en caso de que una cosa falle.

Como desarrollador, normalmente el tamaño de los datos para la copia de seguridad es relativamente pequeño, por lo que un par de cuentas gratuitas de copia de seguridad en la nube podrían ser suficientes.También suelen cumplir con la parte 1, ya que normalmente pueden automatizarse.He oído cosas buenas sobre www.getdropbox.com/.

La otra ventaja de tener más de una cuenta es que puedes tener una en 'sincronización diaria' y otra en 'sincronización semanal' para tener algo de historial.Esto no es tan bueno como las verdaderas copias de seguridad incrementales.

Personalmente, prefiero una copia de seguridad con script (a los discos duros locales, que giro para que funcionen como "externos").Esto se debe en gran parte a que mi pasatiempo (la fotografía) y, por lo tanto, mi ancho de banda ascendente de Internet relativamente escaso no puede hacer frente al volumen de datos.

Recuerde: no confíe en una sola solución y no asuma que sus datos no son lo suficientemente importantes como para pensar en los problemas tan profundamente como lo hace la 'Enterprise'.

Compra una caja fuerte contra incendios.Esta no es solo una buena idea para almacenar copias de seguridad, sino también una buena idea.

Exactamente qué medios pones en él es el tema de otras respuestas aquí.

Pero, desde la perspectiva de la recuperación de un incendio, tener un medio lavable es bueno.Siempre que la temperatura no suba demasiado, los CD y DVD parecen razonablemente resistentes, aunque me preocuparía el daño causado por el humo.Lo mismo ocurre con los discos duros.

Una unidad flash tiene la ventaja de que no hay piezas móviles que puedan dañarse y no es necesario preocuparse por las propiedades ópticas.

mozy.com es el rey.Comencé a usarlo solo para hacer una copia de seguridad del código y luego gasté 5 bux al mes para hacer una copia de seguridad de mis fotografías personales y otras cosas que preferiría no perder si la casa se incendia.La copia de seguridad inicial puede tardar un poco, pero después puedes olvidarte de ella hasta que necesites restaurar algo.

Consigue un disco duro externo con puerto de red para que puedas guardar tus copias de seguridad en otra habitación, lo que brinda un poco de seguridad contra incendios además de ser una solución sencilla que puedes hacer tú mismo en casa.

El siguiente paso es conseguir espacio de almacenamiento en alguna ubicación remota (hay precios mensuales de servidores muy económicos por ejemplo) o tener varios discos duros externos y alternar periódicamente entre el de casa y el de una ubicación remota.Si utiliza cifrado, puede ser en cualquier lugar, como el lugar o el trabajo de un amigo o de sus padres.

Bacula es un buen software, es de código abierto y ofrecerá un buen rendimiento, tipo software comercial, un poco difícil de configurar la primera vez, pero no tanto.tiene buena documentacion

Apoyo el voto a favor Disco de la selva.Lo uso para enviar mis documentos y carpetas de proyectos a S3.Mi factura mensual promedio de Amazon es de aproximadamente 20 centavos.

Todos mis proyectos están en Subversion en un host externo.

Además de esto, estoy en una Mac, por lo que uso SuperDuper para tomar una imagen nocturna de mi disco.Estoy seguro de que hay buenas opciones en el mundo Windows/Linux.

Tengo dos unidades externas que roto semanalmente y almaceno una de las unidades fuera del sitio durante la semana libre.

Esto significa que solo estoy a 24 horas de una imagen en caso de falla, y solo estoy a 7 días de una imagen en caso de falla catastrófica (robo por incendio).La capacidad de conectar la unidad a una máquina y ejecutarla instantáneamente desde la imagen me ha salvado enormemente.Mi partición de arranque se corrompió durante un corte de energía (afortunadamente, no fue un fallo de hardware).Conecté la copia de seguridad, la restauré y estuve trabajando nuevamente en el tiempo que tomó transferir los archivos del disco externo.

Otro voto a favor mozy.com

Obtienes 2 GB gratis o por $5 al mes te brinda espacio de respaldo ilimitado.Las copias de seguridad pueden realizarse de forma programada o cuando su PC/Mac no esté ocupado.Está cifrado durante el tránsito y el almacenamiento.

Puede recuperar archivos a través del software integrado, a través de la web o pagar para quemar un DVD y publicarlo nuevamente.

William Macdonald

Si tienes ganas de sincronizar con la nube y no te importa el límite inicial, beta, de 2 GB, me he enamorado de buzón.

Tiene versiones para Windows, OSX y Linux, funciona sin esfuerzo, mantiene los archivos versionados y funciona completamente en segundo plano según cuándo cambiaron los archivos (no una programación diaria ni activaciones manuales).

Ars Técnica y joel spolsky Ambos se han enamorado (aunque el amor parece fuerte con Spolsky, ¡pero finjamos!) Del servicio si la palabra de un geek de Internet al azar no es suficiente.

Son tiempos interesantes para "la cuestión del respaldo personal".

Actualmente existen varias escuelas de pensamiento:

  1. Copia de seguridad local automatizada frecuente + Copia de seguridad manual local periódica

    Automatizado:Copia de seguridad nocturna programada en un disco externo.
    Manual:Copie al segundo disco externo una vez por semana/mes/año/ Ups-olvidé
    y déjalo en "casa de mamá".
     
    Hay mucho software en el campo, pero aquí hay algunos:Están RSync y TimeMachine en Mac, y DeltaCopy www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp para Windows.

  2. Copia de seguridad remota frecuente

    Hay una gran cantidad de servicios que le permiten realizar copias de seguridad a través de su conexión a Internet en un centro de datos remoto. AmazonasEl servicio S3 de Amazon + el software cliente de JungleDisk es una buena opción hoy en día: no es la opción más barata, pero pagas por lo que usas y el historial de Amazon sugiere que, como empresa, estará en el negocio tanto o más tiempo que cualquier otro proveedor de almacenamiento que colgar su teja hoy.
     
    ¿Mencioné que debería estar encriptado?Felicitaciones a JungleDisk por manejar bastante bien el "problema de cifrado" y prepararlo para el futuro (biblioteca de código abierto para interoperar con Jungle Disk).

  3. Todo lo anterior.

    Algunas personas lo llaman ser paranoico...otros piensan para sí mismos "Ahhh, ahora puedo dormir por la noche".


Además, es más tolerante a fallos que la copia de seguridad, pero deberías comprobarlo Drobo - Básicamente es un RAID muy simple que parece funcionar bastante bien.

Estas son las características que buscaría:

  • Lo más cercano posible a lo completamente automático.Si depende de usted presionar un botón o ejecutar un programa con regularidad, se aburrirá y eventualmente dejará de molestarse.Un trabajo cron por horas se encarga de esto por mí;Sincronizo con el servidor 24x7 que ejecuto en mi red doméstica.
  • Múltiples medios de respaldo extraíbles para que pueda guardar algunos fuera del sitio (y/o llevar uno cuando viaje).Hago esto con una bahía de unidad SATA conectable en caliente y una tarea cron que me envía un correo electrónico todas las semanas para recordarme que debo cambiar las unidades.
  • Medios fuertemente cifrados, en caso de que pierda uno.El soporte del dispositivo cifrado de Linux (cryptsetup et al) hace esto por mí.
  • Algún tipo de recuperación en un momento dado, pero considere cuidadosamente qué resolución desea.Diariamente podría ser suficiente (tener múltiples medios de respaldo probablemente le proporcione esto) o tal vez desee algo más completo como Time Machine de Apple.He utilizado algunas opciones de rsync cuidadosas con mis unidades extraíbles:todos los días se crea un nuevo directorio de instantáneas, pero los archivos que no han cambiado desde el día anterior se vinculan de forma permanente en lugar de copiarse, para ahorrar espacio.

O simplemente configura una cuenta de Gmail y envíatela por correo :) A menos que estés un poco paranoico acerca de que Google sepa sobre tus cosas desde que dijiste que investigaste.No te ayuda mucho con la estructura y demás, pero es gratis, tiene un gran almacenamiento y está fuera del sitio, por lo que es bastante seguro.

Si utiliza OSX 10.5 o más entonces el costo de Máquina del tiempo es el costo de un disco duro externo.No sólo eso, sino que la interfaz es muy sencilla de usar.Abra la carpeta que desea recuperar, haga clic en el ícono de la máquina del tiempo y explore el directorio como si fuera 1999 nuevamente.

No he intentado cifrarlo, pero imagino que podrías usar cripta verdadera.

Sí, esta respuesta se publicó bastante tiempo después de que se formulara la pregunta; sin embargo, creo que debería ayudar a quienes se encuentren con esta publicación en el futuro (como lo hice yo).

Configure un servidor Linux o xBSD:

-Configure un sistema de control de fuente de su elección en él.
--Mirror Raid (incursión 1) al mínimo
--Copias de seguridad diarias (o incluso cada hora) en unidades externas.

Desde el servidor también puedes configurar una copia de seguridad externa automática.Si no hay Internet, aún tendrás tu disco externo y simplemente lo sincronizarás automáticamente una vez que regrese.

Una vez configurado, debería ser aproximadamente 0 trabajo.

No necesita nada "elegante" para realizar copias de seguridad externas.Obtenga un servidor web que permita almacenar datos no web.sincronizar a través de sftp o rsync a través de ssh.Almacene los datos en el otro extremo en un verdadero contenedor de cripta si está paranoico.

Si trabaja para un empleado/contratista, pregúntele también.La mayoría de los lugares ya tienen algo implementado o le permiten trabajar con su TI.

Mi voto es para dirvish (para Linux).Utiliza rsync como backend pero es muy fácil de configurar.Realiza copias de seguridad de directorios automáticas, periódicas y diferenciales.El gran beneficio es que crea enlaces duros a todos los archivos que no han cambiado desde la última copia de seguridad.Entonces restaurar es fácil:Simplemente copie el último directorio creado, en lugar de restaurar todas las diferencias una tras otra, como deben hacer otras herramientas de copia de seguridad diferencial.

Tengo los siguientes escenarios de respaldo y uso scripts rsync para almacenar en USB y recursos compartidos de red.

  1. (semanalmente) Copia de seguridad de Windows para recuperación "bare metal"
    Contenido de la unidad del sistema C:\ usando Copia de seguridad de Windows para una recuperación rápida después de una falla del disco físico, ya que no quiero reinstalar Windows ni las aplicaciones desde cero.Esto está configurado para ejecutarse automáticamente usando el programa de copia de seguridad de Windows.

  2. (a diario y condicional) Copia de seguridad de contenido activo usando rsync
    Rsync se encarga de todos los archivos modificados desde la computadora portátil, el teléfono y otros dispositivos.Realizo una copia de seguridad de la computadora portátil todas las noches y después de cambios significativos en el contenido, como la importación de fotografías RAW recientes desde la tarjeta SD a la computadora portátil.

Creé un script bash que ejecuto desde Cygwin en Windows para iniciar rsync: https://github.com/paravz/windows-rsync-backup

Si está utilizando deduplicación, MANTÉNGASE ALEJADO de JungleDisk.Su cliente de restauración arruina el punto de análisis y deja el archivo inutilizable.Con suerte, podrás solucionarlo en modo seguro con:

eliminación del punto de análisis fsutil

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