Hyper v произошла ошибка при попытке экспорта виртуальной машины

Делаю вручную бэкап ВМ, пытаюсь Экспортировать виртуальную машину на внешний жесткий диск "E:Backup" но появляется ошибка:
  • Remove From My Forums
  • Вопрос

  • Делаю вручную бэкап ВМ, пытаюсь Экспортировать виртуальную машину на внешний жесткий диск «E:Backup» но появляется ошибка:

    Произошла ошибка при попытки экспорта виртуальной машины. Не удалось скопировать файл из
    «C:Hyper-VJKHVirtual Hard DisksJKH.vhd»
    в «E:BackupJKH10 JKHVirtual Hard DisksJKH.vhd»:
    Аргументы заданы неправильно (0х80070057)

    Имя журнала:   Microsoft-Windows-Hyper-V-VMMS-Admin
    Источник:      Microsoft-Windows-Hyper-V-VMMS
    Дата:          18.01.2015 21:03:09
    Код события:   18110
    Категория задачи:Отсутствует
    Уровень:       Ошибка
    Ключевые слова:
    Пользователь:  система
    Компьютер:     SRV-VM.irkraion.local
    Описание:
    Не удалось скопировать файл из "C:Hyper-VJKHVirtual Hard DisksJKH.vhd" в "E:Backup10 JKHVirtual Hard DisksJKH.vhd": Аргументы заданы неправильно (0x80070057)
    Xml события:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-Hyper-V-VMMS" Guid="{6066F867-7CA1-4418-85FD-36E3F9C0600C}" />
        <EventID>18110</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>0</Task>
        <Opcode>0</Opcode>
        <Keywords>0x8000000000000000</Keywords>
        <TimeCreated SystemTime="2015-01-18T13:03:09.058235000Z" />
        <EventRecordID>446</EventRecordID>
        <Correlation />
        <Execution ProcessID="2084" ThreadID="2872" />
        <Channel>Microsoft-Windows-Hyper-V-VMMS-Admin</Channel>
        <Computer>SRV-VM.irkraion.local</Computer>
        <Security UserID="S-1-5-18" />
      </System>
      <UserData>
        <VmlEventLog xmlns:auto-ns2="http://schemas.microsoft.com/win/2004/08/events" xmlns="http://www.microsoft.com/Windows/Virtualization/Events">
          <ErrorMessage>%%2147942487</ErrorMessage>
          <ErrorCode>0x80070057</ErrorCode>
          <Parameter0>C:Hyper-VJKHVirtual Hard DisksJKH.vhd</Parameter0>
          <Parameter1>E:Backup10 JKHVirtual Hard DisksJKH.vhd</Parameter1>
        </VmlEventLog>
      </UserData>
    </Event>

    Нашел инфу по данной ошибке Event ID 18110 — VMMS (Не могу вставить ссылку), но перезапуск службы не помогает :( может знаете что именно понимается под Check the environment?

    • Изменено

      19 января 2015 г. 0:55

Ответы

  • Я не заметил что внешний диск имеет файловую структуру FAT32 :( не думал, что диски ещё в неё форматируют. Отформатировал в NTFS, все заработало.

    • Помечено в качестве ответа
      AIRMO38
      20 января 2015 г. 0:23

Symptom

You use Hyper-V on a computer that is running Windows Server 2008 or Windows Server 2008 R2.

  • In Hyper-V Manager, you try to try to export a virtual machine to a network share.
  • You have the full control permissions on the network share.

In this scenario the export may fail with an error that resembles the following:

An error occurred while attempting to export the virtual machine.

Failed to copy file during export.

Failed to copy file from ‘<source path of VHD file>’ to ‘<network share>’: General access denied error (0x80070005)

Cause

When you export a virtual machine in Hyper-V manager, it is the System account of the Hyper-V host that executes the export. This problem occurs because the Hyper-V host does not have permission on the network share

Resolution

Ensure the permissions allow the Computer account of the Hyper-V host performing the Export to update the shared folder.

Note: While following steps are specific to 2008, the idea is the same for updating the share and NTFS permissions if the share is hosted on other versions of Windows. You can adjust the steps accordingly.

Updating the NTFS level permissions:

1.  On the destination server, Right-click on the shared folder and select Properties. 
2.  Select the Security tab. 
3.  Click Edit button and click the Add button in the permissions dialog box. 
4.  Click Oject Types and select Computers if not already done and click OK.
5.  In the dialog «Enter the object names to select» provide the name of Hyper-V host machine and click Check Names.
6.  With the Hyper-V host machine name select, click Allow by «Full control» and click OK.

Updating the share level permissions:

1.  On the destination server, Right-click on the shared folder and select Properties. 
2.  Select the Sharing tab. 
3.  Click Advanced Sharing…
4.  On the Advanced Sharing dialog, click Permissions  and then Add.

5. Click Oject Types and select Computers if not already done and click OK.
6.  In the dialog «Enter the object names to select» provide the name of Hyper-V host machine and click
Check Names.
7.  With the Hyper-V host machine name select, click Allow by «Full control» and click OK.

Applies to

Windows Server 2008

Symptom

You use Hyper-V on a computer that is running Windows Server 2008 or Windows Server 2008 R2.

  • In Hyper-V Manager, you try to try to export a virtual machine to a network share.
  • You have the full control permissions on the network share.

In this scenario the export may fail with an error that resembles the following:

An error occurred while attempting to export the virtual machine.

Failed to copy file during export.

Failed to copy file from ‘<source path of VHD file>’ to ‘<network share>’: General access denied error (0x80070005)

Cause

When you export a virtual machine in Hyper-V manager, it is the System account of the Hyper-V host that executes the export. This problem occurs because the Hyper-V host does not have permission on the network share

Resolution

Ensure the permissions allow the Computer account of the Hyper-V host performing the Export to update the shared folder.

Note: While following steps are specific to 2008, the idea is the same for updating the share and NTFS permissions if the share is hosted on other versions of Windows. You can adjust the steps accordingly.

Updating the NTFS level permissions:

1.  On the destination server, Right-click on the shared folder and select Properties. 
2.  Select the Security tab. 
3.  Click Edit button and click the Add button in the permissions dialog box. 
4.  Click Oject Types and select Computers if not already done and click OK.
5.  In the dialog «Enter the object names to select» provide the name of Hyper-V host machine and click Check Names.
6.  With the Hyper-V host machine name select, click Allow by «Full control» and click OK.

Updating the share level permissions:

1.  On the destination server, Right-click on the shared folder and select Properties. 
2.  Select the Sharing tab. 
3.  Click Advanced Sharing…
4.  On the Advanced Sharing dialog, click Permissions  and then Add.

5. Click Oject Types and select Computers if not already done and click OK.
6.  In the dialog «Enter the object names to select» provide the name of Hyper-V host machine and click
Check Names.
7.  With the Hyper-V host machine name select, click Allow by «Full control» and click OK.

Applies to

Windows Server 2008

Понравилась статья? Поделить с друзьями:
  • Hyper v ошибка credssp
  • Hyper v ошибка 32788
  • Hyper v как изменить размер окна
  • Hyper v vm export error general access denied 0x80070005
  • Hyper v live migration error