¿Por qué las computadoras no le permiten hacer una copia de seguridad completa del sistema operativo tal como está actualmente?

¿Qué quieres decir? He estado haciendo ese tipo de cosas durante años, utilizando cualquiera de varias tecnologías diferentes.

Puede hacer una copia de seguridad completa del sistema en Windows con Windows Backup. Si ha realizado una copia de seguridad de este tipo, puede restaurar esa copia de seguridad reinstalando Windows y luego restaurando la copia de seguridad, lo que llevará a su sistema al punto exacto en el que realizó la copia de seguridad: sistema operativo, aplicaciones instaladas, datos, todo .

También puede realizar copias de seguridad completas utilizando una amplia variedad de aplicaciones de terceros, como aplicaciones de imágenes de disco como CloneZilla o Acronis True Image, o aplicaciones de copia de seguridad como Carbonite (el producto de “imagen espejo” de Carbonite crea una imagen que puede usarse para restaurar la totalidad computadora, no solo datos o archivos de aplicaciones). Algunos de estos productos escriben un gestor de arranque mínimo en el medio de copia de seguridad que se puede utilizar para restaurar la copia de seguridad en un sistema “básico” (es decir, uno en el que no se ha cargado ningún sistema operativo).

Hay muchos, muchos, muchos de estos productos. Pasé muchos años de mi carrera como administrador de Tivoli Storage Manager, utilizando el producto TSM de IBM para hacer copias de seguridad de las computadoras. He tenido que restaurar tales copias de seguridad en varias ocasiones; es un trabajo tedioso, pero si ha configurado bien su entorno, generalmente funcionará.

Kelly Kinkade y Josh Osborne tienen las respuestas correctas.

Lo que está confundiendo aquí es el programa de copia de seguridad limitado que viene con un sistema con herramientas más potentes que los profesionales y administradores de sistemas utilizan comúnmente.

Existen programas como Acronis True Image (Windows, Mac, iOS, Android) y Carbon Copy Cloner (solo Mac) y Symantec Ghost que hacen exactamente lo que usted está pidiendo. Estos productos a menudo se denominan generadores de imágenes de disco o generadores de imágenes del sistema, ya que toman una imagen de su sistema en su totalidad.

Los más potentes permiten a los administradores de sistemas instalar docenas de copias (con códigos legítimos ingresados ​​según sea necesario) para una implementación rápida y también una restauración rápida de los sistemas, incluida la reversión de las computadoras portátiles y los sistemas al estado original, y gran parte de esto a través de la red o automáticamente. Las imágenes también se pueden realizar a través de la red, proporcionando a los administradores corporativos copias de seguridad de su sistema a lo largo del tiempo para su restauración y protección.

Si desea hacer una copia de seguridad de su sistema de principio a fin, entonces puede necesitar un generador de imágenes de disco, pero el hecho es que la mayoría de los usuarios domésticos no necesitan este tipo de protección. Es más importante para la mayoría de los usuarios proteger sus datos personales: el sistema se puede restaurar haciendo una reinstalación del sistema.

Algunas computadoras portátiles ofrecen una “copia de seguridad completa del sistema” como un proceso único al principio o bajo demanda; esto es para preservar todos los complementos de computadoras portátiles que a menudo se agregan a Windows. Estos pueden incluir soporte para trackpad, soporte para mouse, soporte para suspender e hibernar, y cosas similares: las computadoras portátiles son mucho más variadas y específicas del fabricante que incluso Microsoft no puede seguir el ritmo, por lo que los fabricantes como Dell e IBM a menudo incluirán sus controladores propios que no son parte de Windows. La copia de seguridad inicial del sistema lo protegerá de perderlos.

(Para las copias de seguridad personales, recomiendo SpiderOak One yo mismo: está en línea, está disponible para todos los sistemas y tiene un costo muy razonable, y tienen un punto de conocimiento cero ; en otras palabras, no hay forma de que puedan obtener acceso a sus copias de seguridad. Copias de seguridad agnósticas protegidas, encriptadas, en línea y del sistema operativo disponibles 24/7.)

Otras personas han respondido para Windows (y la respuesta es “sí, así es como …”).

