Startet ein Betriebssystem, wenn ich einfach alle seine Dateien gesichert und wiederhergestellt habe

404
forthrin

Kann ich ein Betriebssystem sichern und wiederherstellen, indem Sie einfach alle Dateien Datei für Datei kopieren und wiederherstellen, anstatt die Festplattenpartition byteweise zu kopieren und wiederherzustellen ? Erwägen:

Wenn ich ein Betriebssystem auf einer Festplatte habe, dann:

  1. Erstellen Sie eine vollständige Sicherung aller Dateien, Datei für Datei (z. B. rsync -aP)
  2. Formatieren Sie das Laufwerk (mit demselben Dateisystem, Boot-Manager usw.).
  3. Kopieren Sie alle Dateien zurück auf das Laufwerk

Wird mein Betriebssystem nach dem Einschalten des Computers mit eingelegter Festplatte genau wie zuvor gestartet?

Hat Linux, Mac OS oder Windows entscheidende Informationen, die nicht durch die dateiseitige Sicherung abgedeckt werden, z.

  1. Dateien, die sich in exakten Positionen auf dem Laufwerk befinden müssen und bei der normalen Dateikopie verloren gehen würden
  2. Partitionsdaten, die mit Ihrer normalen Formatierungssoftware nicht erneut erstellt werden können
  3. Spezielle versteckte Daten wie Kaufnachweis des Betriebssystems oder installierte Software
