VMCX vs. VMRS na Hyper-V: Rozdiely, bezpečné používanie a osvedčené postupy

Posledná aktualizácia: 16/10/2025
Autor: Isaac
  • Rozlišujte roly: .vmcx uchováva konfiguráciu a .vmrs uchováva stav vykonávania; nemali by sa manuálne mazať.
  • Kontrolné body sa používajú na rýchly obrat; nenahrádzajú nezávislé zálohy.
  • Aktualizácia verzie konfigurácie umožňuje kľúčové funkcie (vTPM, VBS, GPU‑P) pre jednotlivých hostiteľov.

Rozdiely medzi Hyper-V, VirtualBoxom a VMware

V Hyper-V existujú dva súbory, ktoré vždy spôsobia rozruch: .vmcx a .vmrsAk ste sa niekedy ocitli s plným diskom a uvažovali ste o ich manuálnom vymazaní pomocou PowerShell, na chvíľu sa zastavte. Pochopenie toho, čo každý z nich uchováva a kedy sú generované, je kľúčom k tomu, aby ste veci nepokazili, nestratili počítače alebo nenechali hostiteľa v neporiadku.

Okrem témy vesmíru sa tieto archívy točia okolo konceptov, ako sú kontrolné body (snímky), zálohy a konfiguračnú verziu virtuálnych počítačov. A áno, existujú aj dôležité rozdiely medzi snapshotmi a zálohami, ako konsolidovať disky .avhdx a kedy aktualizovať konfiguračnú verziu na odomknutie nových funkcií Hyper-V.

Čo sú súbory .vmcx a .vmrs v Hyper-V?

Na moderných hostiteľoch od spoločnosti Microsoft je súbor .vmcx ukladá binárna konfigurácia z virtuálneho počítača: technické vybavenie virtuálne, siete, cesty k diskom atď. Nahrádza starý súbor XML z predchádzajúcich verzií. Bez tohto súboru virtuálny počítač doslova nevie, kto je alebo ako má bootovať.

Súbor Súbor .vmrs zachrániť stav vykonávania virtuálneho počítača (stav behu). V aktuálnych verziách koexistuje s .vmgs (stav hosťa) pre virtuálne počítače s verziou 8.2 a vyššou. Súbor .vmrs sa používa pre uložené stavy a určité metadáta za behu; nie je to dátový disk, takže jeho odstránenie môže poškodiť virtuálny počítač alebo zabrániť jeho obnoveniu.

Predvolené umiestnenia na hostiteľoch Windows prúd: C:\ProgramData\Microsoft\Windows\Hyper-V\Virtuálne počítače pre .vmcx, Súbor .vmrs y .vmgsA C:\ProgramData\Microsoft\Windows\Hyper-V\Virtuálne pevné disky pre disky . VHD/.vhdx, kontrolné body (kontrolné body) generujú vlastné súbory .vmcx a .vmrs v C:\ProgramData\Microsoft\Windows\Snapshots, okrem diferenciačných diskov .avhdx.

Môžem odstrániť súbory .vmcx alebo .vmrs, aby som ušetril miesto?

Krátka odpoveď je: nerob toSúbor .vmcx obsahuje identitu a konfiguráciu virtuálneho počítača. Ak ho odstránite, počítač sa stane nepoužiteľným, kým znovu nevytvoríte túto presnú konfiguráciu. Súbor .vmrs uchováva spustený/uložený stav. Ak ho odstránite, stratíte tento stav a môže to spôsobiť nekonzistentnosť.

Ak je problémom priestor, riešte bežné príčiny rastu: zabudnuté kontrolné body ktoré generujú reťazce súborov .avhdx, nepotrebné uložené stavy a virtuálne počítače s vysokou pamäťou RAM, ktoré alokujú viac stavu. Bezpečným spôsobom obnovenia miesta je odstrániť kontrolné body z Hyper-V Managera a povoliť automatickú konsolidáciu súborov .avhdx s nadradeným súborom .vhdx.