También señalaré que macOS también te permite hacer una copia de seguridad completa, Carbon Copy Cloner es una herramienta popular para hacerlo. Si realmente quisiera hacerlo sin comprar nada, podría usar la Utilidad de Discos para copiar todos los volúmenes “importantes” de su disco de arranque a otro disco de igual o mayor tamaño. Probablemente tendrá un volumen de recuperación más el volumen que realmente usa, así que dos pasos.

Los sistemas Unix generalmente también le permiten realizar una copia de seguridad completa con los programas de volcado / restauración incorporados, pero tar o cpio funcionan bien para copias de seguridad de volumen completo, pero necesita un sistema en ejecución para restaurar todo eso. “Dd” es popular para hacer una copia de seguridad de arranque a nivel de bloque, pero a veces tendrá que hacer algo especial para marcar la copia de seguridad del disco de arranque.

Normalmente, estas son buenas cosas para ayudarlo a recuperarse rápidamente de un desastre completo (normalmente una falla del disco). Sin embargo, si ha roto algo recientemente y luego lo ha respaldado, tendrá un problema. Es por eso que los archivos también son populares (lógicamente, mantener varias copias de su sistema durante un período de tiempo, pero debido a que usa mucho espacio y toma mucho tiempo, normalmente hace una copia de seguridad completa “de vez en cuando” y luego haga una copia de seguridad de los archivos que han cambiado desde la última copia de seguridad completa), eso es más o menos lo que Time Machine hace por usted, excepto que se centra en los archivos de usuario, no en los archivos del sistema operativo. El volcado / restauración de Unix maneja eso para todos los archivos, pero es difícil de usar.

Las computadoras no lo rechazan.

Es un poco complicado copiar un disco duro o un sistema de archivos mientras se ejecuta el sistema operativo. Hay buenas razones por las que el sistema operativo no lo permite.

Sin embargo, siempre puede clonar un disco duro si no arranca desde él. Búscalo. Lo que obtienes es una copia de tu disco duro, que incluso puedes poner en otra computadora, e iniciar dos máquinas “idénticas”, incluso con los mismos nombres, etc.

Lo que eso le brinda es la posibilidad de copiar todos los programas que vienen con él, a menudo llamados una infracción de derechos de autor (no se aplica si tiene permiso para todos los programas incluidos); incluso del sistema operativo en sí. Para Linux eso está bien, por ejemplo para Windows, Microsoft no quiere que lo haga. Quieren que pague por cada máquina en la que está instalado Windows. Esto funcionaría para sus sistemas operativos si activamente no intentaran detenerlo. Creo que comenzaron a partir de Windows XP; el sistema operativo se da cuenta de que se está ejecutando en una computadora nueva y no está de acuerdo.

Usted pregunta: ¿Por qué las computadoras no le permiten hacer una copia de seguridad completa del sistema operativo tal como está actualmente?

¿Quiere decir por qué no puede hacer fácilmente una copia de seguridad solo del sistema operativo actualizado sin ninguna aplicación y datos adicionales? (como si hiciera la copia de seguridad de una instalación nueva después de aplicar todas las actualizaciones disponibles)

Desde el punto de vista de la computadora, todo es software, por lo que una computadora no tiene conocimiento de qué componentes son parte de un sistema operativo y cuáles no.

Desde el punto de vista de un sistema operativo que se ejecuta en una computadora, primero necesitaría saber qué archivos son parte del sistema operativo y cuáles no. Hasta donde sé, no hay una forma simple pero precisa de hacer esa distinción en el sistema operativo más importante. Hacer eso requeriría que alguien mantenga una lista actualizada de archivos del sistema operativo o un acuerdo general para mantener los archivos del sistema operativo separados de otro tipo de archivos. En cualquier caso, para los sistemas operativos actuales, sería un trabajo no trivial.

Supongo que actualmente tomaría demasiado esfuerzo para algo que proporciona poco beneficio. Si se necesita tanto, se podría hacer exactamente lo que se sugirió anteriormente: mantener una instalación separada que contenga solo el sistema operativo y nada más, y actualizar periódicamente y luego hacer una copia de seguridad.

