Я пытаюсь создать теневые копии томов 10 ТБ, но мне не повезло. Я прошел десятки путей, основываясь на ошибках (большинство из них очень расплывчатые и / или вводящие в заблуждение), и единственная истинная корреляция успеха или неудачи, которую я могу найти, - это размер тома. У меня 8 томов по 10 ТБ, и ни один из них не создаст теневую копию - ни на свои собственные, ни на отдельные тома.
Это не проблема диска / места для хранения, так как новый том без данных по-прежнему не будет создавать теневую копию. Это все тома iSCSI, но, похоже, это тоже не проблема, поскольку я создал том 250 ГБ для тестирования, и VSS правильно работает на этом томе. Я также попытался создать теневую копию тома 6 ТБ на томе 10 ТБ, поэтому он явно не имеет ничего общего с доступным хранилищем. Я создал том 10 ТБ и постоянно уменьшал его размер, пока не заработала теневая копия, и оказалось, что он ломается, когда объем достигает примерно 4,5 ТБ.
К сожалению, все эти тома по 10 ТБ используются и заполнены пользователями / данными, поэтому начинать все сначала с томами по 4,5 ТБ не получится.
В любом случае, я убедился, что все компоненты VSS работают и все исправления установлены (и это легко подтверждается запуском теневой копии на томе 250 ГБ или 4,5 ТБ, если есть какие-либо сомнения). Фактическая полученная ошибка: «Не удалось создать теневую копию тома ... Ошибка 0x8007000e: недостаточно памяти для выполнения этой операции». Однако это еще одна вводящая в заблуждение ошибка, потому что тестовый том полностью пуст. Многие ресурсы также говорят, что ошибка указывает на проблему с памятью, но, опять же, этого не может быть, поскольку она всегда запускается на томе 4,5 ТБ (и я также пробовал это сразу после перезапуска с идентичными результатами).
Может ли кто-нибудь подтвердить, что а) существует жесткое ограничение на размер тома или б) они успешно создали теневые копии томов размером более 4,5 ТБ с использованием Server 2k3R2 SP2 x86?
Эта статья Technet о масштабируемости VSS указывает на то, что проблема, вероятно, связана с исчерпанием пула невыгружаемой памяти, который ограничен 256 МБ в 32-битной Windows 2003 (x86). VSS использует больше ресурсов во время создания моментального снимка, и в статье конкретно говорится, что для моментального снимка размером 5 ТБ потребуется 200 МБ только для этого моментального снимка. В зависимости от того, что еще предъявляет требования к невыгружаемому пулу, кажется вероятным, что вы достигли этого предела.
Как бы то ни было, 64-битные системы имеют гораздо больший невыгружаемый пул и не пострадают таким же образом.
Ошибка «недостаточно памяти» обычно указывает на исчерпание системных ресурсов, таких как невыгружаемый пул или исчерпание кучи, по моему опыту и обычно не относится ни к диску, ни к общей памяти.