Ak chcete zabrániť ukladaniu stavu Hyper-V pri vypínaní hostiteľa (a teda aj veľkých súborov .vmrs), začiarknite políčko pre automatické zastavenie pre každý virtuálny počítač: set vymazať o Vypnúť hosťa namiesto Uložiť stavTýmto spôsobom nebude musieť Hyper-V udržiavať stav runtime po vypnutí hostiteľa a vyhnete sa veľkým súborom .vmrs, keď nie sú potrebné.

Snímky (kontrolné body) verzus zálohy: nie sú to isté

Snímky a zálohy virtuálnych počítačov sú dobré na obnovu, áno, ale vykonávajú rôzne úlohySnímka zachytáva stav v danom čase (disky, pamäť, zariadenia) a potom preposiela zmeny na disky. delta pre daný kontrolný bod. Záloha je nezávislá kópia (ideálne externé) určené na dlhodobé uchovávanie a obnovu po havárii.

  opraviť bielu obrazovku straty života v systéme Windows 10

Snímky sú rýchle a veľmi užitočné na testovanie alebo krátkodobé, rizikové zmeny. Zálohy (najlepšie založené na obrazoch) chránia celé systémy a dajú sa ľahko vykonať. skladovanie externé alebo cloudové, s politikami deduplikácie, kompresie a uchovávania údajov. Používanie snímok ako záloh je chyba.Snímky závisia od základného disku, spotrebúvajú úložisko s čas a ovplyvniť výkon, ak sú zviazané alebo uchovávané niekoľko dní.

momentka zálohovanie
účel Rýchlo cúvať k presnému stavu virtuálneho stroja Integrálna ochrana a úplnú alebo granulárnu obnovu
Závislosť Závisí to zdrojové údaje (základné disky) Copia nezávislý v inej lokalite
Zadržanie Krátke (hodiny/dni); predĺženie penalizuje výkon Dlhé; je optimalizované s deduplikácia/kompresia
zotavenie Rýchlo na Pôvodný virtuálny počítač Flexibilné; umožňuje nové virtuálne počítače na inom hostiteľovi

Ako fungujú snímky a aké súbory vytvárajú

Pokiaľ ide o úložisko, snímky môžu byť založené na kopírovanie pri zápise (CoW), kde sa zmeny zapisujú do delty pri úprave pôvodného bloku alebo do presmerovanie pri zápise (RoW), presmerovanie zápisov na nové miesto, pričom pôvodné miesto zostane nedotknuté. V oboch prípadoch reťazce závisia od rodiča; ak základný disk zmizne, niet cesty späť.

En VMware vSphere, snapshot generuje niekoľko súborov: .vmdk (deskriptor a -flat s údajmi), -delta.vmdk (RIEDKE diferenciály), .vmsd (metadáta snímky) a .vmsn (stav pamäte, ak je zachytená). Všetky sa nachádzajú spolu s primárnymi diskami a zväčšujú sa, keď virtuálny počítač zapisuje ďalšie údaje s otvorenou snímkou.

V Hyper-V kontrolné body vytvárajú: .vmcx y Súbor .vmrs špecifické pre kontrolný bod, .avhdx (disk s rozdielmi) a súbory stopy, ako napríklad .rct (Odolné sledovanie zmien, kľúčové pre prírastkové zálohy) a .mrt (odolnosť voči zlyhaniam hostiteľa). Vo virtuálnych počítačoch 8.2+ sa tiež objavuje .vmgs pre status hosťa.

Najlepšie postupy so snímkami v produkčnom prostredí

Použite kontrolné body ako dočasný airbag pred aktualizáciami, zmenami konfigurácie alebo testovaním. Vyhnite sa dlhým reťazcom snímok: maximálne 2 – 3 snímky a na virtuálny počítač nie dlhšie ako 72 hodín, aby sa minimalizoval vplyv na I/O operácie.

