Будет ли загружаться ОС, если я просто сделаю резервную копию и восстановлю все ее файлы?

Будет ли загружаться ОС, если я просто сделаю резервную копию и восстановлю все ее файлы?

Могу ли я сделать резервную копию и восстановить ОС, просто скопировав и восстановив все ее файлы,файл за файлом, вместо копирования и восстановления раздела диска,байт за байтом? Учитывать:

Если у меня есть загружаемая ОС на жестком диске, то:

  1. Сделайте полную резервную копию всех файлов, файл за файлом (например, rsync -aP)
  2. Отформатируйте диск (с той же файловой системой, менеджером загрузки и т. д.)
  3. Скопируйте все файлы обратно на диск.

Когда я включу компьютер с установленным диском, будет ли моя ОС загружаться и работать так же, как раньше?

Есть ли в Linux, macOS или Windows важная информация, не охваченная пофайловым резервным копированием, например:

  1. Файлы, которые должны находиться в определенных местах на диске и которые будут потеряны при обычном копировании файлов.
  2. Раздел данных, который невозможно воссоздать с помощью обычного программного обеспечения для форматирования
  3. Специальные скрытые данные, такие как подтверждение покупки ОС или установленного программного обеспечения

решение1

Могу ли я сделать резервную копию и восстановить ОС, просто скопировав и восстановив все ее файлы, файл за файлом?

В общем, нет.

Некоторые примеры

  • Программное обеспечение и данные, необходимые для загрузки, обычно хранятся, по крайней мере частично, вне досягаемости обычного файлового ввода-вывода файловой системы. Например, вы не сможете легко прочитать главные загрузочные записи (MBR) или разделы UEFI так же, как вы получаете доступ к своим программам и документам.

  • Операционные системы типа Unix, как правило, представляют все как файл, но даже в этом случае копирование файла устройства требует ненормального процесса. Обычный процесс чтения для последовательного порта приводит к передаче данных на этот порт, он не дает вам представления о данных на диске, необходимых для воссоздания этого файла устройства.

  • В процессе копирования необходимо предусмотреть специальные положения, чтобы связанные файлы (жесткие или мягкие ссылки) не преобразовывались в несколько копий данных.

Такие инструменты, как rsync, действительно имеют возможности для выполнения обсуждаемого вами вида копирования файлов, но эти инструменты должны предусматривать специальные условия для каждого из особых случаев.

Например

решение2

На самом деле, это зависит от ОС. Я предполагаю, что это Windows, и в этом случае вы не сможете.

Причина в том, что происходит нечто большее, чем просто наличие файлов.

Для корректной работы Windows необходимо следующее: Каждый файл и папка, которые ей нужны, должны быть скопированы. Это включает файлы в папки, на которые у пользователя просто нет прав. Но если вы загружаетесь в другой среде, то вы потенциально можете скопировать все файлы, включая те, на которые у вас обычно нет прав.

Кроме того, все разрешения файлов и папок должны быть в порядке. Большинство программ копирования также не копируют информацию ACL. Нарушение этого приведет к поломке Windows.

И последнее и самое важное, Windows работает с символическими ссылками. Когда вы копируете файлы, эти ссылки никогда не копируются и требуют специального программного обеспечения для копирования, чтобы сделать это правильно.

Если вам удастся сделать все это, то у вас должна быть рабочая установка Windows.

Но Windows, скорее всего, все равно не загрузится с него, поскольку менеджер загрузки обычно находится на другом разделе, к которому вы не можете получить доступ, поэтому необходимо сделать резервную копию всего раздела.

Если вам действительно удастся сделать эту часть также правильно, то вы действительно сможете это сделать. Обратите внимание, что все время и усилия, которые вы используете, чтобы скопировать файлы и заставить все работать снова, будут примерно в 10 раз больше, чем при использовании резервной копии раздела, то есть того, чего вы пытаетесь избежать.

И не думайте, что вы получите копию раздела 1:1 с помощью этого ПО. Лучшие решения для резервного копирования, такие как Acronis, будут делать резервную копию только используемого пространства, а не всего, включая пустое пространство. Это фактически означает, что будет намного быстрее и безопаснее использовать ПО для резервного копирования разделов, чем пытаться сделать это самостоятельно. И, наконец, это ПО для резервного копирования разделов позволяет вам извлекать отдельные файлы из всего архива резервных копий, что, вероятно, вам и нужно.

Короче говоря, это вряд ли сработает, но если вы очень способный человек и у вас куча времени, то да, вы можете это сделать. Но если вы просто используете программное обеспечение для резервного копирования, вы не только достигнете того же самого (на самом деле нет, программное обеспечение для резервного копирования также позволяет сжимать), но и сделаете это гораздо быстрее.

решение3

Скорее всего, он не загрузится. Помимо файлов, которые вы видите, есть много другой информации, которую нужно сделать резервную копию, и эта информация может быть скрыта или находиться в других местах. Вы можете использовать либо функцию резервного копирования и восстановления Windows, либо стороннее программное обеспечение для резервного копирования, чтобы сделать резервную копию вашей системы.

Связанный контент