Почему xcopy терпит неудачу, когда очевидно, что места достаточно?
У меня есть жесткий диск объемом 2 ТБ "D", содержащий 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 ГБ.
Я здесь невежественен. Почему данные вдруг больше? Стоит ли использовать живой CD, такой как clonezilla?
(Дополнительный вопрос: можно ли как-нибудь ускорить этот процесс?)
ОБНОВЛЕНИЕ 1
Основываясь на предложениях, я попробовал следующее:
robocopy D:\ F:\ /COPYALL /E /DCOPY:T /R:10 /LOG:copylog.log /XD .bzvol
Я исключил .bzvol
(что составляет всего 82 КБ), потому что это смущает backblaze, если я не делаю!
Это приводит к "бесконечному" повторению этого сообщения после заполнения F: ERROR 112 (0x00000070): There is not enough space on the disk. Waiting 30 seconds...
Вот некоторые наглядные доказательства:
Я проверил и диск D не установлен на "Сжать этот диск для экономии места на диске".
Диск D зашифрован TrueCrypt 7.1a. Сейчас он монтируется, пока я копирую. Но это не должно быть фактором здесь, я думаю.
ОБНОВЛЕНИЕ 2
Основываясь на новых отзывах, я собрал некоторую статистику по двум разделам. Чарльз был прав на деньги. Размер кластера был значительно больше на целевом диске. Мне интересно, какой из этих двух параметров является "правильным" (лучшим) параметром двух, но для успешного копирования у меня все равно не будет большого выбора. Спасибо всем за помощь.
1 ответ
Каков размер кластера (размер единицы размещения) на исходном томе D (на самом деле на файловой системе внутри контейнера TrueCrypt) и на целевом томе F?
Одна из гипотез о заполнении диска заключается в том, что том F имеет больший размер кластера, а том D имеет много маленьких файлов. Это будет означать, что одни и те же данные могут занимать значительно больше места на целевом томе F, чем на исходном томе D.