Существует ли жесткое ограничение размера тома для теневых копий с 2k3 x86?

Я пытаюсь создать теневые копии томов объемом 10 ТБ, но мне не везет. Я пошел по десяткам путей, основанных на ошибках (большинство из них очень расплывчаты и / или вводят в заблуждение), и единственная истинная корреляция с успехом или неудачей, которую я могу найти, связана с размером тома. У меня 8 томов по 10 ТБ, и ни один из них не создаст теневую копию - ни на свои собственные тома, ни на отдельные тома.

Это не проблема с диском / пространством хранения, поскольку новый том без данных все равно не создаст теневую копию. Это все тома iSCSI, но, похоже, это тоже не проблема, так как я создал том объемом 250 ГБ для тестирования, и VSS правильно работает на этом томе. Я также попытался создать теневую копию тома объемом 6 ТБ на томе объемом 10 ТБ, поэтому он явно не имеет отношения к доступному хранилищу. Я создал том объемом 10 ТБ и непрерывно уменьшал его размер, пока не сработала теневая копия, и оказалось, что он ломается, когда объем достигает примерно 4,5 ТБ.

К сожалению, все эти тома объемом 10 ТБ используются и заполнены пользователями / данными, поэтому нельзя начинать все заново с томов объемом 4,5 ТБ.

В любом случае, я проверил, что все компоненты VSS работают и все исправления на месте (и это легко подтвердить, выполнив удаление теневой копии на томе объемом 250 ГБ или 4,5 ТБ всякий раз, когда возникают сомнения). Фактическая полученная ошибка: "Не удалось создать теневую копию тома... Ошибка 0x8007000e: Недостаточно памяти для выполнения этой операции". Это еще одна ошибочная ошибка, потому что тестовый том полностью пуст. Многие источники также говорят, что ошибка указывает на проблему с памятью, но, опять же, это не может быть так, поскольку она всегда запускается на томе объемом 4,5 ТБ (и я также попробовал это сразу после перезапуска с идентичными результатами).

Может ли кто-нибудь подтвердить, что а) существует жесткое ограничение на размер тома или б) они успешно создали теневые копии томов размером более 4,5 ТБ, используя сервер 2k3R2 SP2 x86?

1 ответ

Решение

Эта статья Technet о масштабируемости VSS указывает на то, что проблема, вероятно, связана с исчерпанием пула невыгружаемой памяти, который ограничен 256 МБ в Windows 2003 32-битной (x86). VSS использует больше ресурсов при создании снимка, и в статье, в частности, говорится, что для снимка размером 5 ТБ потребуется 200 МБ только для этого снимка. В зависимости от того, что еще предъявляет требования к невыгружаемому пулу, кажется, что вы достигаете этого предела.

Для чего бы это ни стоило, 64-битные системы имеют гораздо больший пейджинговый пул и не пострадают таким же образом.

Ошибка "недостаточно памяти" обычно указывает на исчерпание системных ресурсов, таких как невыгружаемый пул или исчерпание кучи в моем опыте, и обычно не относится ни к диску, ни к общей памяти.

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