Резервные копии жесткого диска больше, чем размер физического диска

Так, я в настоящее время использую Ubuntu главным образом для резервного копирования данных по поврежденным компьютерам. Недавно, тем не менее, я хотел создать резервную копию системы полностью. Жесткий диск имел 300 ГБ устройства хранения данных. Я смонтировал основной раздел на диске (NTFS) и скопировал все файлы во внешний диск (NTFS). Когда я ожидал его для вычисления, сколько это будет копировать, размер, это сообщало о продолженном увеличении, даже вне 300 ГБ. (Я никогда не позволяю ему закончиться - я просто создал резервную копию того, что было необходимо.)

Я теперь резервирую еще один жесткий диск (NTFS снова) - на 500 ГБ к другому внешнему диску (NTFS). Я не смог смонтировать диск; таким образом на этот раз я генерирую изображение его через терминальную команду "кошки". Я теперь нашел, что файл, который это генерирует, уже превысил 650 ГБ и все еще идет. (Редактирование: это - теперь просто прошлые 850 ГБ),

Что я пропускаю здесь? То, как диск может иметь больше информации о нем, чем это - физический размер, может содержать? Или возможно, что я копирую рекурсивно? Это могло бы иметь некоторый смысл для смонтированного жесткого диска, но как это могло возможно быть больше для того, которое я даже не смонтировал? Или я использую команду "кошки" неправильно? sudo cat /dev/sdc > "/media/ExternalDriveName/hdd-backup.img"

0
задан 13 April 2017 в 15:24

2 ответа

Ну, я провел некоторое исследование, чтобы узнать, что моя концепция была неправильной; и у меня действительно есть ответ.

Linux/Ubuntu/dev/папка содержит список устройства интерфейсы IO, не так , файлы . Здесь являются ссылкой туда, где я обнаружил это.

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

1
ответ дан 3 August 2019 в 12:44

Каков тип файловой системы, к которой Вы поддерживаете файлы? Я предполагаю, так как Вы создаете резервную копию на человечности, это - ext4.

Различные файловые системы могут иметь отличие наверху при выделении места для файлов.

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

, Если Ваш жесткий диск имеет размер кластера 4 КБ и у Вас есть файл, который составляет 1 КБ, Свойства Файла покажут:

Размер: 1.00 КБ (1 024 байта) размером на Диске: 4.00 КБ (4 096 байтов)

можно читать больше о Кластерах на Википедию

https://en.wikipedia.org/wiki/Data_cluster

, Таким образом, короткий ответ - то, что в различной файловой системе у Вас будут различные размеры файла.

comparasion различных файловых систем:

https://РЕДАКТИРОВАНИЕ en.wikipedia.org/wiki/Comparison_of_file_systems

: можно также прочитать этот ответ:

, Почему Те же Шоу Файла Различные Размеры в Различных Операционных системах

0
ответ дан 3 August 2019 в 12:44

Другие вопросы по тегам:

Похожие вопросы: