Ваш вопрос сбивает с толку ...
VSS не работает на уровне «папок». Работает уровень громкости.
Вы «привязываете» том и у вас будет путь к устройству, который вы можете «открыть» с помощью файловой системы api (которая автоматически подключит том устройства с файловой системой) к файлу за файлом или вы можете получить доступ к устройству напрямую (сектор за сектором).
Должно быть легко сделать резервную копию всех файлов на томе подключенного устройства (не забудьте все потоки файлов и ACL для файлов NTFS), ваша проблема будет их восстановление ... VSS не поможет вам в восстановлении , Основной проблемой будет восстановление системного тома, где вам потребуется другая ОС для загрузки, например WinPE, DOS или что-то еще. Если вы не беспокоитесь о системных томах, восстановление может быть простым.
Если вы выполняете резервное копирование данных в разрезе секторов, вы получаете дополнительное преимущество, заключающееся в том, что, если вы напишите для него драйвер устройства тома (похожий на том или HD), Windows автоматически загрузит для него драйвер файловой системы. Это дает вам бесплатное приложение для просмотра, это то, что делают большинство отраслевых приложений резервного копирования. Также это дает им возможности VM.
Даже если вы делаете простые резервные копии файлов, это помогает понять файловые системы (NTFS, FAT и т. Д.), Чтобы вы знали, что вы можете / должны делать резервные копии и восстанавливать. Знаете ли вы, что такое точка повторной обработки NTFS? Как вы собираетесь с этим справиться, если вы нажмете один во время резервного копирования? Знаете ли вы, как на самом деле загружаются окна, и какие файлы вам нужно сделать для резервного копирования, восстановления и «исправления», чтобы иметь возможность при загрузке. При восстановлении, как лучше вы расположить том NTFS, чтобы не влиять на производительность NTFS на восстановленном томе? Собираетесь ли вы поддерживать восстановление системных томов на новом оборудовании, что для этого нужно, чтобы иметь возможность работать? Вопросы бесконечны.
Резервное копирование / восстановление системы - дело непростое, существует множество крайних случаев (см. Некоторые вопросы выше), о которых вы не знаете, пока не поразите их.
Удачи в вашем проекте, надеюсь, я вас не слишком откладывал, я просто говорю, что предстоит проделать большую работу по созданию приложения для резервного копирования, о котором большинство людей даже не подозревают.