Jak naprawić błąd: Nie powiodła się operacja punktu kontrolnego Hyper-V
Jednym z możliwych błędów występujących podczas pracy z punktami kontrolnymi Microsoft Hyper-V jest komunikat o błędzie „ ” („Operacja punktu kontrolnego Hyper-V nie powiodła się”) oraz komunikat „ ” („Operacja punktu kontrolnego Hyper-V nie powiodła się”) i inne podobne błędy. Zapoznaj się z tym wpisem na blogu, aby dowiedzieć się, jakie mogą być przyczyny tego błędu oraz jakie metody naprawy są dostępne w celu usunięcia błędów związanych z punktami kontrolnymi.
Krótki przegląd punktów kontrolnych Hyper-V
Punkt kontrolny Hyper-V to funkcja umożliwiająca zapisanie stanu maszyny wirtualnej poprzez utworzenie dysk wirtualny typu różnicowego. Wszelkie zmiany wprowadzone na dysku wirtualnym (tj. zmienione bloki) są rejestrowane w pliku punktu kontrolnego .AVHDX zamiast być zapisywane w pliku macierzystym Plik .VHDX. Można utworzyć łańcuch punktów kontrolnych, a w odpowiednim folderze maszyny wirtualnej powstaje wiele połączonych plików .AVHDX. Istnieją dwa typy punktów kontrolnych:
Standard checkpointssą spójne z awarią. Zapisują one stan dysku i pamięci maszyny wirtualnej.Production checkpointssą spójne z aplikacją. Usługa Volume Shadow Copy Service (VSS) oraz usługi integracji Hyper-V są wykorzystywane do zamrożenia stanu systemu plików w celu uniknięcia błędów podczas zapisywania danych do otwartych plików.
Uwaga: Aby uzyskać więcej informacji, przeczytaj ten artykuł wpis na blogu o punktach kontrolnych Hyper-V.
Jak naprawić typowe problemy związane z niepowodzeniem operacji punktu kontrolnego Hyper-V
Oto kilka błędów, które mogą wystąpić podczas próby utworzenia punktu kontrolnego Hyper-V:
- Niepowodzenie operacji punktu kontrolnego Hyper-V
- Nie można zainicjować operacji punktu kontrolnego
- Nie można utworzyć automatycznego wirtualnego dysku twardego
- Ogólny błąd odmowy dostępu
Typową przyczyną tych komunikatów o błędach jest ustawienie nieprawidłowych uprawnień do plików i folderów. Problem ten może wystąpić w następujących sytuacjach:
- Uprawnienia do folderu migawek są nieprawidłowe.
- Maszyna wirtualna Hyper-V została nieprawidłowo przeniesiona z innego hosta Hyper-V i nie ustawiono prawidłowych uprawnień.
- Konieczne jest ponowne uruchomienie Hyper-V.
Aby zrozumieć przyczynę błędu i go naprawić, można wykonać następujące czynności:
- Sprawdź uprawnienia
- Sprawdź logi
- Sprawdź ustawienia usług integracji
- Zmień typ punktu kontrolnego
Przyjrzyjmy się każdemu z nich bardziej szczegółowo.
Sprawdź uprawnienia
Na poniższym zrzucie ekranu widać uruchomioną maszynę wirtualną Hyper-V z punktami kontrolnymi. Pliki dysków wirtualnych AVHDX tworzone podczas tworzenia punktów kontrolnych. W tym przykładzie pliki dysków wirtualnych są przechowywane w D:Hyper-VVirtual hard disks folderze. Należy upewnić się, że Hyper-V ma wystarczające uprawnienia dostępu do potrzebnych danych.
Konto systemowe, na którym działa Hyper-V, musi mieć uprawnienia do odczytu i zapisu w folderze zawierającym dyski wirtualne i pliki migawek. Jeśli w właściwościach folderu zamiast nazwy użytkownika lub grupy widoczny jest identyfikator, uprawnienia mogą być nieprawidłowe. Jeśli uprawnienia są prawidłowe, sprawdź, czy masz wystarczającą ilość wolnego miejsca na dysku, aby wykonywać operacje związane z punktami kontrolnymi Hyper-V.
Sprawdź logi
Ogólną rekomendacją dotyczącą rozwiązywania różnych błędów Hyper-V jest sprawdzenie plików logów w Podglądzie zdarzeń. W Podglądzie zdarzeń można znaleźć bardziej szczegółowe informacje o błędach niż w Menedżer Hyper-V.
Aby wyświetlić logi, otwórz Computer Management i przejdź do System Tools > Event viewer > Applications and services > Microsoft > Windows > Hyper-V VMMS.
Sprawdź ustawienia usług integracji
Wykonaj następujące kroki, aby rozwiązać problem:
- Upewnij się, że usługi integracji Hyper-V są zainstalowane w systemie operacyjnym gościa (OS).
- Otwórz ustawienia maszyny wirtualnej.
- Kliknij
Integration Servicesw sekcji Zarządzanie . - Zaznacz/odznacz opcję
Backup (volume checkpoint). Odznaczona opcja służy do tworzenia punktów kontrolnych spójnych z awarią, a zaznaczona opcja służy do tworzenia punktów kontrolnych spójnych z aplikacją (sygnał VSS jest przekazywany do systemu operacyjnego gościa). Jeśli występuje problem z modułem zapisu VSS, wyłączenie tej opcji może pomóc. Wybierz opcjęGuest Services.
Jeśli odznaczenie opcji Kopia zapasowa (punkt kontrolny woluminu) pomogło w utworzeniu punktu kontrolnego bez błędów, zaleca się ponowne zaznaczenie tej opcji po zakończeniu tworzenia punktu kontrolnego.
Zmień typ punktu kontrolnego
W Hyper-V domyślnie używane są punkty kontrolne produkcyjne. Jeśli pojawi się błąd Operacja punktu kontrolnego Hyper-V nie powiodła się , spróbuj zmienić typ punktu kontrolnego na standardowe punkty kontrolne.
- Otwórz ustawienia maszyny wirtualnej.
- Kliknij
Checkpointsw sekcji Zarządzanie . - Zmień typ punktu kontrolnego, wybierając odpowiednią opcję (zmień
Productionpunkty kontrolne naStandardpunkty kontrolne).
Funkcja edycji jest niedostępna z powodu istnienia punktów kontrolnych
Błąd Funkcja edycji jest niedostępna z powodu istnienia punktów kontrolnych dla tej maszyny wirtualnej może wystąpić podczas próby edycji ustawień dysku wirtualnego maszyny wirtualnej w Hyper-V. Gdy dysk wirtualny ma punkty kontrolne, nie można wykonywać operacji na dysku wirtualnym, takich jak rozszerzanie dysku wirtualnego. Może się również zdarzyć, że nie będzie można edytować tych ustawień maszyny wirtualnej, ponieważ maszyna wirtualna jest uruchomiona, a pliki są w użyciu.
Możliwe rozwiązania błędu Funkcja edycji jest niedostępna, ponieważ dla tej maszyny wirtualnej istnieją punkty kontrolne :
- Wyłącz maszynę wirtualną i usuń (lub skonsoliduj) migawki.
- Być może konieczne będzie wyłączenie punktów kontrolnych środowiska produkcyjnego dla tej maszyny wirtualnej.
- Jeśli migawka została utworzona przez oprogramowanie do tworzenia kopii zapasowej Hyper-V, spróbuj usunąć ten pozostały punkt kontrolny kopii zapasowej w PowerShell:
Get-VMSnapshot -ComputerName "HyperVHostName" -VMName "VMWithLingeringBackupCheckpoint" | Remove-VMSnapshot
W następnej sekcji wyjaśnimy charakter błędu Niepowodzenie operacji punktu kontrolnego Hyper-V występującego po uruchomieniu zadań tworzenia kopii zapasowej maszyn wirtualnych Hyper-V oraz sposoby jego usunięcia.
Nieudana kopia zapasowa i utrzymujące się punkty kontrolne
Czasami tradycyjna opcja usunięcia nie jest dostępna dla punktu kontrolnego w interfejsie Menedżera Hyper-V. Najczęstszym scenariuszem prowadzącym do tego jest nieudane zadanie tworzenia kopii zapasowej.
Niektóre rozwiązania do tworzenia kopii zapasowych wykonują zadanie tworzenia kopii zapasowej zgodnie z następującymi krokami:
- Maszyna wirtualna zostaje umieszczona w stanie zapisanym tylko do odczytu.
- Tworzony jest punkt kontrolny typu odzyskiwania. Ten punkt kontrolny będzie zawierał nowe modyfikacje wprowadzone do maszyny wirtualnej podczas procesu tworzenia kopii zapasowej.
- Rozwiązanie do tworzenia kopii zapasowej kopiuje dane maszyny wirtualnej, gdy znajduje się ona w stanie tylko do odczytu. Dzięki temu można uzyskać spójną kopię danych.
- Po zakończeniu procesu kopiowania plik checkpoint.AVHDX z odzyskiwania jest automatycznie scalany z oryginalnym plikiem maszyny wirtualnej .vhdx , a punkt kontrolny odzyskiwania jest usuwany. Proces ten nazywany jest również czyszczeniem.
Jeśli proces tworzenia kopii zapasowej zakończy się niepowodzeniem, punkt kontrolny odzyskiwania nie jest usuwany automatycznie. Staje się on „punktem kontrolnym pozostałym w systemie”. Usunięcie tego typu punktu kontrolnego może być trudne, biorąc pod uwagę, że opcja usunięcia zazwyczaj nie jest dostępna w Menedżerze Hyper-V (opcja Usuń jest nieaktywna w menu).
Jak przeprowadzić czyszczenie w przypadku wystąpienia błędu niepowodzenia operacji punktu kontrolnego Hyper-V
W wspomnianym wcześniej scenariuszu z punktami kontrolnymi pozostałymi w systemie najbardziej niezawodną metodą usunięcia punktu kontrolnego kopii zapasowej jest użycie PowerShell:
- Otwórz Windows PowerShell jako administrator.
- Uzyskaj dokładną nazwę punktu kontrolnego odzyskiwania za pomocą polecenia
Get-VMSnapshot. Podaj VMName po wyświetleniu monitu. - Uruchom polecenie
Get-VM -Name| Get-VMSnapShot -Name | Remove-VMSnapshot - Sprawdź, czy punkt kontrolny odzyskiwania został pomyślnie usunięty za pomocą polecenia
Get-VMSnapshot
Element nie znaleziony 0x80070490
Innym błędem związanym z tworzeniem punktów kontrolnych Hyper-V jest Nie można zainicjować operacji punktu kontrolnego: Element nie znaleziony. (0x80070490).
Jeśli wystąpi ten błąd, nie można utworzyć nowego punktu kontrolnego Hyper-V. Przyczyną tego błędu mogą być uszkodzone uprawnienia do plików, jak wyjaśniono powyżej w tym artykule, lub problemy z modułem zapisu VSS wewnątrz maszyny wirtualnej Hyper-V.
Zapisy błędów związanych z tworzeniem punktów kontrolnych można znaleźć w dzienniku zdarzeń w sekcji Hyper-V-Worker > Admin z identyfikatorami zdarzeń 3280 oraz 18012 . Przykład okna dziennika administratora Hyper-V Worker można zobaczyć na poniższym zrzucie ekranu:
Sprawdź folder, w którym przechowywane są pliki maszyny wirtualnej Hyper-V. Jeśli nie wykonujesz zadania tworzenia kopii zapasowej, które tworzy punkt kontrolny, ale widzisz plik o nazwie {VirtualDisk_name}-AutoRecovery.AVHDX może to oznaczać, że plik ten został utworzony przez poprzednie zadanie tworzenia kopii zapasowej, które nie zakończyło się poprawnie. Usuń ten plik .AVHDX i spróbuj utworzyć punkt kontrolny lub ponownie wykonać zadanie tworzenia kopii zapasowej.
Skorzystaj również z powyższych zaleceń i sprawdź uprawnienia do folderów, opcje punktów kontrolnych oraz opcje usług integracji, aby naprawić błąd 0x80070490 element nie znaleziony .
Uwaga: Dowiedz się więcej o jak wyłączyć maszynę wirtualną Hyper-V, która utknęła w stanie uruchamiania/wyłączania.
Wniosek
Typowe przyczyny błędu Operacja punktu kontrolnego Hyper-V nie powiodła się oraz podobnych błędów związanych z punktami kontrolnymi to nieprawidłowe uprawnienia do folderu maszyny wirtualnej, problemy z usługą VSS oraz nieudane uruchomienie zadania wykonania kopii zapasowej maszyny wirtualnej podczas korzystania z oprogramowania do ochrony danych innych firm. Aplikacje do tworzenia kopii zapasowych wykorzystują specjalny typ punktu kontrolnego odzyskiwania jako wirtualny dysk twardy różnicowy. Jednak punkt kontrolny można usunąć lub wyczyścić za pomocą programu Windows PowerShell tylko w przypadku niepowodzenia operacji wykonania kopii zapasowej. Użyj dzienników Hyper-V, aby zidentyfikować i rozwiązać problemy.
Punkty kontrolne nie są w stanie chronić danych w przypadku uszkodzenia oryginalnej maszyny wirtualnej. Kopie zapasowe i replikacja mają kluczowe znaczenie dla ochrony danych. NAKIVO Backup & Replication to kompleksowe rozwiązanie do ochrony danych z zaawansowanymi funkcjami, które zapewnia tworzenie kopii zapasowych bez agentów, natychmiastowe odzyskiwanie oraz odzyskiwanie awaryjne.






