none
Не удается cлияние vhdx RRS feed

  • Вопрос

  • Прозевав нехватку места на хостовом диске виртуальная машина была приостановлена, запустить ее не удалось на момент приостановке было 2 снапшота, существует цепочка из 3х файлов виртуального диска, родительский и два чекпоинта.

    подключив родительский диск к хостовой системе по глупости были удалены 2 старых не нужных файла, после этого штатным способом удалены снимки виртуальной машины.
    Теперь виртуалка не запускается диски в один не сливаются, выдает ошибку "Не удалось задать родительский диск для виртуального диска
    ИД разностного виртуального диска не соответствует ИД родительского диска"

    Что можно сделать?

     
    21 февраля 2017 г. 3:53

Все ответы

  • Добрый день!

    Нужно больше информации, прошу на этом хосте запустить PS от adm и введите эти команды, покажите полученный результат

    Get-VHD -Path "Путь до parent disk.vhdx" | select DiskIdentifier
    
    Get-VHD -Path "Путь до dif disk.vhdx" | select DiskIdentifier
    21 февраля 2017 г. 4:31
  • PS C:\Users\Администратор> Get-VHD -Path "D:\AWERS\Virtual Hard Disks\AWERS_B371F1A5-82C3-4476-92C6-853D686F8538.vhdx" |
     select DiskIdentifier

    DiskIdentifier
    --------------

    PS C:\Users\Администратор> Get-VHD -Path "D:\AWERS\Virtual Hard Disks\AWERS_B371F1A5-82C3-4476-92C6-853D686F8538.vhdx" |
     select DiskIdentifier

    DiskIdentifier
    --------------

    PS C:\Users\Администратор> Get-VHD -Path "D:\AWERS\Virtual Hard Disks\AWERS_B371F1A5-82C3-4476-92C6-853D686F8538.vhdx" |
     select DiskIdentifier

    DiskIdentifier
    --------------

    21 февраля 2017 г. 5:14
  • Ничего не выдает. Может быть такое что когда ВМ была приостановлена в результате нехватки места порушилась вся цепочка???


    PS C:\Users\Администратор> Get-VHD -Path "D:\AWERS\Virtual Hard Disks\AWERS.vhdx" |
     select DiskIdentifier

    DiskIdentifier
    --------------



    PS C:\Users\Администратор> Get-VHD -Path "D:\AWERS\Virtual Hard Disks\AWERS_FAB38056-D986-4AF0-8403-A538205E5257.vhdx" |
     select DiskIdentifier

    DiskIdentifier
    -------------- 

    • Изменено davvad1974 21 февраля 2017 г. 5:22
    21 февраля 2017 г. 5:15
  • по сути мне хотя бы вытащить один файлик MySQLвской БД из последнего чекпоинта!
    Как это можно сделать?

    21 февраля 2017 г. 5:55
  • Вы таким образом пытались ?

    Создайте новую VM машину, пропустите шаг добавление VHD. Когда создадите машину зайдите в диспетчер Hyper-V в параметры и добавьте новый SCSI-контроллер у этой новой VM. Нажмите создать - выберите "Разностный" - укажите Dif Disk - Далее, затем укажите Parent Disk. 

    Более красочно с картинками по этой статье.

    Если выйдет ошибка, предоставьте логи в "Просмотр Событий" / Event Viewer




    21 февраля 2017 г. 6:42
  • Спасибо!
    С пятого раза получилось смигрировать диски не через SCSI a IDE Контроллер на другой хостовой машине и не от младшей к старшей а наоборот от самой старшей к родительской потом младшую к новому родительскому.
    21 февраля 2017 г. 9:54