Назад | Перейти на главную страницу

Почему xcopy не работает, если места явно достаточно?

У меня есть жесткий диск «D» емкостью 2 ТБ, содержащий 732 ГБ данных в разделе NTFS 2 ТБ, который я хочу скопировать (абсолютно все на диске) на другой диск «F» с 981 ГБ свободного места (его недавно отформатированный (NTFS)).

Я убедился, что никакие процессы не записывают на диск D или F. Был запущен только процесс резервного копирования (backblaze), и я предполагаю, что он выполняет только операции чтения, так что проблем быть не должно.

Я начал копирование через командную строку администратора с повышенными привилегиями:

C:\Users\Me\Desktop\: xcopy /x /o /h /e /k D: F:

Затем примерно через 20 часов команда не смогла сказать «недостаточно места». Я проверил в проводнике, и диск F действительно заполнен на 100%. Диск D не увеличился или что-то в этом роде, все еще используется только 732 ГБ.

Я здесь ничего не понимаю. Почему данные вдруг стали больше? Стоит ли мне попробовать использовать живой компакт-диск, например clonezilla?

(Дополнительный вопрос: можно как-нибудь ускорить этот процесс?)

ОБНОВЛЕНИЕ 1

Основываясь на предложениях, я пробовал следующее:

robocopy D:\ F:\ /COPYALL /E /DCOPY:T /R:10 /LOG:copylog.log /XD .bzvol

Я исключил .bzvol (что составляет всего 82 КБ), потому что это сбивает с толку, если я этого не сделаю!

Это приводит к "бесконечно" повторению этого сообщения после заполнения F: ERROR 112 (0x00000070): There is not enough space on the disk. Waiting 30 seconds...

Вот несколько наглядных свидетельств:

Я проверил и диск D не установите значение «Сжать этот диск для экономии места на диске».

Привод D является зашифровано TrueCrypt 7.1a. Пока я копирую, он смонтирован. Но я думаю, это не должно быть здесь решающим фактором.

ОБНОВЛЕНИЕ 2

На основании новых отзывов я собрал некоторую статистику по двум разделам. Charl's был прав по деньгам. Размер кластера на целевом диске был значительно больше. Мне интересно, какая из двух настроек является «правильной» (лучшей) из двух, но для успешного копирования у меня в любом случае не будет особого выбора. Спасибо всем за помощь.

Каков размер кластера (размер единицы распределения) на исходном томе D (фактически в файловой системе внутри контейнера TrueCrypt) и на целевом томе F?

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