Po overení, že všetko ide dobre, odstrániť snímky konsolidovať súbory .avhdx na hlavný disk. Ak spozorujete nárast úložiska alebo pokles výkonu, skontrolujte priečinok VM, či .avhdx reťazené a spravovať konsolidáciu z Hyper-V Managera; manuálne operácie na delta diskoch bez plánovania môžu spôsobiť stratu údajov.

Zálohy virtuálnych počítačov: Obraz vs. súbor a ako fungujú snímky

Zachytávanie kópií na základe obrazu celý virtuálny počítač (OS, konfigurácia, disky) a umožniť úplné alebo čiastočné obnovenie. topánka okamžite zo zálohy. Súborové verzie inštalujú zástupcu v hosťujúcom systéme a chrániť dáta na úrovni súborového systému, ale neobnovovať virtualizované prostredie.

Moderné riešenia organizujú snímky platformy (VMware/Hyper-V) alebo skladovanie Ak chcete zmraziť stav, skopírujte iba zmenené bloky (podporované CBT/RCT) a snímku vymažte hneď, ako sa záloha stane konzistentnou. Tým sa zníži vplyv na produkciu a zrýchli sa čas zálohovania.

Existujú komerčné nástroje, ktoré využívajú tieto techniky pre ESXi a Hyper-V s funkciami, ako napríklad vzostupne, deduplikácia, archivácia do S3, rýchla obnova, centralizovaná správa viacerých hostiteľov alebo automatické uchovávanie. Kľúčové je, že výsledná záloha je nezávislý zo zdrojových diskov a uložené na samostatných miestach (NAS, cloud, páska), aby sa eliminoval jediný bod zlyhania.

  Najlepšie cheaty pre Cities: Skylines: nekonečné peniaze, mody a ďalšie

Verzie konfigurácie virtuálnych počítačov v Hyper-V: Čo sú to a kedy ich treba aktualizovať

La verzia konfigurácie Definuje formát súboru (vrátane .vmcx/.vmrs) a možnosti virtuálneho počítača vzhľadom na hostiteľa. Pri presúvaní/importovaní virtuálneho počítača na novšie hostiteľské systémy (Windows 10/11, Windows Server 2016/2019/2022/2025) sa verzia automaticky neaktualizuje, takže môžete pokračovať v presúvaní na staršie hostiteľské systémy, ale nevyužijete výhody aktualizácie. nové funkcie až do aktualizácie.

Typické kroky na kontrolu a aktualizáciu: otvorte PowerShell ako správca a spustite ho Get-VM Ak chcete zobraziť verzie, vypnite virtuálny počítač; v aplikácii Hyper-V Manager vyberte Akcia > Aktualizovať verziu konfigurácie alebo použite Update-VMVersion <NombreVM>Najprv sa uistite, že sa nebudete musieť vrátiť k hostiteľovi s nižšia verzia.

Ak chcete zistiť, čo váš hostiteľ podporuje, použite Get-VMHostSupportedVersionAk potrebujete vytvoriť spätne kompatibilný virtuálny počítač, verziu môžete nastaviť pri jeho vytváraní: New-VM -Name "WindowsCV5" -Version 5.0Predvolená hodnota závisí od systému: Windows Server 2025 a windows 11 24H2 akceptuje konfiguračné verzie až do 12.0 (a spätne kompatibilné v rôznej miere), zatiaľ čo staršie vydania zostávajú na úrovni 10.x, 9.x atď.

Funkcie, ktoré vyžadujú minimálnu konfiguračnú verziu

Niektoré funkcie Hyper-V vyžadujú minimálnu úroveň. Ak túto požiadavku nespĺňate, nezobrazia sa alebo nebudú fungovať. Medzi najvýznamnejšie patria: Rozdelenie GPU (12.0), podpora ARM64 v hosťovskej verzii (11.0), režim dynamickej kompatibility Procesor (10.0), Vnorená virtualizácia na AMD (9.3), Vylepšenia vNUMA/AMD (9.2/9.1), VBS a hosť s hibernáciou (9.0), Zvýšenie počtu virtuálnych zariadení na typ na 64 (8.3) a vTPM alebo rýchle pridávanie/odstraňovanie pamäte (7.0/6.2). Aktualizácia konfiguračnej verzie tieto možnosti odomkne.

Typy súborov VM a kde sú uložené

Typ Popis a rozšírenie Predvolená trasa
konfigurácia .vmcx, binárny súbor s konfiguráciou virtuálneho počítača C:\ProgramData\Microsoft\Windows\Hyper‑V\Virtual Machines
Stav za behu Súbor .vmrs y .vmgs, spustený stav a hosť C:\ProgramData\Microsoft\Windows\Hyper‑V\Virtual Machines
Virtuálne disky .vhd/.vhdx, dáta virtuálneho počítača C:\ProgramData\Microsoft\Windows\Hyper‑V\Virtual Hard Disks
Diferenciačné disky .avhdx, sú vytvorené s kontrolnými bodmi C:\ProgramData\Microsoft\Windows\Hyper‑V\Virtual Hard Disks
kontrolný bod .vmcx/.vmrs špecifické pre kontrolný bod C:\ProgramData\Microsoft\Windows\Snapshots

Kontext a kľúčové vylepšenia od verzie Windows Server 2016

Príchod roku 2016 zmenil mnoho častí pod kapotou Hyper-V: Formáty .vmcx/.vmrs Nahradili staré a vylepšili ich spoľahlivosť a výkon čítania/zápisu konfigurácie a zníženie rizika zlyhania úložiska.

V sklade sa objavil Centralizovaná kvalita služieb (QoS) so škálovateľným súborovým serverom, schopným aplikovať minimálne/maximálne IOPS na virtuálne počítače alebo skupiny a monitorovať prevádzku v reálnom čase. Tiež debutuje Úložné priestory Direct (S2D) pre hyperkonvergované uzly s SAS/SATA/SSD/NVMe (SATA po SAS HBA), 2/3-cestným zrkadlením a agregovaným alebo disagregovaným nasadením.

Prijatý sieťový zásobník VXLAN pre SDN, zabudovaný sieťový ovládač, SLB, NFV a RAS brána; RDMA bol zjednodušený pomocou Prepínač Embedded Teaming (SET) zdieľať sieťové karty pre úložnú prevádzku a živú migráciu. To všetko s ohľadom na konvergenciu s Azure.

Proces aktualizácie klastra zaviedol funkčná úroveň ktorý umožňuje zmiešaný režim pri migrácii hostiteľov a potom Aktualizácia funkčnej úrovne klastra odomknúť nové funkcie. Staré formáty sa počas zmiešaného režimu zachovajú; po dokončení môžete aktualizovať virtuálny počítač (vyžaduje sa vypnutie) pre presun na nový súbor .vmcx/.vmrs.

V oblasti kopírovania a konzistencie údajov sa Hyper-V prestal spoliehať na externý VSS a začal ho odhaľovať. Odolné sledovanie zmien (RCT), čo uľahčuje efektívne prírastky. kontrolné body výroby Používajú VSS v rámci virtuálneho počítača, aby zabezpečili, že hosť je informovaný a spúšťa sa bez problémov, čím zmierňujú riziká pre distribuované služby, ako je AD alebo Exchange.

  Project Zomboid na Androide: Môžete si ho zahrať na mobile?

Zlepšená odolnosť voči incidentom: v prípade krátkodobých výpadkov siete sa hostiteľ prepne do režim izolácie pred spôsobením záložného prepnutia; v prípade straty úložiska, virtuálne počítače zamrznú a obnoviť, ak sa backend vráti. Tiež automatické vyvažovanie virtuálnych počítačov medzi hostiteľmi bez spoliehania sa na VMM.

