Согласно этому вопросу, история файлов Windows 8 молча завершается ошибкой, когда имя файла слишком длинное. Как я могу быть уверен, что все мои файлы успешно зарезервированы? Есть ли способ быть предупрежденным, если резервное копирование не удалось?
3 ответа
Как я могу быть уверен, что все мои файлы успешно зарезервированы?
Вы должны проверить это вручную в журнале событий в разделе "Дополнительные настройки". Microsoft только что запустила его, поэтому могут быть некоторые ошибки.
Есть ли способ быть предупрежденным, если резервное копирование не удалось?
На данный момент нет автоматического сообщения об ошибке резервного копирования (например, если одна из ваших папок не скопирована). Вы должны сделать это через журнал событий.
На самом деле в Windows 8.0 длинные имена файлов НЕ пропускаются. Они могут отсутствовать, когда вы смотрите прямо на структуру папок FileHistory\\\Data на физическом носителе резервного копирования, но это еще не все. Файлы с длинными именами переименовываются и помещаются в подпапку $ 0F, которую вы найдете на физическом носителе рядом с любыми другими папками с буквами дисков, для которых вы создаете резервную копию.
Вместо этого используйте графический интерфейс восстановления истории файлов, и вы обнаружите, что все ваши файлы с длинными именами автоматически реинтегрированы в привычную структуру папок.
Такая конструкция ослабляет одно из ключевых преимуществ инструмента - возможность работать с носителем резервной копии напрямую, а не с нечитаемым монолитным архивом. Вы по-прежнему можете, но эти длинные имена файлов не находятся в правильном расположении и были переименованы (хотя типы файлов и содержимое не затрагиваются, поэтому вы все равно можете получить доступ к данным). Тем не менее, нет никаких молчаливых упущений. Все это скопировано, вам просто нужно использовать графический интерфейс восстановления истории файлов, чтобы увидеть полную картину.
Похоже, что это ошибка, поэтому я сомневаюсь, что есть какой-то способ предупредить вас.
Вы можете сделать какой-нибудь скрипт, чтобы проверить, названы ли все ваши файлы, используя 260 - 25 = 235
символов или меньше, но кроме этого я не думаю, что есть решение.
Лучшим вариантом действий, вероятно, было бы сообщить об этой ошибке в Microsoft.