0
Dateisicherungen enthalten keine Bootsektorinformationen, die durch ein Format entfernt werden. DavidPostill vor 6 Jahren 2
Sie können das gesamte Dateisystem sichern. Dies unterscheidet sich von der Sicherung aller Dateien in einem Dateisystem. Ultrasonic54321 vor 6 Jahren 0
@ Ultrasonic54321: Ziel der Frage ist es, mögliche Vorsichtsmaßnahmen für die Sicherung und Wiederherstellung von Dateien zu prüfen. forthrin vor 6 Jahren 0
Der Kommentar wurde abgeschnitten. Was ich damit gemeint hatte, war, dass wenn Sie das vollständige Dateisystem sichern, Sie den Boot-Sektor sichern können, wodurch Sie eine ** FULL COPY ** des Betriebssystems erhalten, wodurch er bootfähig wird. Ultrasonic54321 vor 6 Jahren 0
Wenn Sie eine `dd` /` dd_rescue '' der gesamten Partition machen wollen, dann wissen Sie genau Bescheid. Die Frage fragt speziell, was passiert, wenn Sie nur Dateien für unterschiedliche Betriebssysteme kopieren. Um dies klarer zu machen, schreibe es erneut. forthrin vor 6 Jahren 0

3 Antworten auf die Frage

1
RedGrittyBrick

Kann ich ein Betriebssystem einfach sichern und wiederherstellen, indem ich alle Dateien dateiweise kopiert und wiederherstellt

Im Allgemeinen nein.

Einige Beispiele

  • Software und Daten, die zum Booten erforderlich sind, werden normalerweise zumindest teilweise außerhalb der Reichweite von dateibasierten E / A-Vorgängen auf Dateisystemen gespeichert. Beispielsweise können Sie Master Boot Records (MBR) oder UEFI-Partitionen möglicherweise nicht auf die gleiche Weise lesen, wie Sie auf Ihre Programme und Dokumente zugreifen.

  • Unix-ähnliche Betriebssysteme neigen dazu, alles als Datei darzustellen. Das Kopieren einer Gerätedatei erfordert jedoch einen anormalen Vorgang. Beim normalen Lesevorgang für einen seriellen Port werden Daten an diesen Port übertragen. Es werden keine Daten auf der Festplatte angezeigt, die zum Wiederherstellen der Gerätedatei erforderlich sind.

  • Ihr Kopiervorgang muss besondere Vorkehrungen treffen, damit verknüpfte Dateien (Hardlinks oder Softlinks) nicht in mehrere Kopien der Daten konvertiert werden.

Tools wie rsync verfügen über Optionen, um die Art des dateibasierten Kopierens auszuführen, das Sie besprechen. Diese Tools müssen jedoch für jeden speziellen Fall besondere Vorkehrungen treffen.

Zum Beispiel

Gute Ratschläge von den Arch-Linux-Seiten: "Besser als das Klonen von Datenträgern, da andere Größen, Partitionstabellen und Dateisysteme verwendet werden können und (...) bessere Kontrolle über Dateiattribute (...) möglich ist". Sie erwähnen "Software und Daten, die zum Booten erforderlich sind". Dies ist jedoch nicht wichtig, solange es sich bei diesen Daten nur um generische Daten handelt, die während der regulären Formatierung neu erstellt werden können. forthrin vor 6 Jahren 0
0
LPChip

Das hängt wirklich vom Betriebssystem ab. Ich gehe davon aus, dass Windows hier ist, und in diesem Fall ist das nicht möglich.

Der Grund ist, dass mehr passiert als nur Dateien vorhanden sind.

Damit Windows ordnungsgemäß funktioniert, muss Folgendes vorhanden sein: Jede einzelne Datei und jeden Ordner, die benötigt werden, müssen kopiert werden. Dies schließt Dateien in Ordnern ein, für die der Benutzer einfach keine Rechte hat. Wenn Sie jedoch in einer anderen Umgebung booten, können Sie möglicherweise alle Dateien kopieren, einschließlich derer, für die Sie normalerweise keine Rechte haben.

Darüber hinaus müssen alle Datei- und Ordnerberechtigungen vorhanden sein. Die meisten Kopierprogramme kopieren die ACL-Informationen nicht. Wenn Sie dies brechen, werden die Fenster zerstört.

Zu guter Letzt arbeitet Windows mit symbolischen Links. Wenn Sie eine Dateikopie durchführen, werden diese Links niemals kopiert und erfordern dazu eine spezielle Kopiersoftware.

Wenn Sie dies alles schaffen, sollten Sie eine funktionierende Windows-Installation haben.

Fenster werden jedoch wahrscheinlich immer noch nicht gestartet, da sich der Bootmanager normalerweise auf einer anderen Partition befindet, auf die Sie keinen Zugriff haben, sodass die gesamte Partition erneut unterstützt werden muss.

Wenn es Ihnen tatsächlich gelingt, diesen Teil auch richtig auszuführen, können Sie dies tatsächlich tun. Beachten Sie, dass die gesamte Zeit und Mühe, die Sie zum Kopieren der Dateien und zum Wiederherstellen der Dateien verwenden, etwa zehnmal so hoch ist wie die Verwendung einer Partitionssicherung. Dies ist genau das, was Sie zu vermeiden versuchen.

Und glauben Sie nicht, dass Sie mit dieser Software eine 1: 1-Kopie der Partition erhalten. Die besseren Sicherungslösungen wie Acronis sichern nur den belegten Speicherplatz, nicht alles, einschließlich des leeren Speicherplatzes. Dies bedeutet effektiv, dass es viel schneller und sicherer ist, Partitionssicherungssoftware zu verwenden, als dies selbst zu versuchen. Und schließlich können Sie mit dieser Partitionssicherungssoftware einzelne Dateien aus dem gesamten Sicherungsarchiv extrahieren. Dies ist wahrscheinlich das, wonach Sie suchen.

So lange Geschichte kurz, es ist unwahrscheinlich, dass es funktioniert, aber wenn Sie eine sehr fähige Person sind und viel Zeit haben, dann können Sie es vielleicht schaffen. Wenn Sie jedoch nur eine Sicherungssoftware verwenden, erreichen Sie nicht nur dasselbe (eigentlich keine, die Sicherungssoftware lässt auch eine Komprimierung zu), sondern auch viel schneller.

-1
Lula

höchstwahrscheinlich bootet es nicht. Abgesehen von Dateien, die Sie sehen können, gibt es viele andere Informationen, die Sie zum Sichern benötigen. Diese Informationen können verborgen sein oder sich an anderen Speicherorten befinden. Sie können entweder die Windows-Sicherungs- und Wiederherstellungsfunktion oder eine Sicherungssoftware von Drittanbietern verwenden, um Ihr System zu sichern.

Willkommen bei Super User. Bei der Website handelt es sich um eine Lösungswissensbasis. Daher soll jede Antwort eine Lösung für die Frage bieten, die noch nicht eingereicht wurde. Diese Antwort trägt nicht wirklich zur Diskussion bei. Schön, dass Sie die Site-Tour mitgemacht haben. Durchsuchen Sie andere Antworten, die von hochrangigen Benutzern bestätigt oder zur Verfügung gestellt wurden, um ein Gefühl dafür zu bekommen, was die Community für eine gute Antwort hält. Es gibt auch gute allgemeine Hinweise in den Hilfethemen, wenn Sie auf das Fragezeichen in der oberen Leiste klicken. fixer1234 vor 6 Jahren 1