V oblasti bezpečnosti, Obrnené virtuálne počítače (tienené virtuálne počítače) kombinujú UEFI Secure Boot, vTPM, BitLocker/dm-crypt a službu Host Guardian s atestáciou (AD alebo TPM 2.0), aby sa zabránilo správcom hostiteľa v prístupe k diskom alebo pamäti chránených virtuálnych počítačov; prevádzka Live Migration je šifrovaná a citlivá telemetria je obmedzená.

Pridali sa kontajnery (Windows a Hyper-V) so správou Docker a vnorenou virtualizáciou a ReFS sa stal odporúčaným systémom pre virtuálne počítače vďaka svojej rýchlosti pri vytváraní pevných diskov a migrácii kontrolných bodov. Ďalšie výhody: sieťové karty s možnosťou pridávania/odstraňovania za chodu, statická pamäť s možnosťou výmeny za chodu, živé zálohovanie zdieľaných VHDX a Hyper-V Manager schopný spravovať hostiteľov 2012/2012 R2 s alternatívnymi prihlasovacími údajmi.

Vplyv snímok a záloh na výkon a úložisko

Snímka uchovávaná niekoľko dní generuje rast delta disky a vrstvy čítania/zápisu, ktoré znehodnocujú IOPS. Čím viac virtuálny počítač zapisuje, tým viac -delta (VMware) alebo .avhdx (Hyper-V). Zálohy sú na druhej strane navrhnuté tak, aby optimalizovali úložisko pomocou kompresia a deduplikácia, replikovať do viacerých cieľových miest a overiť integritu.

Zlaté pravidlo: snímka pre rýchly návrat späť po riskantnej operácii; záloha pre skutočnú ochranu V strednodobom a dlhodobom horizonte. V produkčnom prostredí má zmysel kombinovať oboje: krátke kontrolné body + plánované zálohy založené na obrazoch.

Ako skontrolovať verzie a naplánovať aktualizácie virtuálnych počítačov

Skontrolujte verzie pomocou: Get-VM * | Format-Table Name, VersionAk sa rozhodnete nahrať, vypnite virtuálny počítač a spustite Update-VMVersion <NombreVM>Ak sa táto možnosť nezobrazuje v grafickom používateľskom rozhraní, už si na najvyššej verzii hostiteľa.

Pre hostiteľov s dlhodobou údržbou (Server 2016, 2019, 2022, 2025; Windows 10/11 LTSC) a polročných kanálov platí… podporované verzie sa líšiaWindows Server 2025 a Windows 11 24H2 Akceptujte ako limit 12.0, 22H2/23H2 nechajte na 11.0, Server 2022 na 10.0 atď. Nastavte verziu na najnižšiu bežnú, ak presúvate virtuálne počítače medzi heterogénnymi hostiteľmi.

Bezpečnosť a kontinuita: viac než len hyperkonvergentné

Ochrana údajov zostáva prioritou. Zálohy a obnova po havárii sú nevyhnutné proti kybernetickým hrozbám (napríklad ransomware). Je dobré sledovať aktuálne informácie a sprievodcov. Upozornenia CERTAko referenciu si môžete prečítať túto verejnú správu od CCN-CERT: dokument o ransomvéri.

Ak si sa dostal až sem, tak už to vieš .vmcx je konfigurácia a Súbor .vmrs Je to stav, nie sú vymazané náhodne a kontrolné body nenahrádzajú zálohy. Vďaka rozumnej politike snímok, zálohám založeným na obrazoch s RCT/CBT, aktuálnym verziám konfigurácie a vylepšeniam Hyper-V (QoS, S2D, SDN, produkčné kontrolné body, tienené virtuálne počítače) môžete udržiavať svoje virtuálne počítače bezpečné, agilné a s úložiskom pod kontrolou bez akýchkoľvek problémov.