eseutil/t флаг указывает, куда поместить tempfiles во время дефрагментации, таким образом, я предполагаю, что Вы могли сделать это. В целях безопасности, если бы у Вас есть достаточно пространства или больше чем одна Карта памяти, я взял бы резервное копирование дб заранее.
Я не знаю, что Карта памяти будет очень быстра все же. Когда у меня была офлайновая дефрагментация, чтобы сделать на сервере с недостаточным пространством на диске и никаким доступом ot Карту памяти, я использовал рабочую станцию с платой Ethernet концерта, и утилита передачи файлов (сети Windows являются слишком медленными для этого, по моему скромному мнению) запустить файл в рабочую станцию, работать, дефрагментация там (просто нуждается в нескольких DLLs и eseutil), и затем передайте дефрагментируемый дб обратно. У меня было удобное резервное копирование на oringal дб на моей рабочей станции затем, также. Извините, не может помнить, какой инструмент передачи файлов я использовал все же. Возможно, было так же просто как TFTP...
Править: Статья MS для флагов. USB2 жесткий диск мог бы быть Вашей лучшей полной опцией для скорости.
Если вы хотите запускать машины, останавливать машины, менять диски и т. Д., Вы можете сделать это с помощью библиотеки управления PowerShell для Hyper V . Это просто позволит вам управлять им через CLI. Если вы действительно хотите подключиться к консоли виртуальной машины, это невозможно на Hyper V Server. Для этого вам нужно установить Windows Server и включить роль Hyper V.
Нет, сервер Hyper-V не предназначен для управления локально.
Или - да. Лучше всего было бы установить командлеты PowerShell / PowerShell для управления им (некоторые есть на codeplex). Однако никакого необычного пользовательского интерфейса.
Лучше установить Server 2008 R2 на ноутбук с Hyper-V.