Muchas respuestas te dicen cómo hacerlo, ninguna te dice por qué no puedes. O, más precisamente, por qué necesita productos de terceros para hacerlo.

Los sistemas operativos están haciendo cosas todo el tiempo. Tienen muchos archivos abiertos y les leen y escriben cosas. Una simple copia de archivo no puede abrir esos archivos; Están cerrados por una buena razón. Otros archivos están en formatos extraños, como parecer grandes pero en realidad contienen muy pocos datos. Si copiara su copia de seguridad y cualquier cosa que restaure de ella, se usaría una gran cantidad de espacio.

Los productos de terceros conocen todas esas dificultades y las resuelven. Por supuesto, Microsoft o quien sea que pueda incluir dichos productos en sus sistemas operativos, pero eligen no hacerlo.

Depende del sistema operativo. Suponiendo en su sistema Linux que / dev / sda1 contiene el sistema operativo (también conocido como disco raíz) y tiene (digamos) un gran disco USB grande montado como / usb, lo siguiente hará un trabajo decente:

dd bs = 1024k if = / dev / sda1 of = / usb / `uname -n`.`date +% Y% m% d`

Para recuperarse, arranque desde el CD de distribución y dd en la otra dirección.

Si su partición sda1 no es un número exacto de MiB, reemplace bs = 1024k con algo adecuado, por ejemplo, bs = 4096 si necesita bloques de 4k, esto tenderá a ser un poco más lento.

Este fue el método que utilicé (junto con un pequeño truco separado) para reemplazar un pequeño disco de arranque por uno más grande en mi confiable y antigua computadora portátil IBM T40 (ubuntu, ya que lo preguntas).

Es bastante estándar en los sistemas de clase empresarial tener un método para restaurar el sistema operativo a un punto en el tiempo en caso de que cosas como parches salgan mal o algún tonto de un administrador elimine algo que no debería tener. Hoy en día con boot-from-SAN y máquinas virtuales hay muchas otras opciones además de la anterior. La mayoría de los administradores de máquinas virtuales tienen un medio de capturar una máquina.

Bueno, ¿y si una actualización importante fue la causa de un bloqueo posterior o un parche que comprometió el sistema?

Si Windows almacenó sus actualizaciones, los errores que vinieron en la actualización también se restaurarán en el restablecimiento completo, por lo que solo la versión estable limpia se almacena para emergencias e instalación limpia.

Intente crear una imagen del sistema, que tomará una instantánea del estado de su sistema en ese momento y creará imágenes de disco que se pueden usar para restaurarla. Esto se puede hacer con Copia de seguridad y restauración (Windows 7/10). Realmente hago esto semanalmente y he restaurado desde una imagen del sistema antes y hace exactamente lo que estás describiendo anteriormente.

Necesitará un disco de reparación del sistema (que copia de seguridad y restauración le da la oportunidad de hacer cuando crea una imagen del sistema), o un disco de instalación de Windows 7/10, que también le permitirá restaurar una imagen del sistema.

Cuando instalo Linux, uso LVM (Logical Volume Management). Una de las cosas que LVM permite (y que uso) es la capacidad de crear una partición que sea una instantánea de la partición actual. Haga una partición de instantánea, realice una copia de seguridad y tendrá una copia de seguridad completa de todo en el momento exacto en que realizó la instantánea.

Pero puedes respaldarlo todo. Lo hago de forma regular, y se puede hacer con un software gratuito fácilmente disponible. He estado usando Paragon Backup & Recovery, que hace el trabajo rápidamente y sin problemas. Deberá tener una unidad separada para mantener su copia de seguridad activada, ya que si falla su unidad de arranque, por supuesto, eliminará su copia de seguridad, si es lo suficientemente tonto como para mantener las copias de seguridad.

Bueno, un Linux que se ejecuta en btrfs o llvm permite copias de seguridad del sistema de archivos 100% exactas sin tener que dejar de funcionar en la computadora.

Lo hace si tiene Acronis True Image. Realiza una copia de seguridad exacta de todo el contenido de su disco duro, incluido el sistema operativo.