2

Когда Time Machine говорит:"Сначала я удалю самые старые файлы", означает ли это буквально? Вот теоретический пример:

  • Исходный диск: 300 ГБ, состоит из файла 1 280 ГБ и файла 1 ГБ.
  • Резервный диск: 300 ГБ

Первоначальная резервная копия создаст резервную копию обоих файлов, используя 281 ГБ.

Если я изменю файл размером 1 ГБ 21 раз, что будет делать Time Machine, когда мне не хватит места на диске резервного копирования?

  • Удалить исходный 280 ГБ, потому что это самый старый файл? или же
  • удалить самую старую версию файла, который я изменил 21 раз?

Я надеюсь, что это удалит самую старую версию файла, который я изменял 21 раз, но я хочу быть уверен.

1 ответ1

4

Это не уровень файла, а уровень резервного копирования. Вот что говорится, резервные копии являются полной версией ваших данных:

Самые старые резервные копии удаляются, когда ваш диск заполняется.

Если вы загляните в компьютерный подкаталог каталога Backups.backupdb вашего тома Time Machine, вы увидите несколько папок, названных с отметкой времени в качестве имени. Это ваши доступные версии резервных копий. Каждый из них является полным содержимым тома вашей системы (за исключением исключенных файлов) и может быть выбран независимо для восстановления, например, во время установки OS X.

Для экономии места на диске Apple использует жесткие ссылки на файлы и каталоги , поэтому, если файл не изменяется между резервными копиями, новая запись в файловой системе указывает на те же данные на диске.


Если Time Machine решит удалить старые резервные копии, чтобы освободить место на диске, она удалит одну (или несколько) из этих полных версий ваших данных. И вот классная вещь: если он удаляет старую резервную копию, но вы не изменили конкретный файл за это время, он просто уменьшает счетчик ссылок на 1, и на самом деле ничего не удаляется (так как никогда не было никакого дублирования данных резервный том). Таким образом, если у вас все еще есть файл (т. Е. Есть более свежие резервные копии, которые указывают на те же данные), файл сохраняется, даже если некоторые жесткие ссылки на него удалены.

Это, конечно, означает, что в вашем примере Time Machine будет продолжать удалять старые резервные копии до тех пор, пока не будет фактически освобождено место на диске. Если у вас все еще есть файл на 280 ГБ, он просто не будет удален.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .