На нашому сервері Windows SBS 2008 увімкнена тіньова копія. Спроба відновити файл із тіньової копії дала таку помилку-
Ім'я (файли) вихідного файлу більше, ніж підтримується файловою системою. Спробуйте перейти до місця, де є коротша назва шляху, або спробуйте перейменувати його на коротші імена, перш ніж намагатися виконати цю операцію.
Ім'я файлу має 67 символів, а шлях тіньової копії - 170 символів. Вони, здається, знаходяться в межах NTFS (260?).
Ми намагалися-
- Копіювання на найкоротший можливий шлях (C :)
- Копіювання на найкоротший шлях можливе як на клієнтському комп'ютері, так і на самому сервері
Чи можливо перейменувати файли в тіньовій копії, перш ніж зробити копію? Будь-яка ідея, чому помилка з’являється, незважаючи на те, що розмір імені файлу виявляється в межах?
Вжиті кроки
- На локальному комп'ютері перейдіть до спільної папки на SBS-сервері (через картографічний диск), наприклад J: \ Projects \ Foo \ Bar
- Клацніть правою кнопкою миші папку та виберіть Властивості
- Перейдіть на вкладку Попередні версії .
- Виберіть тіньову копію та натисніть Відкрити
- У нововідкритому вікні виберіть папку / файл і натисніть Ctrl-C для копіювання.
- Відкрийте новий Провідник Windows та вставте папку / файл на локальний диск.
Edit- (Un), на щастя, я не можу відтворити цю помилку. Конкретні файли, що викликають проблему, з тих пір були видалені, і вони не змогли відновити помилку з іншими, подібними файлами.