[{"data":1,"prerenderedAt":4193},["ShallowReactive",2],{"blog-\u002Fen\u002Fblog\u002Fintegration-windows-server-2016-core-sous-kvm-qemu":3,"blog-\u002Fen\u002Fblog\u002Fintegration-windows-server-2016-core-sous-kvm-qemu-surround":3987,"blog-\u002Fen\u002Fblog\u002Fintegration-windows-server-2016-core-sous-kvm-qemu-certifications":4048},{"id":4,"title":5,"body":6,"categories":3972,"cover":3974,"cover_contain":2443,"credly_badge_id":3975,"date":3976,"description":3977,"extension":3978,"meta":3979,"navigation":2443,"path":3980,"related_certifications":3981,"seo":3983,"slug":3984,"stem":3985,"__hash__":3986},"blog\u002Fen\u002Fblog\u002Fintegration-windows-server-2016-core-sous-kvm-qemu.md","Integrating Windows Server 2016 Core under KVM\u002FQEMU",{"type":7,"value":8,"toc":3956},"minimark",[9,14,18,22,25,28,33,49,52,55,2200,2203,2207,2210,2251,2254,2280,2292,2296,2319,2370,2373,2376,2389,2392,2403,2406,2415,2418,2654,2660,2663,2693,2696,2740,2747,2756,2759,2768,2772,2775,2791,2794,2810,2813,2817,2820,2835,2842,2874,2877,2906,2912,2933,2936,2951,2954,2963,2966,2970,2977,3053,3060,3914,3917,3943,3946,3949,3952],[10,11,13],"h2",{"id":12},"real-world-use-case","Real-world use case",[15,16,17],"p",{},"You want a lightweight, secure Windows server on an open-source hypervisor: here's how to integrate Windows Server 2016 Core under KVM\u002FQEMU.",[10,19,21],{"id":20},"windows-server-2016-core","Windows Server 2016 Core",[15,23,24],{},"The core version of Windows Server is overall lighter and more resource-efficient. It doesn't contain the built-in software of the User Experience version, which helps reduce Microsoft's system's attack surface.",[15,26,27],{},"Integrating Windows Server 2016 Core under KVM\u002FQEMU into my infrastructure lets me centralize my identification and authentication, but also orchestrate my backups with Veeam Backup & Replication 9.5.",[29,30,32],"h3",{"id":31},"table-of-contents","Table of contents:",[34,35,36,40,43,46],"ol",{},[37,38,39],"li",{},"Integrating Windows Server into KVM\u002FQEMU",[37,41,42],{},"Basic configuration of Windows Server 2016 Core",[37,44,45],{},"Quick installation and configuration of Active Directory",[37,47,48],{},"Conclusion on Windows Server 2016 Core",[10,50,39],{"id":51},"integrating-windows-server-into-kvmqemu",[15,53,54],{},"To start, we'll create an XML file compatible with our hypervisor:",[56,57,62],"pre",{"className":58,"code":59,"language":60,"meta":61,"style":61},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cdomain type='kvm' id='10'>\n  \u003Cname>Windows2016core\u003C\u002Fname>\n  \u003Cuuid>154d0X-va57-5fc4-f51c-c5d4fgg4rv\u003C\u002Fuuid>\n  \u003Cdescription>None\u003C\u002Fdescription>\n  \u003Cmemory unit='KiB'>2000000\u003C\u002Fmemory>\n  \u003CcurrentMemory unit='KiB'>0000000\u003C\u002FcurrentMemory>\n  \u003Cvcpu placement='static'>2\u003C\u002Fvcpu>\n  \u003Cos>\n    \u003Ctype arch='x86_64' machine='pc-1.1'>hvm\u003C\u002Ftype>\n    \u003Cboot dev='hd'\u002F>\n    \u003Cboot dev='cdrom'\u002F>\n    \u003Cbootmenu enable='yes'\u002F>\n  \u003C\u002Fos>\n  \u003Cfeatures>\n    \u003Cacpi\u002F>\n    \u003Capic\u002F>\n    \u003Cpae\u002F>\n  \u003C\u002Ffeatures>\n  \u003Ccpu mode='host-model'>\n    \u003Cmodel fallback='allow'\u002F>\n  \u003C\u002Fcpu>\n  \u003Cclock offset='utc'\u002F>\n  \u003Con_poweroff>destroy\u003C\u002Fon_poweroff>\n  \u003Con_reboot>restart\u003C\u002Fon_reboot>\n  \u003Con_crash>restart\u003C\u002Fon_crash>\n  \u003Cdevices>\n    \u003Cemulator>\u002Fusr\u002Fbin\u002Fkvm\u003C\u002Femulator>\n    \u003Cdisk type='file' device='disk'>\n      \u003Cdriver name='qemu' type='qcow2'\u002F>\n      \u003Csource file='\u002Fvar\u002Flib\u002Flibvirt\u002Fimages\u002Fwindows2016core'\u002F>\n      \u003Ctarget dev='vda' bus='virtio'\u002F>\n      \u003Calias name='virtio-disk0'\u002F>\n      \u003Caddress type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'\u002F>\n    \u003C\u002Fdisk>\n    \u003Cdisk type='file' device='disk'>\n      \u003Cdriver name='qemu' type='qcow2'\u002F>\n      \u003Csource file='\u002Fvar\u002Flib\u002Flibvirt\u002Fimages\u002Fwindows2016core-vtl'\u002F>\n      \u003Ctarget dev='vdb' bus='virtio'\u002F>\n      \u003Calias name='virtio-disk1'\u002F>\n      \u003Caddress type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'\u002F>\n    \u003C\u002Fdisk>\n        \u003Cdisk type='file' device='cdrom'>\n      \u003Csource file='\u002Fvar\u002Flib\u002Flibvirt\u002Fiso\u002FMicrosoft\u002Ffr_windows_server_2016_standard_and_datacenter_x64.iso'\u002F>\n      \u003Ctarget dev='hdc' bus='sata'\u002F>\n      \u003Creadonly\u002F>\n    \u003C\u002Fdisk>\n    \u003Cdisk type='file' device='cdrom'>\n      \u003Csource file='\u002Fvar\u002Flib\u002Flibvirt\u002Fiso\u002FDrivers\u002Fvirtio-windows.iso'\u002F>\n      \u003Ctarget dev='hdb' bus='sata'\u002F>\n      \u003Creadonly\u002F>\n    \u003C\u002Fdisk>\n    \u003Ccontroller type='usb' index='0'>\n      \u003Calias name='usb0'\u002F>\n      \u003Caddress type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'\u002F>\n    \u003C\u002Fcontroller>\n    \u003Ccontroller type='ide' index='0'>\n      \u003Calias name='ide0'\u002F>\n      \u003Caddress type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'\u002F>\n    \u003C\u002Fcontroller>\n    \u003Cinterface type='network'>\n      \u003Cmac address='52:54:5f:5v:5v:5v'\u002F>\n      \u003Csource network='lbr300'\u002F>\n      \u003Ctarget dev='vnet13'\u002F>\n      \u003Cmodel type='virtio'\u002F>\n      \u003Calias name='net0'\u002F>\n      \u003Caddress type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'\u002F>\n    \u003C\u002Finterface>\n    \u003Cserial type='pty'>\n      \u003Csource path='\u002Fdev\u002Fpts\u002F0'\u002F>\n      \u003Ctarget port='0'\u002F>\n      \u003Calias name='serial0'\u002F>\n    \u003C\u002Fserial>\n    \u003Cconsole type='pty' tty='\u002Fdev\u002Fpts\u002F0'>\n      \u003Csource path='\u002Fdev\u002Fpts\u002F0'\u002F>\n      \u003Ctarget type='serial' port='0'\u002F>\n      \u003Calias name='serial0'\u002F>\n    \u003C\u002Fconsole>\n    \u003Cinput type='tablet' bus='usb'>\n      \u003Calias name='input0'\u002F>\n    \u003C\u002Finput>\n    \u003Cinput type='mouse' bus='ps2'\u002F>\n    \u003Cgraphics type='vnc' port='5900' autoport='no' listen='127.0.0.1' keymap='fr'>\n      \u003Clisten type='address' address='127.0.0.1'\u002F>\n    \u003C\u002Fgraphics>\n    \u003Cvideo>\n      \u003Cmodel type='vga' vram='9216' heads='1'\u002F>\n      \u003Calias name='video0'\u002F>\n      \u003Caddress type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'\u002F>\n    \u003C\u002Fvideo>\n    \u003Cmemballoon model='virtio'>\n      \u003Calias name='balloon0'\u002F>\n      \u003Caddress type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'\u002F>\n    \u003C\u002Fmemballoon>\n  \u003C\u002Fdevices>\n  \u003Cseclabel type='none'\u002F>\n\u003C\u002Fdomain>\n","bash","",[63,64,65,105,124,140,156,189,219,252,262,307,330,350,372,382,392,402,412,422,432,452,474,484,506,522,538,553,563,579,608,640,662,693,714,774,784,809,836,856,884,904,956,965,991,1011,1040,1050,1059,1084,1104,1132,1141,1150,1179,1199,1252,1262,1288,1308,1360,1369,1388,1410,1431,1451,1470,1490,1542,1552,1571,1592,1612,1632,1642,1669,1688,1715,1734,1744,1771,1791,1801,1830,1888,1916,1926,1936,1976,1996,2048,2058,2077,2097,2149,2159,2169,2190],"code",{"__ignoreMap":61},[66,67,70,74,78,81,84,88,90,93,95,97,100,102],"span",{"class":68,"line":69},"line",1,[66,71,73],{"class":72},"sMK4o","\u003C",[66,75,77],{"class":76},"sTEyZ","domain type",[66,79,80],{"class":72},"=",[66,82,83],{"class":72},"'",[66,85,87],{"class":86},"sfazB","kvm",[66,89,83],{"class":72},[66,91,92],{"class":76}," id",[66,94,80],{"class":72},[66,96,83],{"class":72},[66,98,99],{"class":86},"10",[66,101,83],{"class":72},[66,103,104],{"class":72},">\n",[66,106,108,111,115,118,121],{"class":68,"line":107},2,[66,109,110],{"class":72},"  \u003C",[66,112,114],{"class":113},"sBMFI","name",[66,116,117],{"class":76},">",[66,119,120],{"class":86},"Windows2016core",[66,122,123],{"class":76},"\u003C\u002Fname>\n",[66,125,127,129,132,134,137],{"class":68,"line":126},3,[66,128,110],{"class":72},[66,130,131],{"class":113},"uuid",[66,133,117],{"class":76},[66,135,136],{"class":86},"154d0X-va57-5fc4-f51c-c5d4fgg4rv",[66,138,139],{"class":76},"\u003C\u002Fuuid>\n",[66,141,143,145,148,150,153],{"class":68,"line":142},4,[66,144,110],{"class":72},[66,146,147],{"class":113},"description",[66,149,117],{"class":76},[66,151,152],{"class":86},"None",[66,154,155],{"class":76},"\u003C\u002Fdescription>\n",[66,157,159,161,164,167,169,172,174,176,179,181,184,187],{"class":68,"line":158},5,[66,160,110],{"class":72},[66,162,163],{"class":113},"memory",[66,165,166],{"class":86}," unit=",[66,168,83],{"class":72},[66,170,171],{"class":86},"KiB",[66,173,83],{"class":72},[66,175,117],{"class":72},[66,177,178],{"class":86},"2000000",[66,180,73],{"class":72},[66,182,183],{"class":86},"\u002Fmemor",[66,185,186],{"class":76},"y",[66,188,104],{"class":72},[66,190,192,194,197,199,201,203,205,207,210,212,215,217],{"class":68,"line":191},6,[66,193,110],{"class":72},[66,195,196],{"class":113},"currentMemory",[66,198,166],{"class":86},[66,200,83],{"class":72},[66,202,171],{"class":86},[66,204,83],{"class":72},[66,206,117],{"class":72},[66,208,209],{"class":86},"0000000",[66,211,73],{"class":72},[66,213,214],{"class":86},"\u002FcurrentMemor",[66,216,186],{"class":76},[66,218,104],{"class":72},[66,220,222,224,227,230,232,235,237,239,242,244,247,250],{"class":68,"line":221},7,[66,223,110],{"class":72},[66,225,226],{"class":113},"vcpu",[66,228,229],{"class":86}," placement=",[66,231,83],{"class":72},[66,233,234],{"class":86},"static",[66,236,83],{"class":72},[66,238,117],{"class":72},[66,240,241],{"class":86},"2",[66,243,73],{"class":72},[66,245,246],{"class":86},"\u002Fvcp",[66,248,249],{"class":76},"u",[66,251,104],{"class":72},[66,253,255,257,260],{"class":68,"line":254},8,[66,256,110],{"class":72},[66,258,259],{"class":113},"os",[66,261,104],{"class":76},[66,263,265,268,272,275,277,280,282,285,287,290,292,294,297,299,302,305],{"class":68,"line":264},9,[66,266,267],{"class":72},"    \u003C",[66,269,271],{"class":270},"s2Zo4","type",[66,273,274],{"class":86}," arch=",[66,276,83],{"class":72},[66,278,279],{"class":86},"x86_64",[66,281,83],{"class":72},[66,283,284],{"class":86}," machine=",[66,286,83],{"class":72},[66,288,289],{"class":86},"pc-1.1",[66,291,83],{"class":72},[66,293,117],{"class":72},[66,295,296],{"class":86},"hvm",[66,298,73],{"class":72},[66,300,301],{"class":86},"\u002Ftyp",[66,303,304],{"class":76},"e",[66,306,104],{"class":72},[66,308,310,312,315,318,320,323,325,328],{"class":68,"line":309},10,[66,311,267],{"class":72},[66,313,314],{"class":113},"boot",[66,316,317],{"class":86}," dev=",[66,319,83],{"class":72},[66,321,322],{"class":86},"hd",[66,324,83],{"class":72},[66,326,327],{"class":76},"\u002F",[66,329,104],{"class":72},[66,331,333,335,337,339,341,344,346,348],{"class":68,"line":332},11,[66,334,267],{"class":72},[66,336,314],{"class":113},[66,338,317],{"class":86},[66,340,83],{"class":72},[66,342,343],{"class":86},"cdrom",[66,345,83],{"class":72},[66,347,327],{"class":76},[66,349,104],{"class":72},[66,351,353,355,358,361,363,366,368,370],{"class":68,"line":352},12,[66,354,267],{"class":72},[66,356,357],{"class":113},"bootmenu",[66,359,360],{"class":86}," enable=",[66,362,83],{"class":72},[66,364,365],{"class":86},"yes",[66,367,83],{"class":72},[66,369,327],{"class":76},[66,371,104],{"class":72},[66,373,375,377,380],{"class":68,"line":374},13,[66,376,110],{"class":72},[66,378,379],{"class":113},"\u002Fos",[66,381,104],{"class":76},[66,383,385,387,390],{"class":68,"line":384},14,[66,386,110],{"class":72},[66,388,389],{"class":113},"features",[66,391,104],{"class":76},[66,393,395,397,400],{"class":68,"line":394},15,[66,396,267],{"class":72},[66,398,399],{"class":113},"acpi\u002F",[66,401,104],{"class":76},[66,403,405,407,410],{"class":68,"line":404},16,[66,406,267],{"class":72},[66,408,409],{"class":113},"apic\u002F",[66,411,104],{"class":76},[66,413,415,417,420],{"class":68,"line":414},17,[66,416,267],{"class":72},[66,418,419],{"class":113},"pae\u002F",[66,421,104],{"class":76},[66,423,425,427,430],{"class":68,"line":424},18,[66,426,110],{"class":72},[66,428,429],{"class":113},"\u002Ffeatures",[66,431,104],{"class":76},[66,433,435,437,440,443,445,448,450],{"class":68,"line":434},19,[66,436,110],{"class":72},[66,438,439],{"class":113},"cpu",[66,441,442],{"class":86}," mode=",[66,444,83],{"class":72},[66,446,447],{"class":86},"host-model",[66,449,83],{"class":72},[66,451,104],{"class":72},[66,453,455,457,460,463,465,468,470,472],{"class":68,"line":454},20,[66,456,267],{"class":72},[66,458,459],{"class":113},"model",[66,461,462],{"class":86}," fallback=",[66,464,83],{"class":72},[66,466,467],{"class":86},"allow",[66,469,83],{"class":72},[66,471,327],{"class":76},[66,473,104],{"class":72},[66,475,477,479,482],{"class":68,"line":476},21,[66,478,110],{"class":72},[66,480,481],{"class":113},"\u002Fcpu",[66,483,104],{"class":76},[66,485,487,489,492,495,497,500,502,504],{"class":68,"line":486},22,[66,488,110],{"class":72},[66,490,491],{"class":113},"clock",[66,493,494],{"class":86}," offset=",[66,496,83],{"class":72},[66,498,499],{"class":86},"utc",[66,501,83],{"class":72},[66,503,327],{"class":76},[66,505,104],{"class":72},[66,507,509,511,514,516,519],{"class":68,"line":508},23,[66,510,110],{"class":72},[66,512,513],{"class":113},"on_poweroff",[66,515,117],{"class":76},[66,517,518],{"class":86},"destroy",[66,520,521],{"class":76},"\u003C\u002Fon_poweroff>\n",[66,523,525,527,530,532,535],{"class":68,"line":524},24,[66,526,110],{"class":72},[66,528,529],{"class":113},"on_reboot",[66,531,117],{"class":76},[66,533,534],{"class":86},"restart",[66,536,537],{"class":76},"\u003C\u002Fon_reboot>\n",[66,539,541,543,546,548,550],{"class":68,"line":540},25,[66,542,110],{"class":72},[66,544,545],{"class":113},"on_crash",[66,547,117],{"class":76},[66,549,534],{"class":86},[66,551,552],{"class":76},"\u003C\u002Fon_crash>\n",[66,554,556,558,561],{"class":68,"line":555},26,[66,557,110],{"class":72},[66,559,560],{"class":113},"devices",[66,562,104],{"class":76},[66,564,566,568,571,573,576],{"class":68,"line":565},27,[66,567,267],{"class":72},[66,569,570],{"class":113},"emulator",[66,572,117],{"class":76},[66,574,575],{"class":86},"\u002Fusr\u002Fbin\u002Fkvm",[66,577,578],{"class":76},"\u003C\u002Femulator>\n",[66,580,582,584,587,590,592,595,597,600,602,604,606],{"class":68,"line":581},28,[66,583,267],{"class":72},[66,585,586],{"class":113},"disk",[66,588,589],{"class":86}," type=",[66,591,83],{"class":72},[66,593,594],{"class":86},"file",[66,596,83],{"class":72},[66,598,599],{"class":86}," device=",[66,601,83],{"class":72},[66,603,586],{"class":86},[66,605,83],{"class":72},[66,607,104],{"class":72},[66,609,611,614,617,620,622,625,627,629,631,634,636,638],{"class":68,"line":610},29,[66,612,613],{"class":72},"      \u003C",[66,615,616],{"class":113},"driver",[66,618,619],{"class":86}," name=",[66,621,83],{"class":72},[66,623,624],{"class":86},"qemu",[66,626,83],{"class":72},[66,628,589],{"class":86},[66,630,83],{"class":72},[66,632,633],{"class":86},"qcow2",[66,635,83],{"class":72},[66,637,327],{"class":76},[66,639,104],{"class":72},[66,641,643,645,648,651,653,656,658,660],{"class":68,"line":642},30,[66,644,613],{"class":72},[66,646,647],{"class":270},"source",[66,649,650],{"class":86}," file=",[66,652,83],{"class":72},[66,654,655],{"class":86},"\u002Fvar\u002Flib\u002Flibvirt\u002Fimages\u002Fwindows2016core",[66,657,83],{"class":72},[66,659,327],{"class":76},[66,661,104],{"class":72},[66,663,665,667,670,672,674,677,679,682,684,687,689,691],{"class":68,"line":664},31,[66,666,613],{"class":72},[66,668,669],{"class":113},"target",[66,671,317],{"class":86},[66,673,83],{"class":72},[66,675,676],{"class":86},"vda",[66,678,83],{"class":72},[66,680,681],{"class":86}," bus=",[66,683,83],{"class":72},[66,685,686],{"class":86},"virtio",[66,688,83],{"class":72},[66,690,327],{"class":76},[66,692,104],{"class":72},[66,694,696,698,701,703,705,708,710,712],{"class":68,"line":695},32,[66,697,613],{"class":72},[66,699,700],{"class":270},"alias",[66,702,619],{"class":86},[66,704,83],{"class":72},[66,706,707],{"class":86},"virtio-disk0",[66,709,83],{"class":72},[66,711,327],{"class":76},[66,713,104],{"class":72},[66,715,717,719,722,724,726,729,731,734,736,739,741,743,745,748,750,753,755,758,760,763,765,768,770,772],{"class":68,"line":716},33,[66,718,613],{"class":72},[66,720,721],{"class":113},"address",[66,723,589],{"class":86},[66,725,83],{"class":72},[66,727,728],{"class":86},"pci",[66,730,83],{"class":72},[66,732,733],{"class":86}," domain=",[66,735,83],{"class":72},[66,737,738],{"class":86},"0x0000",[66,740,83],{"class":72},[66,742,681],{"class":86},[66,744,83],{"class":72},[66,746,747],{"class":86},"0x00",[66,749,83],{"class":72},[66,751,752],{"class":86}," slot=",[66,754,83],{"class":72},[66,756,757],{"class":86},"0x04",[66,759,83],{"class":72},[66,761,762],{"class":86}," function=",[66,764,83],{"class":72},[66,766,767],{"class":86},"0x0",[66,769,83],{"class":72},[66,771,327],{"class":76},[66,773,104],{"class":72},[66,775,777,779,782],{"class":68,"line":776},34,[66,778,267],{"class":72},[66,780,781],{"class":113},"\u002Fdisk",[66,783,104],{"class":76},[66,785,787,789,791,793,795,797,799,801,803,805,807],{"class":68,"line":786},35,[66,788,267],{"class":72},[66,790,586],{"class":113},[66,792,589],{"class":86},[66,794,83],{"class":72},[66,796,594],{"class":86},[66,798,83],{"class":72},[66,800,599],{"class":86},[66,802,83],{"class":72},[66,804,586],{"class":86},[66,806,83],{"class":72},[66,808,104],{"class":72},[66,810,812,814,816,818,820,822,824,826,828,830,832,834],{"class":68,"line":811},36,[66,813,613],{"class":72},[66,815,616],{"class":113},[66,817,619],{"class":86},[66,819,83],{"class":72},[66,821,624],{"class":86},[66,823,83],{"class":72},[66,825,589],{"class":86},[66,827,83],{"class":72},[66,829,633],{"class":86},[66,831,83],{"class":72},[66,833,327],{"class":76},[66,835,104],{"class":72},[66,837,839,841,843,845,847,850,852,854],{"class":68,"line":838},37,[66,840,613],{"class":72},[66,842,647],{"class":270},[66,844,650],{"class":86},[66,846,83],{"class":72},[66,848,849],{"class":86},"\u002Fvar\u002Flib\u002Flibvirt\u002Fimages\u002Fwindows2016core-vtl",[66,851,83],{"class":72},[66,853,327],{"class":76},[66,855,104],{"class":72},[66,857,859,861,863,865,867,870,872,874,876,878,880,882],{"class":68,"line":858},38,[66,860,613],{"class":72},[66,862,669],{"class":113},[66,864,317],{"class":86},[66,866,83],{"class":72},[66,868,869],{"class":86},"vdb",[66,871,83],{"class":72},[66,873,681],{"class":86},[66,875,83],{"class":72},[66,877,686],{"class":86},[66,879,83],{"class":72},[66,881,327],{"class":76},[66,883,104],{"class":72},[66,885,887,889,891,893,895,898,900,902],{"class":68,"line":886},39,[66,888,613],{"class":72},[66,890,700],{"class":270},[66,892,619],{"class":86},[66,894,83],{"class":72},[66,896,897],{"class":86},"virtio-disk1",[66,899,83],{"class":72},[66,901,327],{"class":76},[66,903,104],{"class":72},[66,905,907,909,911,913,915,917,919,921,923,925,927,929,931,933,935,937,939,942,944,946,948,950,952,954],{"class":68,"line":906},40,[66,908,613],{"class":72},[66,910,721],{"class":113},[66,912,589],{"class":86},[66,914,83],{"class":72},[66,916,728],{"class":86},[66,918,83],{"class":72},[66,920,733],{"class":86},[66,922,83],{"class":72},[66,924,738],{"class":86},[66,926,83],{"class":72},[66,928,681],{"class":86},[66,930,83],{"class":72},[66,932,747],{"class":86},[66,934,83],{"class":72},[66,936,752],{"class":86},[66,938,83],{"class":72},[66,940,941],{"class":86},"0x06",[66,943,83],{"class":72},[66,945,762],{"class":86},[66,947,83],{"class":72},[66,949,767],{"class":86},[66,951,83],{"class":72},[66,953,327],{"class":76},[66,955,104],{"class":72},[66,957,959,961,963],{"class":68,"line":958},41,[66,960,267],{"class":72},[66,962,781],{"class":113},[66,964,104],{"class":76},[66,966,968,971,973,975,977,979,981,983,985,987,989],{"class":68,"line":967},42,[66,969,970],{"class":72},"        \u003C",[66,972,586],{"class":113},[66,974,589],{"class":86},[66,976,83],{"class":72},[66,978,594],{"class":86},[66,980,83],{"class":72},[66,982,599],{"class":86},[66,984,83],{"class":72},[66,986,343],{"class":86},[66,988,83],{"class":72},[66,990,104],{"class":72},[66,992,994,996,998,1000,1002,1005,1007,1009],{"class":68,"line":993},43,[66,995,613],{"class":72},[66,997,647],{"class":270},[66,999,650],{"class":86},[66,1001,83],{"class":72},[66,1003,1004],{"class":86},"\u002Fvar\u002Flib\u002Flibvirt\u002Fiso\u002FMicrosoft\u002Ffr_windows_server_2016_standard_and_datacenter_x64.iso",[66,1006,83],{"class":72},[66,1008,327],{"class":76},[66,1010,104],{"class":72},[66,1012,1014,1016,1018,1020,1022,1025,1027,1029,1031,1034,1036,1038],{"class":68,"line":1013},44,[66,1015,613],{"class":72},[66,1017,669],{"class":113},[66,1019,317],{"class":86},[66,1021,83],{"class":72},[66,1023,1024],{"class":86},"hdc",[66,1026,83],{"class":72},[66,1028,681],{"class":86},[66,1030,83],{"class":72},[66,1032,1033],{"class":86},"sata",[66,1035,83],{"class":72},[66,1037,327],{"class":76},[66,1039,104],{"class":72},[66,1041,1043,1045,1048],{"class":68,"line":1042},45,[66,1044,613],{"class":72},[66,1046,1047],{"class":113},"readonly\u002F",[66,1049,104],{"class":76},[66,1051,1053,1055,1057],{"class":68,"line":1052},46,[66,1054,267],{"class":72},[66,1056,781],{"class":113},[66,1058,104],{"class":76},[66,1060,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082],{"class":68,"line":1061},47,[66,1063,267],{"class":72},[66,1065,586],{"class":113},[66,1067,589],{"class":86},[66,1069,83],{"class":72},[66,1071,594],{"class":86},[66,1073,83],{"class":72},[66,1075,599],{"class":86},[66,1077,83],{"class":72},[66,1079,343],{"class":86},[66,1081,83],{"class":72},[66,1083,104],{"class":72},[66,1085,1087,1089,1091,1093,1095,1098,1100,1102],{"class":68,"line":1086},48,[66,1088,613],{"class":72},[66,1090,647],{"class":270},[66,1092,650],{"class":86},[66,1094,83],{"class":72},[66,1096,1097],{"class":86},"\u002Fvar\u002Flib\u002Flibvirt\u002Fiso\u002FDrivers\u002Fvirtio-windows.iso",[66,1099,83],{"class":72},[66,1101,327],{"class":76},[66,1103,104],{"class":72},[66,1105,1107,1109,1111,1113,1115,1118,1120,1122,1124,1126,1128,1130],{"class":68,"line":1106},49,[66,1108,613],{"class":72},[66,1110,669],{"class":113},[66,1112,317],{"class":86},[66,1114,83],{"class":72},[66,1116,1117],{"class":86},"hdb",[66,1119,83],{"class":72},[66,1121,681],{"class":86},[66,1123,83],{"class":72},[66,1125,1033],{"class":86},[66,1127,83],{"class":72},[66,1129,327],{"class":76},[66,1131,104],{"class":72},[66,1133,1135,1137,1139],{"class":68,"line":1134},50,[66,1136,613],{"class":72},[66,1138,1047],{"class":113},[66,1140,104],{"class":76},[66,1142,1144,1146,1148],{"class":68,"line":1143},51,[66,1145,267],{"class":72},[66,1147,781],{"class":113},[66,1149,104],{"class":76},[66,1151,1153,1155,1158,1160,1162,1165,1167,1170,1172,1175,1177],{"class":68,"line":1152},52,[66,1154,267],{"class":72},[66,1156,1157],{"class":113},"controller",[66,1159,589],{"class":86},[66,1161,83],{"class":72},[66,1163,1164],{"class":86},"usb",[66,1166,83],{"class":72},[66,1168,1169],{"class":86}," index=",[66,1171,83],{"class":72},[66,1173,1174],{"class":86},"0",[66,1176,83],{"class":72},[66,1178,104],{"class":72},[66,1180,1182,1184,1186,1188,1190,1193,1195,1197],{"class":68,"line":1181},53,[66,1183,613],{"class":72},[66,1185,700],{"class":270},[66,1187,619],{"class":86},[66,1189,83],{"class":72},[66,1191,1192],{"class":86},"usb0",[66,1194,83],{"class":72},[66,1196,327],{"class":76},[66,1198,104],{"class":72},[66,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230,1232,1234,1237,1239,1241,1243,1246,1248,1250],{"class":68,"line":1201},54,[66,1203,613],{"class":72},[66,1205,721],{"class":113},[66,1207,589],{"class":86},[66,1209,83],{"class":72},[66,1211,728],{"class":86},[66,1213,83],{"class":72},[66,1215,733],{"class":86},[66,1217,83],{"class":72},[66,1219,738],{"class":86},[66,1221,83],{"class":72},[66,1223,681],{"class":86},[66,1225,83],{"class":72},[66,1227,747],{"class":86},[66,1229,83],{"class":72},[66,1231,752],{"class":86},[66,1233,83],{"class":72},[66,1235,1236],{"class":86},"0x01",[66,1238,83],{"class":72},[66,1240,762],{"class":86},[66,1242,83],{"class":72},[66,1244,1245],{"class":86},"0x2",[66,1247,83],{"class":72},[66,1249,327],{"class":76},[66,1251,104],{"class":72},[66,1253,1255,1257,1260],{"class":68,"line":1254},55,[66,1256,267],{"class":72},[66,1258,1259],{"class":113},"\u002Fcontroller",[66,1261,104],{"class":76},[66,1263,1265,1267,1269,1271,1273,1276,1278,1280,1282,1284,1286],{"class":68,"line":1264},56,[66,1266,267],{"class":72},[66,1268,1157],{"class":113},[66,1270,589],{"class":86},[66,1272,83],{"class":72},[66,1274,1275],{"class":86},"ide",[66,1277,83],{"class":72},[66,1279,1169],{"class":86},[66,1281,83],{"class":72},[66,1283,1174],{"class":86},[66,1285,83],{"class":72},[66,1287,104],{"class":72},[66,1289,1291,1293,1295,1297,1299,1302,1304,1306],{"class":68,"line":1290},57,[66,1292,613],{"class":72},[66,1294,700],{"class":270},[66,1296,619],{"class":86},[66,1298,83],{"class":72},[66,1300,1301],{"class":86},"ide0",[66,1303,83],{"class":72},[66,1305,327],{"class":76},[66,1307,104],{"class":72},[66,1309,1311,1313,1315,1317,1319,1321,1323,1325,1327,1329,1331,1333,1335,1337,1339,1341,1343,1345,1347,1349,1351,1354,1356,1358],{"class":68,"line":1310},58,[66,1312,613],{"class":72},[66,1314,721],{"class":113},[66,1316,589],{"class":86},[66,1318,83],{"class":72},[66,1320,728],{"class":86},[66,1322,83],{"class":72},[66,1324,733],{"class":86},[66,1326,83],{"class":72},[66,1328,738],{"class":86},[66,1330,83],{"class":72},[66,1332,681],{"class":86},[66,1334,83],{"class":72},[66,1336,747],{"class":86},[66,1338,83],{"class":72},[66,1340,752],{"class":86},[66,1342,83],{"class":72},[66,1344,1236],{"class":86},[66,1346,83],{"class":72},[66,1348,762],{"class":86},[66,1350,83],{"class":72},[66,1352,1353],{"class":86},"0x1",[66,1355,83],{"class":72},[66,1357,327],{"class":76},[66,1359,104],{"class":72},[66,1361,1363,1365,1367],{"class":68,"line":1362},59,[66,1364,267],{"class":72},[66,1366,1259],{"class":113},[66,1368,104],{"class":76},[66,1370,1372,1374,1377,1379,1381,1384,1386],{"class":68,"line":1371},60,[66,1373,267],{"class":72},[66,1375,1376],{"class":113},"interface",[66,1378,589],{"class":86},[66,1380,83],{"class":72},[66,1382,1383],{"class":86},"network",[66,1385,83],{"class":72},[66,1387,104],{"class":72},[66,1389,1391,1393,1396,1399,1401,1404,1406,1408],{"class":68,"line":1390},61,[66,1392,613],{"class":72},[66,1394,1395],{"class":113},"mac",[66,1397,1398],{"class":86}," address=",[66,1400,83],{"class":72},[66,1402,1403],{"class":86},"52:54:5f:5v:5v:5v",[66,1405,83],{"class":72},[66,1407,327],{"class":76},[66,1409,104],{"class":72},[66,1411,1413,1415,1417,1420,1422,1425,1427,1429],{"class":68,"line":1412},62,[66,1414,613],{"class":72},[66,1416,647],{"class":270},[66,1418,1419],{"class":86}," network=",[66,1421,83],{"class":72},[66,1423,1424],{"class":86},"lbr300",[66,1426,83],{"class":72},[66,1428,327],{"class":76},[66,1430,104],{"class":72},[66,1432,1434,1436,1438,1440,1442,1445,1447,1449],{"class":68,"line":1433},63,[66,1435,613],{"class":72},[66,1437,669],{"class":113},[66,1439,317],{"class":86},[66,1441,83],{"class":72},[66,1443,1444],{"class":86},"vnet13",[66,1446,83],{"class":72},[66,1448,327],{"class":76},[66,1450,104],{"class":72},[66,1452,1454,1456,1458,1460,1462,1464,1466,1468],{"class":68,"line":1453},64,[66,1455,613],{"class":72},[66,1457,459],{"class":113},[66,1459,589],{"class":86},[66,1461,83],{"class":72},[66,1463,686],{"class":86},[66,1465,83],{"class":72},[66,1467,327],{"class":76},[66,1469,104],{"class":72},[66,1471,1473,1475,1477,1479,1481,1484,1486,1488],{"class":68,"line":1472},65,[66,1474,613],{"class":72},[66,1476,700],{"class":270},[66,1478,619],{"class":86},[66,1480,83],{"class":72},[66,1482,1483],{"class":86},"net0",[66,1485,83],{"class":72},[66,1487,327],{"class":76},[66,1489,104],{"class":72},[66,1491,1493,1495,1497,1499,1501,1503,1505,1507,1509,1511,1513,1515,1517,1519,1521,1523,1525,1528,1530,1532,1534,1536,1538,1540],{"class":68,"line":1492},66,[66,1494,613],{"class":72},[66,1496,721],{"class":113},[66,1498,589],{"class":86},[66,1500,83],{"class":72},[66,1502,728],{"class":86},[66,1504,83],{"class":72},[66,1506,733],{"class":86},[66,1508,83],{"class":72},[66,1510,738],{"class":86},[66,1512,83],{"class":72},[66,1514,681],{"class":86},[66,1516,83],{"class":72},[66,1518,747],{"class":86},[66,1520,83],{"class":72},[66,1522,752],{"class":86},[66,1524,83],{"class":72},[66,1526,1527],{"class":86},"0x03",[66,1529,83],{"class":72},[66,1531,762],{"class":86},[66,1533,83],{"class":72},[66,1535,767],{"class":86},[66,1537,83],{"class":72},[66,1539,327],{"class":76},[66,1541,104],{"class":72},[66,1543,1545,1547,1550],{"class":68,"line":1544},67,[66,1546,267],{"class":72},[66,1548,1549],{"class":113},"\u002Finterface",[66,1551,104],{"class":76},[66,1553,1555,1557,1560,1562,1564,1567,1569],{"class":68,"line":1554},68,[66,1556,267],{"class":72},[66,1558,1559],{"class":113},"serial",[66,1561,589],{"class":86},[66,1563,83],{"class":72},[66,1565,1566],{"class":86},"pty",[66,1568,83],{"class":72},[66,1570,104],{"class":72},[66,1572,1574,1576,1578,1581,1583,1586,1588,1590],{"class":68,"line":1573},69,[66,1575,613],{"class":72},[66,1577,647],{"class":270},[66,1579,1580],{"class":86}," path=",[66,1582,83],{"class":72},[66,1584,1585],{"class":86},"\u002Fdev\u002Fpts\u002F0",[66,1587,83],{"class":72},[66,1589,327],{"class":76},[66,1591,104],{"class":72},[66,1593,1595,1597,1599,1602,1604,1606,1608,1610],{"class":68,"line":1594},70,[66,1596,613],{"class":72},[66,1598,669],{"class":113},[66,1600,1601],{"class":86}," port=",[66,1603,83],{"class":72},[66,1605,1174],{"class":86},[66,1607,83],{"class":72},[66,1609,327],{"class":76},[66,1611,104],{"class":72},[66,1613,1615,1617,1619,1621,1623,1626,1628,1630],{"class":68,"line":1614},71,[66,1616,613],{"class":72},[66,1618,700],{"class":270},[66,1620,619],{"class":86},[66,1622,83],{"class":72},[66,1624,1625],{"class":86},"serial0",[66,1627,83],{"class":72},[66,1629,327],{"class":76},[66,1631,104],{"class":72},[66,1633,1635,1637,1640],{"class":68,"line":1634},72,[66,1636,267],{"class":72},[66,1638,1639],{"class":113},"\u002Fserial",[66,1641,104],{"class":76},[66,1643,1645,1647,1650,1652,1654,1656,1658,1661,1663,1665,1667],{"class":68,"line":1644},73,[66,1646,267],{"class":72},[66,1648,1649],{"class":113},"console",[66,1651,589],{"class":86},[66,1653,83],{"class":72},[66,1655,1566],{"class":86},[66,1657,83],{"class":72},[66,1659,1660],{"class":86}," tty=",[66,1662,83],{"class":72},[66,1664,1585],{"class":86},[66,1666,83],{"class":72},[66,1668,104],{"class":72},[66,1670,1672,1674,1676,1678,1680,1682,1684,1686],{"class":68,"line":1671},74,[66,1673,613],{"class":72},[66,1675,647],{"class":270},[66,1677,1580],{"class":86},[66,1679,83],{"class":72},[66,1681,1585],{"class":86},[66,1683,83],{"class":72},[66,1685,327],{"class":76},[66,1687,104],{"class":72},[66,1689,1691,1693,1695,1697,1699,1701,1703,1705,1707,1709,1711,1713],{"class":68,"line":1690},75,[66,1692,613],{"class":72},[66,1694,669],{"class":113},[66,1696,589],{"class":86},[66,1698,83],{"class":72},[66,1700,1559],{"class":86},[66,1702,83],{"class":72},[66,1704,1601],{"class":86},[66,1706,83],{"class":72},[66,1708,1174],{"class":86},[66,1710,83],{"class":72},[66,1712,327],{"class":76},[66,1714,104],{"class":72},[66,1716,1718,1720,1722,1724,1726,1728,1730,1732],{"class":68,"line":1717},76,[66,1719,613],{"class":72},[66,1721,700],{"class":270},[66,1723,619],{"class":86},[66,1725,83],{"class":72},[66,1727,1625],{"class":86},[66,1729,83],{"class":72},[66,1731,327],{"class":76},[66,1733,104],{"class":72},[66,1735,1737,1739,1742],{"class":68,"line":1736},77,[66,1738,267],{"class":72},[66,1740,1741],{"class":113},"\u002Fconsole",[66,1743,104],{"class":76},[66,1745,1747,1749,1752,1754,1756,1759,1761,1763,1765,1767,1769],{"class":68,"line":1746},78,[66,1748,267],{"class":72},[66,1750,1751],{"class":113},"input",[66,1753,589],{"class":86},[66,1755,83],{"class":72},[66,1757,1758],{"class":86},"tablet",[66,1760,83],{"class":72},[66,1762,681],{"class":86},[66,1764,83],{"class":72},[66,1766,1164],{"class":86},[66,1768,83],{"class":72},[66,1770,104],{"class":72},[66,1772,1774,1776,1778,1780,1782,1785,1787,1789],{"class":68,"line":1773},79,[66,1775,613],{"class":72},[66,1777,700],{"class":270},[66,1779,619],{"class":86},[66,1781,83],{"class":72},[66,1783,1784],{"class":86},"input0",[66,1786,83],{"class":72},[66,1788,327],{"class":76},[66,1790,104],{"class":72},[66,1792,1794,1796,1799],{"class":68,"line":1793},80,[66,1795,267],{"class":72},[66,1797,1798],{"class":113},"\u002Finput",[66,1800,104],{"class":76},[66,1802,1804,1806,1808,1810,1812,1815,1817,1819,1821,1824,1826,1828],{"class":68,"line":1803},81,[66,1805,267],{"class":72},[66,1807,1751],{"class":113},[66,1809,589],{"class":86},[66,1811,83],{"class":72},[66,1813,1814],{"class":86},"mouse",[66,1816,83],{"class":72},[66,1818,681],{"class":86},[66,1820,83],{"class":72},[66,1822,1823],{"class":86},"ps2",[66,1825,83],{"class":72},[66,1827,327],{"class":76},[66,1829,104],{"class":72},[66,1831,1833,1835,1838,1840,1842,1845,1847,1849,1851,1854,1856,1859,1861,1864,1866,1869,1871,1874,1876,1879,1881,1884,1886],{"class":68,"line":1832},82,[66,1834,267],{"class":72},[66,1836,1837],{"class":113},"graphics",[66,1839,589],{"class":86},[66,1841,83],{"class":72},[66,1843,1844],{"class":86},"vnc",[66,1846,83],{"class":72},[66,1848,1601],{"class":86},[66,1850,83],{"class":72},[66,1852,1853],{"class":86},"5900",[66,1855,83],{"class":72},[66,1857,1858],{"class":86}," autoport=",[66,1860,83],{"class":72},[66,1862,1863],{"class":86},"no",[66,1865,83],{"class":72},[66,1867,1868],{"class":86}," listen=",[66,1870,83],{"class":72},[66,1872,1873],{"class":86},"127.0.0.1",[66,1875,83],{"class":72},[66,1877,1878],{"class":86}," keymap=",[66,1880,83],{"class":72},[66,1882,1883],{"class":86},"fr",[66,1885,83],{"class":72},[66,1887,104],{"class":72},[66,1889,1891,1893,1896,1898,1900,1902,1904,1906,1908,1910,1912,1914],{"class":68,"line":1890},83,[66,1892,613],{"class":72},[66,1894,1895],{"class":113},"listen",[66,1897,589],{"class":86},[66,1899,83],{"class":72},[66,1901,721],{"class":86},[66,1903,83],{"class":72},[66,1905,1398],{"class":86},[66,1907,83],{"class":72},[66,1909,1873],{"class":86},[66,1911,83],{"class":72},[66,1913,327],{"class":76},[66,1915,104],{"class":72},[66,1917,1919,1921,1924],{"class":68,"line":1918},84,[66,1920,267],{"class":72},[66,1922,1923],{"class":113},"\u002Fgraphics",[66,1925,104],{"class":76},[66,1927,1929,1931,1934],{"class":68,"line":1928},85,[66,1930,267],{"class":72},[66,1932,1933],{"class":113},"video",[66,1935,104],{"class":76},[66,1937,1939,1941,1943,1945,1947,1950,1952,1955,1957,1960,1962,1965,1967,1970,1972,1974],{"class":68,"line":1938},86,[66,1940,613],{"class":72},[66,1942,459],{"class":113},[66,1944,589],{"class":86},[66,1946,83],{"class":72},[66,1948,1949],{"class":86},"vga",[66,1951,83],{"class":72},[66,1953,1954],{"class":86}," vram=",[66,1956,83],{"class":72},[66,1958,1959],{"class":86},"9216",[66,1961,83],{"class":72},[66,1963,1964],{"class":86}," heads=",[66,1966,83],{"class":72},[66,1968,1969],{"class":86},"1",[66,1971,83],{"class":72},[66,1973,327],{"class":76},[66,1975,104],{"class":72},[66,1977,1979,1981,1983,1985,1987,1990,1992,1994],{"class":68,"line":1978},87,[66,1980,613],{"class":72},[66,1982,700],{"class":270},[66,1984,619],{"class":86},[66,1986,83],{"class":72},[66,1988,1989],{"class":86},"video0",[66,1991,83],{"class":72},[66,1993,327],{"class":76},[66,1995,104],{"class":72},[66,1997,1999,2001,2003,2005,2007,2009,2011,2013,2015,2017,2019,2021,2023,2025,2027,2029,2031,2034,2036,2038,2040,2042,2044,2046],{"class":68,"line":1998},88,[66,2000,613],{"class":72},[66,2002,721],{"class":113},[66,2004,589],{"class":86},[66,2006,83],{"class":72},[66,2008,728],{"class":86},[66,2010,83],{"class":72},[66,2012,733],{"class":86},[66,2014,83],{"class":72},[66,2016,738],{"class":86},[66,2018,83],{"class":72},[66,2020,681],{"class":86},[66,2022,83],{"class":72},[66,2024,747],{"class":86},[66,2026,83],{"class":72},[66,2028,752],{"class":86},[66,2030,83],{"class":72},[66,2032,2033],{"class":86},"0x02",[66,2035,83],{"class":72},[66,2037,762],{"class":86},[66,2039,83],{"class":72},[66,2041,767],{"class":86},[66,2043,83],{"class":72},[66,2045,327],{"class":76},[66,2047,104],{"class":72},[66,2049,2051,2053,2056],{"class":68,"line":2050},89,[66,2052,267],{"class":72},[66,2054,2055],{"class":113},"\u002Fvideo",[66,2057,104],{"class":76},[66,2059,2061,2063,2066,2069,2071,2073,2075],{"class":68,"line":2060},90,[66,2062,267],{"class":72},[66,2064,2065],{"class":113},"memballoon",[66,2067,2068],{"class":86}," model=",[66,2070,83],{"class":72},[66,2072,686],{"class":86},[66,2074,83],{"class":72},[66,2076,104],{"class":72},[66,2078,2080,2082,2084,2086,2088,2091,2093,2095],{"class":68,"line":2079},91,[66,2081,613],{"class":72},[66,2083,700],{"class":270},[66,2085,619],{"class":86},[66,2087,83],{"class":72},[66,2089,2090],{"class":86},"balloon0",[66,2092,83],{"class":72},[66,2094,327],{"class":76},[66,2096,104],{"class":72},[66,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116,2118,2120,2122,2124,2126,2128,2130,2132,2135,2137,2139,2141,2143,2145,2147],{"class":68,"line":2099},92,[66,2101,613],{"class":72},[66,2103,721],{"class":113},[66,2105,589],{"class":86},[66,2107,83],{"class":72},[66,2109,728],{"class":86},[66,2111,83],{"class":72},[66,2113,733],{"class":86},[66,2115,83],{"class":72},[66,2117,738],{"class":86},[66,2119,83],{"class":72},[66,2121,681],{"class":86},[66,2123,83],{"class":72},[66,2125,747],{"class":86},[66,2127,83],{"class":72},[66,2129,752],{"class":86},[66,2131,83],{"class":72},[66,2133,2134],{"class":86},"0x05",[66,2136,83],{"class":72},[66,2138,762],{"class":86},[66,2140,83],{"class":72},[66,2142,767],{"class":86},[66,2144,83],{"class":72},[66,2146,327],{"class":76},[66,2148,104],{"class":72},[66,2150,2152,2154,2157],{"class":68,"line":2151},93,[66,2153,267],{"class":72},[66,2155,2156],{"class":113},"\u002Fmemballoon",[66,2158,104],{"class":76},[66,2160,2162,2164,2167],{"class":68,"line":2161},94,[66,2163,110],{"class":72},[66,2165,2166],{"class":113},"\u002Fdevices",[66,2168,104],{"class":76},[66,2170,2172,2174,2177,2179,2181,2184,2186,2188],{"class":68,"line":2171},95,[66,2173,110],{"class":72},[66,2175,2176],{"class":113},"seclabel",[66,2178,589],{"class":86},[66,2180,83],{"class":72},[66,2182,2183],{"class":86},"none",[66,2185,83],{"class":72},[66,2187,327],{"class":76},[66,2189,104],{"class":72},[66,2191,2193,2195,2198],{"class":68,"line":2192},96,[66,2194,73],{"class":72},[66,2196,2197],{"class":76},"\u002Fdomain",[66,2199,104],{"class":72},[15,2201,2202],{},"For information: you'll need to adapt certain tags to your configuration: paths to image files, the Windows Server ISO, and the VirtIO driver location, as well as the network and graphics tags.",[29,2204,2206],{"id":2205},"creating-a-disk-image","Creating a disk image",[15,2208,2209],{},"We start by generating an image file for the C: volume (minimum 32GB). In my case, I created two images: one of 50GB (System) and one of 100GB (Backups) with dynamic provisioning:",[56,2211,2213],{"className":58,"code":2212,"language":60,"meta":61,"style":61},"qemu-img create -f qcow2 windows2016core 50G\nqemu-img create -f qcow2 windows2016core-vtl 100G\n",[63,2214,2215,2235],{"__ignoreMap":61},[66,2216,2217,2220,2223,2226,2229,2232],{"class":68,"line":69},[66,2218,2219],{"class":113},"qemu-img",[66,2221,2222],{"class":86}," create",[66,2224,2225],{"class":86}," -f",[66,2227,2228],{"class":86}," qcow2",[66,2230,2231],{"class":86}," windows2016core",[66,2233,2234],{"class":86}," 50G\n",[66,2236,2237,2239,2241,2243,2245,2248],{"class":68,"line":107},[66,2238,2219],{"class":113},[66,2240,2222],{"class":86},[66,2242,2225],{"class":86},[66,2244,2228],{"class":86},[66,2246,2247],{"class":86}," windows2016core-vtl",[66,2249,2250],{"class":86}," 100G\n",[15,2252,2253],{},"We add our XML configuration file: windows2016core.xml into KVM\u002FQEMU with virsh:",[56,2255,2257],{"className":58,"code":2256,"language":60,"meta":61,"style":61},"virsh define windows2016core.xml\nvirsh start windows2016core\n",[63,2258,2259,2270],{"__ignoreMap":61},[66,2260,2261,2264,2267],{"class":68,"line":69},[66,2262,2263],{"class":113},"virsh",[66,2265,2266],{"class":86}," define",[66,2268,2269],{"class":86}," windows2016core.xml\n",[66,2271,2272,2274,2277],{"class":68,"line":107},[66,2273,2263],{"class":113},[66,2275,2276],{"class":86}," start",[66,2278,2279],{"class":86}," windows2016core\n",[15,2281,2282,2283,2286,2287,2291],{},"It's now possible via VNC or spice (depending on your choice), following your management solution, to carry out the installation.",[2284,2285],"br",{},"\nDuring the installation process: nothing special, leave the default choice: ",[2288,2289,2290],"strong",{},"without user experience",".",[29,2293,2295],{"id":2294},"redhats-virtio-drivers-for-windows-server-2016","RedHat's VirtIO drivers for Windows Server 2016",[15,2297,2298,2299,2302,2303,2310,2311,2315,2316,2318],{},"Integrating the ",[2288,2300,2301],{},"VirtIO drivers"," contained in the ISO is very important: ",[2304,2305,2309],"a",{"href":2306,"rel":2307},"https:\u002F\u002Ffedorapeople.org\u002Fgroups\u002Fvirt\u002Fvirtio-win\u002Fdirect-downloads\u002Fstable-virtio\u002Fvirtio-win.iso",[2308],"nofollow","download link"," ",[2304,2312,2314],{"href":2306,"rel":2313},[2308],"VirtIO",". It lets you load the virtio bus driver during Windows installation for disk image recognition via viostor.",[2284,2317],{},"\nThe NetKVM driver handles network card recognition, here's the ISO's contents:",[2320,2321,2322,2325,2328,2331,2334,2337,2340,2343,2346,2355,2358,2367],"ul",{},[37,2323,2324],{},"netKVM\u002F: Virtio Network driver",[37,2326,2327],{},"viostor\u002F: Virtio Block driver",[37,2329,2330],{},"vioscsi\u002F: Virtio SCSI driver",[37,2332,2333],{},"viorng\u002F: Virtio RNG driver",[37,2335,2336],{},"vioser\u002F: Virtio serial driver",[37,2338,2339],{},"Balloon\u002F: Virtio Memory Balloon driver",[37,2341,2342],{},"qxl\u002F: QXL graphics driver for Windows 7 and earlier. (build virtio-win-0.1.103-1 and later)",[37,2344,2345],{},"qxldod\u002F: QXL graphics driver for Windows 8 and later. (build virtio-win-0.1.103-2 and later)",[37,2347,2348,2349,2354],{},"pvpanic\u002F: ",[2304,2350,2353],{"href":2351,"rel":2352},"https:\u002F\u002Fgithub.com\u002Fqemu\u002Fqemu\u002Fblob\u002Fmaster\u002Fdocs\u002Fspecs\u002Fpvpanic.txt",[2308],"QEMU pvpanic"," device driver (build virtio-win-0.1.103-2 and later)",[37,2356,2357],{},"guest-agent\u002F: QEMU Guest Agent 32bit and 64bit MSI installers",[37,2359,2360,2361,2366],{},"qemupciserial\u002F: ",[2304,2362,2365],{"href":2363,"rel":2364},"https:\u002F\u002Fgithub.com\u002Fqemu\u002Fqemu\u002Fblob\u002Fmaster\u002Fdocs\u002Fqemupciserial.inf",[2308],"QEMU PCI serial"," device driver",[37,2368,2369],{},"*.vfd: VFD floppy images for using during install of Windows XP",[10,2371,42],{"id":2372},"basic-configuration-of-windows-server-2016-core",[15,2374,2375],{},"Once your administrator password is configured, a cmd.exe interface appears. To take advantage of Windows 2016's features, you need to switch to PowerShell like this:",[56,2377,2379],{"className":58,"code":2378,"language":60,"meta":61,"style":61},"start powershell\n",[63,2380,2381],{"__ignoreMap":61},[66,2382,2383,2386],{"class":68,"line":69},[66,2384,2385],{"class":113},"start",[66,2387,2388],{"class":86}," powershell\n",[15,2390,2391],{},"Every time you log in, you'd need to juggle between cmd.exe and powershell.exe. I invite you to change the value of a registry key so it starts with PowerShell by default:",[56,2393,2397],{"className":2394,"code":2395,"language":2396,"meta":61,"style":61},"language-powershell shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","Set-ItemProperty -Path 'HKLM:SOFTWAREMicrosoftWindows NTCurrentVersionWinlogon' -Name Shell -Value 'PowerShell.exe -NoExit'\n","powershell",[63,2398,2399],{"__ignoreMap":61},[66,2400,2401],{"class":68,"line":69},[66,2402,2395],{},[15,2404,2405],{},"Getting off to a good start also means running the server configuration command for core mode:",[56,2407,2409],{"className":58,"code":2408,"language":60,"meta":61,"style":61},"sconfig\n",[63,2410,2411],{"__ignoreMap":61},[66,2412,2413],{"class":68,"line":69},[66,2414,2408],{"class":113},[15,2416,2417],{},"A menu appears with different choices numbered 1 to 15, here's the server currently:",[56,2419,2421],{"className":58,"code":2420,"language":60,"meta":61,"style":61},"Microsoft (R) Windows Script Host Version 5.812\nCopyright (C) Microsoft Corporation. All rights reserved.\n\nInspecting system...\n\n===============================================================================\n                         Server Configuration\n===============================================================================\n\n1) Domain or workgroup:                          Domain:  kassianoff.local\n2) Computer name:                                DC-W2K16\n3) Add local administrator\n4) Configure remote management                    disabled\n\n5) Windows Update settings:                       Manual\n6) Download and install updates\n7) Remote desktop:                                Enabled (all clients)\n\n8) Network settings\n9) Date and time\n10) Telemetry settings                          Security\n11) Windows activation\n\n12) Log off user\n13) Restart server\n14) Shut down server\n15) Exit to command line\n\nEnter a number to select an option:\n",[63,2422,2423,2431,2439,2445,2453,2457,2462,2470,2474,2478,2485,2492,2507,2515,2519,2527,2535,2552,2556,2564,2576,2583,2591,2595,2603,2611,2619,2627,2631],{"__ignoreMap":61},[66,2424,2425,2428],{"class":68,"line":69},[66,2426,2427],{"class":113},"Microsoft",[66,2429,2430],{"class":76}," (R) Windows Script Host Version 5.812\n",[66,2432,2433,2436],{"class":68,"line":107},[66,2434,2435],{"class":113},"Copyright",[66,2437,2438],{"class":76}," (C) Microsoft Corporation. All rights reserved.\n",[66,2440,2441],{"class":68,"line":126},[66,2442,2444],{"emptyLinePlaceholder":2443},true,"\n",[66,2446,2447,2450],{"class":68,"line":142},[66,2448,2449],{"class":113},"Inspecting",[66,2451,2452],{"class":86}," system...\n",[66,2454,2455],{"class":68,"line":158},[66,2456,2444],{"emptyLinePlaceholder":2443},[66,2458,2459],{"class":68,"line":191},[66,2460,2461],{"class":86},"===============================================================================\n",[66,2463,2464,2467],{"class":68,"line":221},[66,2465,2466],{"class":113},"                         Server",[66,2468,2469],{"class":86}," Configuration\n",[66,2471,2472],{"class":68,"line":254},[66,2473,2461],{"class":86},[66,2475,2476],{"class":68,"line":264},[66,2477,2444],{"emptyLinePlaceholder":2443},[66,2479,2480,2482],{"class":68,"line":309},[66,2481,1969],{"class":113},[66,2483,2484],{"class":76},") Domain or workgroup:                          Domain:  kassianoff.local\n",[66,2486,2487,2489],{"class":68,"line":332},[66,2488,241],{"class":113},[66,2490,2491],{"class":76},") Computer name:                                DC-W2K16\n",[66,2493,2494,2497,2500,2504],{"class":68,"line":352},[66,2495,2496],{"class":113},"3",[66,2498,2499],{"class":76},") Add ",[66,2501,2503],{"class":2502},"spNyl","local",[66,2505,2506],{"class":76}," administrator\n",[66,2508,2509,2512],{"class":68,"line":374},[66,2510,2511],{"class":113},"4",[66,2513,2514],{"class":76},") Configure remote management                    disabled\n",[66,2516,2517],{"class":68,"line":384},[66,2518,2444],{"emptyLinePlaceholder":2443},[66,2520,2521,2524],{"class":68,"line":394},[66,2522,2523],{"class":113},"5",[66,2525,2526],{"class":76},") Windows Update settings:                       Manual\n",[66,2528,2529,2532],{"class":68,"line":404},[66,2530,2531],{"class":113},"6",[66,2533,2534],{"class":76},") Download and install updates\n",[66,2536,2537,2540,2543,2546,2549],{"class":68,"line":414},[66,2538,2539],{"class":113},"7",[66,2541,2542],{"class":76},") Remote desktop:                                Enabled (",[66,2544,2545],{"class":113},"all",[66,2547,2548],{"class":86}," clients",[66,2550,2551],{"class":76},")\n",[66,2553,2554],{"class":68,"line":424},[66,2555,2444],{"emptyLinePlaceholder":2443},[66,2557,2558,2561],{"class":68,"line":434},[66,2559,2560],{"class":113},"8",[66,2562,2563],{"class":76},") Network settings\n",[66,2565,2566,2569,2572],{"class":68,"line":454},[66,2567,2568],{"class":113},"9",[66,2570,2571],{"class":76},") Date and ",[66,2573,2575],{"class":2574},"sbssI","time\n",[66,2577,2578,2580],{"class":68,"line":476},[66,2579,99],{"class":113},[66,2581,2582],{"class":76},") Telemetry settings                          Security\n",[66,2584,2585,2588],{"class":68,"line":486},[66,2586,2587],{"class":113},"11",[66,2589,2590],{"class":76},") Windows activation\n",[66,2592,2593],{"class":68,"line":508},[66,2594,2444],{"emptyLinePlaceholder":2443},[66,2596,2597,2600],{"class":68,"line":524},[66,2598,2599],{"class":113},"12",[66,2601,2602],{"class":76},") Log off user\n",[66,2604,2605,2608],{"class":68,"line":540},[66,2606,2607],{"class":113},"13",[66,2609,2610],{"class":76},") Restart server\n",[66,2612,2613,2616],{"class":68,"line":555},[66,2614,2615],{"class":113},"14",[66,2617,2618],{"class":76},") Shut down server\n",[66,2620,2621,2624],{"class":68,"line":565},[66,2622,2623],{"class":113},"15",[66,2625,2626],{"class":76},") Exit to command line\n",[66,2628,2629],{"class":68,"line":581},[66,2630,2444],{"emptyLinePlaceholder":2443},[66,2632,2633,2636,2639,2642,2645,2648,2651],{"class":68,"line":610},[66,2634,2635],{"class":113},"Enter",[66,2637,2638],{"class":86}," a",[66,2640,2641],{"class":86}," number",[66,2643,2644],{"class":86}," to",[66,2646,2647],{"class":86}," select",[66,2649,2650],{"class":86}," an",[66,2652,2653],{"class":86}," option:\n",[15,2655,2656,2657,2659],{},"To start, I recommend renaming the computer, changing the network settings, and checking the date and time.",[2284,2658],{},"\nFor the rest, it's a matter of personal preference. Once done: a restart is needed.",[15,2661,2662],{},"Now let's initialize the second disk present on the server, which is 100GB:",[56,2664,2666],{"className":2394,"code":2665,"language":2396,"meta":61,"style":61},"Get-Disk |\nWhere partitionstyle -eq 'raw' |\nInitialize-Disk -PartitionStyle MBR -PassThru |\nNew-Partition -AssignDriveLetter -UseMaximumSize |\nFormat-Volume -FileSystem NTFS -NewFileSystemLabel \"disk2\" -Confirm:$false\n",[63,2667,2668,2673,2678,2683,2688],{"__ignoreMap":61},[66,2669,2670],{"class":68,"line":69},[66,2671,2672],{},"Get-Disk |\n",[66,2674,2675],{"class":68,"line":107},[66,2676,2677],{},"Where partitionstyle -eq 'raw' |\n",[66,2679,2680],{"class":68,"line":126},[66,2681,2682],{},"Initialize-Disk -PartitionStyle MBR -PassThru |\n",[66,2684,2685],{"class":68,"line":142},[66,2686,2687],{},"New-Partition -AssignDriveLetter -UseMaximumSize |\n",[66,2689,2690],{"class":68,"line":158},[66,2691,2692],{},"Format-Volume -FileSystem NTFS -NewFileSystemLabel \"disk2\" -Confirm:$false\n",[15,2694,2695],{},"To list the volumes present on the server:",[56,2697,2699],{"className":2394,"code":2698,"language":2396,"meta":61,"style":61},"Get-PSDrive -PSProvider 'FileSystem'\n\nName           Used (GB)     Free (GB) Provider      Root                                               CurrentLocation\n----           ---------     --------- --------      ----                                               ---------------\nC                  15,60         33,91 FileSystem    C:                                               Windowssystem32\nD                   0,29          0,00 FileSystem    D:\nE                   5,36          0,00 FileSystem    E:\nG                   0,11         99,89 FileSystem    G:\n",[63,2700,2701,2706,2710,2715,2720,2725,2730,2735],{"__ignoreMap":61},[66,2702,2703],{"class":68,"line":69},[66,2704,2705],{},"Get-PSDrive -PSProvider 'FileSystem'\n",[66,2707,2708],{"class":68,"line":107},[66,2709,2444],{"emptyLinePlaceholder":2443},[66,2711,2712],{"class":68,"line":126},[66,2713,2714],{},"Name           Used (GB)     Free (GB) Provider      Root                                               CurrentLocation\n",[66,2716,2717],{"class":68,"line":142},[66,2718,2719],{},"----           ---------     --------- --------      ----                                               ---------------\n",[66,2721,2722],{"class":68,"line":158},[66,2723,2724],{},"C                  15,60         33,91 FileSystem    C:                                               Windowssystem32\n",[66,2726,2727],{"class":68,"line":191},[66,2728,2729],{},"D                   0,29          0,00 FileSystem    D:\n",[66,2731,2732],{"class":68,"line":221},[66,2733,2734],{},"E                   5,36          0,00 FileSystem    E:\n",[66,2736,2737],{"class":68,"line":254},[66,2738,2739],{},"G                   0,11         99,89 FileSystem    G:\n",[15,2741,2742,2743],{},"To assign a different letter to a volume: ",[2744,2745,2746],"em",{},"example changing letter G to V",[56,2748,2750],{"className":2394,"code":2749,"language":2396,"meta":61,"style":61},"Get-Partition -DriveLetter G | Set-Partition -NewDriveLetter V.\n",[63,2751,2752],{"__ignoreMap":61},[66,2753,2754],{"class":68,"line":69},[66,2755,2749],{},[15,2757,2758],{},"I won't be using Windows Defender's real-time protection, here's how to disable it:",[56,2760,2762],{"className":2394,"code":2761,"language":2396,"meta":61,"style":61},"Set-MpPreference -DisableRealtimeMonitoring $true\n",[63,2763,2764],{"__ignoreMap":61},[66,2765,2766],{"class":68,"line":69},[66,2767,2761],{},[10,2769,2771],{"id":2770},"installing-and-configuring-active-directory","Installing and configuring Active Directory",[15,2773,2774],{},"Let's add the Active Directory Domain Services:",[56,2776,2778],{"className":58,"code":2777,"language":60,"meta":61,"style":61},"Install-WindowsFeature AD-Domain-Services -IncludeManagementTools\n",[63,2779,2780],{"__ignoreMap":61},[66,2781,2782,2785,2788],{"class":68,"line":69},[66,2783,2784],{"class":113},"Install-WindowsFeature",[66,2786,2787],{"class":86}," AD-Domain-Services",[66,2789,2790],{"class":86}," -IncludeManagementTools\n",[15,2792,2793],{},"We finish by promoting the Server Core system to a domain controller:",[56,2795,2797],{"className":58,"code":2796,"language":60,"meta":61,"style":61},"Install-ADDSforest -DomainName kassianoff.local\n",[63,2798,2799],{"__ignoreMap":61},[66,2800,2801,2804,2807],{"class":68,"line":69},[66,2802,2803],{"class":113},"Install-ADDSforest",[66,2805,2806],{"class":86}," -DomainName",[66,2808,2809],{"class":86}," kassianoff.local\n",[15,2811,2812],{},"At the end of the installation process, we need to provide a password for Directory Services Restore Mode. Once done, let's restart the server to see the server's promotion.",[29,2814,2816],{"id":2815},"useful-commands","Useful commands",[15,2818,2819],{},"Let's create our first user in PowerShell like this:",[56,2821,2823],{"className":2394,"code":2822,"language":2396,"meta":61,"style":61},"New-ADUser -Name \"Jérémie KASSIANOFF\" -GivenNaMe Jeremie -Surname KASSIANOFF -SamAccountName Jeremie -Ac\ncountPassword (Read-Host -AsSecureString \"AccountPassword\") -PassThru | Enable-ADAccount\n",[63,2824,2825,2830],{"__ignoreMap":61},[66,2826,2827],{"class":68,"line":69},[66,2828,2829],{},"New-ADUser -Name \"Jérémie KASSIANOFF\" -GivenNaMe Jeremie -Surname KASSIANOFF -SamAccountName Jeremie -Ac\n",[66,2831,2832],{"class":68,"line":107},[66,2833,2834],{},"countPassword (Read-Host -AsSecureString \"AccountPassword\") -PassThru | Enable-ADAccount\n",[15,2836,2837,2838,2841],{},"We also have another option with ",[2288,2839,2840],{},"dsadd",":",[56,2843,2847],{"className":2844,"code":2845,"language":2846,"meta":61,"style":61},"language-yaml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","dsadd user \"cn=Jeremie, dc=kassianoff, dc=local\" -fn Jeremie -ln KASSIANOFF -pwd (Read-Host -AsSecureString \"pwd\") -disabled no\npwd: ***********************\ndsadd success:cn=Jeremie,dc=kassianoff,dc=local\n","yaml",[63,2848,2849,2854,2869],{"__ignoreMap":61},[66,2850,2851],{"class":68,"line":69},[66,2852,2853],{"class":86},"dsadd user \"cn=Jeremie, dc=kassianoff, dc=local\" -fn Jeremie -ln KASSIANOFF -pwd (Read-Host -AsSecureString \"pwd\") -disabled no\n",[66,2855,2856,2860,2862,2866],{"class":68,"line":107},[66,2857,2859],{"class":2858},"swJcz","pwd",[66,2861,2841],{"class":72},[66,2863,2865],{"class":2864},"s7zQu"," *",[66,2867,2868],{"class":76},"**********************\n",[66,2870,2871],{"class":68,"line":126},[66,2872,2873],{"class":86},"dsadd success:cn=Jeremie,dc=kassianoff,dc=local\n",[15,2875,2876],{},"Now let's display our user's primary group:",[56,2878,2880],{"className":2394,"code":2879,"language":2396,"meta":61,"style":61},"Get-ADPrincipalGroupMembership Jeremie | select name\n\nname\n-----\nDomain Users\n",[63,2881,2882,2887,2891,2896,2901],{"__ignoreMap":61},[66,2883,2884],{"class":68,"line":69},[66,2885,2886],{},"Get-ADPrincipalGroupMembership Jeremie | select name\n",[66,2888,2889],{"class":68,"line":107},[66,2890,2444],{"emptyLinePlaceholder":2443},[66,2892,2893],{"class":68,"line":126},[66,2894,2895],{},"name\n",[66,2897,2898],{"class":68,"line":142},[66,2899,2900],{},"-----\n",[66,2902,2903],{"class":68,"line":158},[66,2904,2905],{},"Domain Users\n",[15,2907,2908,2909],{},"It's possible to add the user to another group, for example as ",[2288,2910,2911],{},"Domain Admins",[56,2913,2915],{"className":58,"code":2914,"language":60,"meta":61,"style":61},"Add-ADGroupMember \"Domain Admins\" Jeremie\n",[63,2916,2917],{"__ignoreMap":61},[66,2918,2919,2922,2925,2927,2930],{"class":68,"line":69},[66,2920,2921],{"class":113},"Add-ADGroupMember",[66,2923,2924],{"class":72}," \"",[66,2926,2911],{"class":86},[66,2928,2929],{"class":72},"\"",[66,2931,2932],{"class":86}," Jeremie\n",[15,2934,2935],{},"If forgotten, we have the option to securely change a user's password in two steps:",[56,2937,2939],{"className":2394,"code":2938,"language":2396,"meta":61,"style":61},"$newpwd = Read-Host \"Enter the new password\" -AsSecureString\nEnter the new password: ********\n",[63,2940,2941,2946],{"__ignoreMap":61},[66,2942,2943],{"class":68,"line":69},[66,2944,2945],{},"$newpwd = Read-Host \"Enter the new password\" -AsSecureString\n",[66,2947,2948],{"class":68,"line":107},[66,2949,2950],{},"Enter the new password: ********\n",[15,2952,2953],{},"We finish with the command that includes the secure variable:",[56,2955,2957],{"className":2394,"code":2956,"language":2396,"meta":61,"style":61},"Set-ADAccountPassword Jeremie -NewPassword $newpwd –Reset\n",[63,2958,2959],{"__ignoreMap":61},[66,2960,2961],{"class":68,"line":69},[66,2962,2956],{},[15,2964,2965],{},"A more standard solution is also possible to continue configuring objects in Active Directory. Use a Windows client compatible with the AD DS – AD LDS and DNS administration tools. These simply let you open a remote MMC to manage the server like the standard user experience.",[29,2967,2969],{"id":2968},"backing-up-windows-system-state","Backing up Windows system state",[15,2971,2972,2973,2976],{},"Backing up the ",[2288,2974,2975],{},"systemstate"," lets you preserve the Active Directory configuration but also system files (Boot and WFP), Sysvol, the authority's certificates, the registry database, and the Component Service Class databases. To do this, you need to install the Windows Server Backup command-line tool:",[56,2978,2980],{"className":58,"code":2979,"language":60,"meta":61,"style":61},"Install-WindowsFeature -Name Windows-Server-Backup\n\nSuccess Restart Needed Exit Code      Feature Result\n------- -------------- ---------      --------------\nTrue    No             Success        {Windows Server Backup}\n",[63,2981,2982,2992,2996,3019,3033],{"__ignoreMap":61},[66,2983,2984,2986,2989],{"class":68,"line":69},[66,2985,2784],{"class":113},[66,2987,2988],{"class":86}," -Name",[66,2990,2991],{"class":86}," Windows-Server-Backup\n",[66,2993,2994],{"class":68,"line":107},[66,2995,2444],{"emptyLinePlaceholder":2443},[66,2997,2998,3001,3004,3007,3010,3013,3016],{"class":68,"line":126},[66,2999,3000],{"class":113},"Success",[66,3002,3003],{"class":86}," Restart",[66,3005,3006],{"class":86}," Needed",[66,3008,3009],{"class":86}," Exit",[66,3011,3012],{"class":86}," Code",[66,3014,3015],{"class":86},"      Feature",[66,3017,3018],{"class":86}," Result\n",[66,3020,3021,3024,3027,3030],{"class":68,"line":142},[66,3022,3023],{"class":113},"-------",[66,3025,3026],{"class":86}," --------------",[66,3028,3029],{"class":86}," ---------",[66,3031,3032],{"class":86},"      --------------\n",[66,3034,3035,3038,3041,3044,3047,3050],{"class":68,"line":158},[66,3036,3037],{"class":113},"True",[66,3039,3040],{"class":86},"    No",[66,3042,3043],{"class":86},"             Success",[66,3045,3046],{"class":86},"        {Windows",[66,3048,3049],{"class":86}," Server",[66,3051,3052],{"class":86}," Backup}\n",[15,3054,3055,3056,3059],{},"We'll use the ",[2288,3057,3058],{},"wbadmin"," command, and now back up the Windows system state to the V: target:",[56,3061,3063],{"className":58,"code":3062,"language":60,"meta":61,"style":61},"wbadmin.exe start systemstatebackup -backuptarget:v:\n\nwbadmin 1.0 - Backup command-line tool\n(C) Copyright 2013 Microsoft Corporation. All rights reserved.\n\nStarting system state backup [10\u002F17\u002F2017 18:23]...\nRetrieving volume information...\nThis operation will back up the system state of System Reserved (500.00 MB),(C:) to v:.\nDo you want to start the backup operation?\n[Y] Yes [N] No Y\n\nCreating a snapshot of the volumes specified for backup...\nCreating a snapshot of the volumes specified for backup...\nWindows Server Backup is updating the existing backup to remove files\nthat have been deleted from the server since the last backup.\nThis operation might take a few minutes.\n(128) files found.\n(128) files found.\n(5759) files found.\n(16838) files found.\n(25640) files found.\n(27545) files found.\n(32136) files found.\n(38401) files found.\n(40891) files found.\n(46330) files found.\n(51592) files found.\n(57589) files found.\n(62223) files found.\n(65702) files found.\n(67775) files found.\n(74302) files found.\n(80408) files found.\n(86037) files found.\n(91284) files found.\n(93183) files found.\nThe search for files on the system state is complete.\nStarting to back up files...\nBackup of the files reported by \"Task Scheduler Writer\" is complete.\nBackup of the files reported by \"VSS Metadata Store Writer\" is complete.\nBackup of the files reported by \"Performance Counters Writer\" is complete.\nProgress: 0%.\nBacking up files reported by \"System Writer\"...\nProgress: 100%.\nBacking up files reported by \"System Writer\"...\n\nSummary of the backup operation:\n-------------------------\n\nThe backup operation was successful.\nThe system state backup was successful [10\u002F16\u002F2017 16:37].\nLog of successfully backed-up files:\nC:WindowsLogsWindowsServerBackupBackup-16-10-2017_16-23-37.log\n",[63,3064,3065,3078,3082,3101,3133,3137,3157,3168,3216,3238,3262,3266,3292,3312,3342,3375,3395,3410,3422,3435,3448,3461,3474,3487,3500,3513,3526,3539,3552,3565,3578,3591,3604,3617,3630,3643,3656,3682,3695,3723,3748,3773,3781,3804,3811,3831,3835,3849,3854,3858,3872,3893,3909],{"__ignoreMap":61},[66,3066,3067,3070,3072,3075],{"class":68,"line":69},[66,3068,3069],{"class":113},"wbadmin.exe",[66,3071,2276],{"class":86},[66,3073,3074],{"class":86}," systemstatebackup",[66,3076,3077],{"class":86}," -backuptarget:v:\n",[66,3079,3080],{"class":68,"line":107},[66,3081,2444],{"emptyLinePlaceholder":2443},[66,3083,3084,3086,3089,3092,3095,3098],{"class":68,"line":126},[66,3085,3058],{"class":113},[66,3087,3088],{"class":2574}," 1.0",[66,3090,3091],{"class":86}," -",[66,3093,3094],{"class":86}," Backup",[66,3096,3097],{"class":86}," command-line",[66,3099,3100],{"class":86}," tool\n",[66,3102,3103,3106,3109,3112,3115,3118,3121,3124,3127,3130],{"class":68,"line":142},[66,3104,3105],{"class":72},"(",[66,3107,3108],{"class":113},"C",[66,3110,3111],{"class":72},")",[66,3113,3114],{"class":113}," Copyright",[66,3116,3117],{"class":2574}," 2013",[66,3119,3120],{"class":86}," Microsoft",[66,3122,3123],{"class":86}," Corporation.",[66,3125,3126],{"class":86}," All",[66,3128,3129],{"class":86}," rights",[66,3131,3132],{"class":86}," reserved.\n",[66,3134,3135],{"class":68,"line":158},[66,3136,2444],{"emptyLinePlaceholder":2443},[66,3138,3139,3142,3145,3148,3151,3154],{"class":68,"line":191},[66,3140,3141],{"class":113},"Starting",[66,3143,3144],{"class":86}," system",[66,3146,3147],{"class":86}," state",[66,3149,3150],{"class":86}," backup",[66,3152,3153],{"class":76}," [10\u002F17\u002F2017 ",[66,3155,3156],{"class":86},"18:23]...\n",[66,3158,3159,3162,3165],{"class":68,"line":221},[66,3160,3161],{"class":113},"Retrieving",[66,3163,3164],{"class":86}," volume",[66,3166,3167],{"class":86}," information...\n",[66,3169,3170,3173,3176,3179,3182,3185,3188,3190,3192,3195,3198,3201,3204,3207,3210,3213],{"class":68,"line":254},[66,3171,3172],{"class":113},"This",[66,3174,3175],{"class":86}," operation",[66,3177,3178],{"class":86}," will",[66,3180,3181],{"class":86}," back",[66,3183,3184],{"class":86}," up",[66,3186,3187],{"class":86}," the",[66,3189,3144],{"class":86},[66,3191,3147],{"class":86},[66,3193,3194],{"class":86}," of",[66,3196,3197],{"class":86}," System",[66,3199,3200],{"class":86}," Reserved",[66,3202,3203],{"class":76}," (500.00 ",[66,3205,3206],{"class":86},"MB",[66,3208,3209],{"class":76},"),(",[66,3211,3212],{"class":113},"C:",[66,3214,3215],{"class":76},") to v:.\n",[66,3217,3218,3221,3224,3227,3229,3231,3233,3235],{"class":68,"line":264},[66,3219,3220],{"class":113},"Do",[66,3222,3223],{"class":86}," you",[66,3225,3226],{"class":86}," want",[66,3228,2644],{"class":86},[66,3230,2276],{"class":86},[66,3232,3187],{"class":86},[66,3234,3150],{"class":86},[66,3236,3237],{"class":86}," operation?\n",[66,3239,3240,3243,3246,3249,3252,3254,3257,3259],{"class":68,"line":309},[66,3241,3242],{"class":72},"[",[66,3244,3245],{"class":76},"Y",[66,3247,3248],{"class":72},"]",[66,3250,3251],{"class":76}," Yes ",[66,3253,3242],{"class":72},[66,3255,3256],{"class":76},"N",[66,3258,3248],{"class":72},[66,3260,3261],{"class":76}," No Y\n",[66,3263,3264],{"class":68,"line":332},[66,3265,2444],{"emptyLinePlaceholder":2443},[66,3267,3268,3271,3273,3276,3278,3280,3283,3286,3289],{"class":68,"line":352},[66,3269,3270],{"class":113},"Creating",[66,3272,2638],{"class":86},[66,3274,3275],{"class":86}," snapshot",[66,3277,3194],{"class":86},[66,3279,3187],{"class":86},[66,3281,3282],{"class":86}," volumes",[66,3284,3285],{"class":86}," specified",[66,3287,3288],{"class":86}," for",[66,3290,3291],{"class":86}," backup...\n",[66,3293,3294,3296,3298,3300,3302,3304,3306,3308,3310],{"class":68,"line":374},[66,3295,3270],{"class":113},[66,3297,2638],{"class":86},[66,3299,3275],{"class":86},[66,3301,3194],{"class":86},[66,3303,3187],{"class":86},[66,3305,3282],{"class":86},[66,3307,3285],{"class":86},[66,3309,3288],{"class":86},[66,3311,3291],{"class":86},[66,3313,3314,3317,3319,3321,3324,3327,3329,3332,3334,3336,3339],{"class":68,"line":384},[66,3315,3316],{"class":113},"Windows",[66,3318,3049],{"class":86},[66,3320,3094],{"class":86},[66,3322,3323],{"class":86}," is",[66,3325,3326],{"class":86}," updating",[66,3328,3187],{"class":86},[66,3330,3331],{"class":86}," existing",[66,3333,3150],{"class":86},[66,3335,2644],{"class":86},[66,3337,3338],{"class":86}," remove",[66,3340,3341],{"class":86}," files\n",[66,3343,3344,3347,3350,3353,3356,3359,3361,3364,3367,3369,3372],{"class":68,"line":394},[66,3345,3346],{"class":113},"that",[66,3348,3349],{"class":86}," have",[66,3351,3352],{"class":86}," been",[66,3354,3355],{"class":86}," deleted",[66,3357,3358],{"class":86}," from",[66,3360,3187],{"class":86},[66,3362,3363],{"class":86}," server",[66,3365,3366],{"class":86}," since",[66,3368,3187],{"class":86},[66,3370,3371],{"class":86}," last",[66,3373,3374],{"class":86}," backup.\n",[66,3376,3377,3379,3381,3384,3387,3389,3392],{"class":68,"line":404},[66,3378,3172],{"class":113},[66,3380,3175],{"class":86},[66,3382,3383],{"class":86}," might",[66,3385,3386],{"class":86}," take",[66,3388,2638],{"class":86},[66,3390,3391],{"class":86}," few",[66,3393,3394],{"class":86}," minutes.\n",[66,3396,3397,3399,3402,3404,3407],{"class":68,"line":414},[66,3398,3105],{"class":72},[66,3400,3401],{"class":113},"128",[66,3403,3111],{"class":72},[66,3405,3406],{"class":113}," files",[66,3408,3409],{"class":86}," found.\n",[66,3411,3412,3414,3416,3418,3420],{"class":68,"line":424},[66,3413,3105],{"class":72},[66,3415,3401],{"class":113},[66,3417,3111],{"class":72},[66,3419,3406],{"class":113},[66,3421,3409],{"class":86},[66,3423,3424,3426,3429,3431,3433],{"class":68,"line":434},[66,3425,3105],{"class":72},[66,3427,3428],{"class":113},"5759",[66,3430,3111],{"class":72},[66,3432,3406],{"class":113},[66,3434,3409],{"class":86},[66,3436,3437,3439,3442,3444,3446],{"class":68,"line":454},[66,3438,3105],{"class":72},[66,3440,3441],{"class":113},"16838",[66,3443,3111],{"class":72},[66,3445,3406],{"class":113},[66,3447,3409],{"class":86},[66,3449,3450,3452,3455,3457,3459],{"class":68,"line":476},[66,3451,3105],{"class":72},[66,3453,3454],{"class":113},"25640",[66,3456,3111],{"class":72},[66,3458,3406],{"class":113},[66,3460,3409],{"class":86},[66,3462,3463,3465,3468,3470,3472],{"class":68,"line":486},[66,3464,3105],{"class":72},[66,3466,3467],{"class":113},"27545",[66,3469,3111],{"class":72},[66,3471,3406],{"class":113},[66,3473,3409],{"class":86},[66,3475,3476,3478,3481,3483,3485],{"class":68,"line":508},[66,3477,3105],{"class":72},[66,3479,3480],{"class":113},"32136",[66,3482,3111],{"class":72},[66,3484,3406],{"class":113},[66,3486,3409],{"class":86},[66,3488,3489,3491,3494,3496,3498],{"class":68,"line":524},[66,3490,3105],{"class":72},[66,3492,3493],{"class":113},"38401",[66,3495,3111],{"class":72},[66,3497,3406],{"class":113},[66,3499,3409],{"class":86},[66,3501,3502,3504,3507,3509,3511],{"class":68,"line":540},[66,3503,3105],{"class":72},[66,3505,3506],{"class":113},"40891",[66,3508,3111],{"class":72},[66,3510,3406],{"class":113},[66,3512,3409],{"class":86},[66,3514,3515,3517,3520,3522,3524],{"class":68,"line":555},[66,3516,3105],{"class":72},[66,3518,3519],{"class":113},"46330",[66,3521,3111],{"class":72},[66,3523,3406],{"class":113},[66,3525,3409],{"class":86},[66,3527,3528,3530,3533,3535,3537],{"class":68,"line":565},[66,3529,3105],{"class":72},[66,3531,3532],{"class":113},"51592",[66,3534,3111],{"class":72},[66,3536,3406],{"class":113},[66,3538,3409],{"class":86},[66,3540,3541,3543,3546,3548,3550],{"class":68,"line":581},[66,3542,3105],{"class":72},[66,3544,3545],{"class":113},"57589",[66,3547,3111],{"class":72},[66,3549,3406],{"class":113},[66,3551,3409],{"class":86},[66,3553,3554,3556,3559,3561,3563],{"class":68,"line":610},[66,3555,3105],{"class":72},[66,3557,3558],{"class":113},"62223",[66,3560,3111],{"class":72},[66,3562,3406],{"class":113},[66,3564,3409],{"class":86},[66,3566,3567,3569,3572,3574,3576],{"class":68,"line":642},[66,3568,3105],{"class":72},[66,3570,3571],{"class":113},"65702",[66,3573,3111],{"class":72},[66,3575,3406],{"class":113},[66,3577,3409],{"class":86},[66,3579,3580,3582,3585,3587,3589],{"class":68,"line":664},[66,3581,3105],{"class":72},[66,3583,3584],{"class":113},"67775",[66,3586,3111],{"class":72},[66,3588,3406],{"class":113},[66,3590,3409],{"class":86},[66,3592,3593,3595,3598,3600,3602],{"class":68,"line":695},[66,3594,3105],{"class":72},[66,3596,3597],{"class":113},"74302",[66,3599,3111],{"class":72},[66,3601,3406],{"class":113},[66,3603,3409],{"class":86},[66,3605,3606,3608,3611,3613,3615],{"class":68,"line":716},[66,3607,3105],{"class":72},[66,3609,3610],{"class":113},"80408",[66,3612,3111],{"class":72},[66,3614,3406],{"class":113},[66,3616,3409],{"class":86},[66,3618,3619,3621,3624,3626,3628],{"class":68,"line":776},[66,3620,3105],{"class":72},[66,3622,3623],{"class":113},"86037",[66,3625,3111],{"class":72},[66,3627,3406],{"class":113},[66,3629,3409],{"class":86},[66,3631,3632,3634,3637,3639,3641],{"class":68,"line":786},[66,3633,3105],{"class":72},[66,3635,3636],{"class":113},"91284",[66,3638,3111],{"class":72},[66,3640,3406],{"class":113},[66,3642,3409],{"class":86},[66,3644,3645,3647,3650,3652,3654],{"class":68,"line":811},[66,3646,3105],{"class":72},[66,3648,3649],{"class":113},"93183",[66,3651,3111],{"class":72},[66,3653,3406],{"class":113},[66,3655,3409],{"class":86},[66,3657,3658,3661,3664,3666,3668,3671,3673,3675,3677,3679],{"class":68,"line":838},[66,3659,3660],{"class":113},"The",[66,3662,3663],{"class":86}," search",[66,3665,3288],{"class":86},[66,3667,3406],{"class":86},[66,3669,3670],{"class":86}," on",[66,3672,3187],{"class":86},[66,3674,3144],{"class":86},[66,3676,3147],{"class":86},[66,3678,3323],{"class":86},[66,3680,3681],{"class":86}," complete.\n",[66,3683,3684,3686,3688,3690,3692],{"class":68,"line":858},[66,3685,3141],{"class":113},[66,3687,2644],{"class":86},[66,3689,3181],{"class":86},[66,3691,3184],{"class":86},[66,3693,3694],{"class":86}," files...\n",[66,3696,3697,3700,3702,3704,3706,3709,3712,3714,3717,3719,3721],{"class":68,"line":886},[66,3698,3699],{"class":113},"Backup",[66,3701,3194],{"class":86},[66,3703,3187],{"class":86},[66,3705,3406],{"class":86},[66,3707,3708],{"class":86}," reported",[66,3710,3711],{"class":86}," by",[66,3713,2924],{"class":72},[66,3715,3716],{"class":86},"Task Scheduler Writer",[66,3718,2929],{"class":72},[66,3720,3323],{"class":86},[66,3722,3681],{"class":86},[66,3724,3725,3727,3729,3731,3733,3735,3737,3739,3742,3744,3746],{"class":68,"line":906},[66,3726,3699],{"class":113},[66,3728,3194],{"class":86},[66,3730,3187],{"class":86},[66,3732,3406],{"class":86},[66,3734,3708],{"class":86},[66,3736,3711],{"class":86},[66,3738,2924],{"class":72},[66,3740,3741],{"class":86},"VSS Metadata Store Writer",[66,3743,2929],{"class":72},[66,3745,3323],{"class":86},[66,3747,3681],{"class":86},[66,3749,3750,3752,3754,3756,3758,3760,3762,3764,3767,3769,3771],{"class":68,"line":958},[66,3751,3699],{"class":113},[66,3753,3194],{"class":86},[66,3755,3187],{"class":86},[66,3757,3406],{"class":86},[66,3759,3708],{"class":86},[66,3761,3711],{"class":86},[66,3763,2924],{"class":72},[66,3765,3766],{"class":86},"Performance Counters Writer",[66,3768,2929],{"class":72},[66,3770,3323],{"class":86},[66,3772,3681],{"class":86},[66,3774,3775,3778],{"class":68,"line":967},[66,3776,3777],{"class":113},"Progress:",[66,3779,3780],{"class":86}," 0%.\n",[66,3782,3783,3786,3788,3790,3792,3794,3796,3799,3801],{"class":68,"line":993},[66,3784,3785],{"class":113},"Backing",[66,3787,3184],{"class":86},[66,3789,3406],{"class":86},[66,3791,3708],{"class":86},[66,3793,3711],{"class":86},[66,3795,2924],{"class":72},[66,3797,3798],{"class":86},"System Writer",[66,3800,2929],{"class":72},[66,3802,3803],{"class":86},"...\n",[66,3805,3806,3808],{"class":68,"line":1013},[66,3807,3777],{"class":113},[66,3809,3810],{"class":86}," 100%.\n",[66,3812,3813,3815,3817,3819,3821,3823,3825,3827,3829],{"class":68,"line":1042},[66,3814,3785],{"class":113},[66,3816,3184],{"class":86},[66,3818,3406],{"class":86},[66,3820,3708],{"class":86},[66,3822,3711],{"class":86},[66,3824,2924],{"class":72},[66,3826,3798],{"class":86},[66,3828,2929],{"class":72},[66,3830,3803],{"class":86},[66,3832,3833],{"class":68,"line":1052},[66,3834,2444],{"emptyLinePlaceholder":2443},[66,3836,3837,3840,3842,3844,3846],{"class":68,"line":1061},[66,3838,3839],{"class":113},"Summary",[66,3841,3194],{"class":86},[66,3843,3187],{"class":86},[66,3845,3150],{"class":86},[66,3847,3848],{"class":86}," operation:\n",[66,3850,3851],{"class":68,"line":1086},[66,3852,3853],{"class":113},"-------------------------\n",[66,3855,3856],{"class":68,"line":1106},[66,3857,2444],{"emptyLinePlaceholder":2443},[66,3859,3860,3862,3864,3866,3869],{"class":68,"line":1134},[66,3861,3660],{"class":113},[66,3863,3150],{"class":86},[66,3865,3175],{"class":86},[66,3867,3868],{"class":86}," was",[66,3870,3871],{"class":86}," successful.\n",[66,3873,3874,3876,3878,3880,3882,3884,3887,3890],{"class":68,"line":1143},[66,3875,3660],{"class":113},[66,3877,3144],{"class":86},[66,3879,3147],{"class":86},[66,3881,3150],{"class":86},[66,3883,3868],{"class":86},[66,3885,3886],{"class":86}," successful",[66,3888,3889],{"class":76}," [10\u002F16\u002F2017 ",[66,3891,3892],{"class":86},"16:37].\n",[66,3894,3895,3898,3900,3903,3906],{"class":68,"line":1152},[66,3896,3897],{"class":113},"Log",[66,3899,3194],{"class":86},[66,3901,3902],{"class":86}," successfully",[66,3904,3905],{"class":86}," backed-up",[66,3907,3908],{"class":86}," files:\n",[66,3910,3911],{"class":68,"line":1181},[66,3912,3913],{"class":113},"C:WindowsLogsWindowsServerBackupBackup-16-10-2017_16-23-37.log\n",[15,3915,3916],{},"Scheduling a task is recommended to back up the system state:",[56,3918,3920],{"className":58,"code":3919,"language":60,"meta":61,"style":61},"wbadmin enable backup -addtarget:V: -schedule:00:00 -systemState -quiet\n",[63,3921,3922],{"__ignoreMap":61},[66,3923,3924,3926,3929,3931,3934,3937,3940],{"class":68,"line":69},[66,3925,3058],{"class":113},[66,3927,3928],{"class":86}," enable",[66,3930,3150],{"class":86},[66,3932,3933],{"class":86}," -addtarget:V:",[66,3935,3936],{"class":86}," -schedule:00:00",[66,3938,3939],{"class":86}," -systemState",[66,3941,3942],{"class":86}," -quiet\n",[29,3944,48],{"id":3945},"conclusion-on-windows-server-2016-core",[15,3947,3948],{},"I'd say Windows Server 2016 Core won me over much more for its low resource consumption than for the ergonomics of using PowerShell. Fortunately, I was able to install my directory service and configure it with the help of Microsoft's TechNet site.",[15,3950,3951],{},"Today, I'm satisfied with the result, and I made sure to back it up right away.",[3953,3954,3955],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}",{"title":61,"searchDepth":107,"depth":107,"links":3957},[3958,3959,3962,3966,3967],{"id":12,"depth":107,"text":13},{"id":20,"depth":107,"text":21,"children":3960},[3961],{"id":31,"depth":126,"text":32},{"id":51,"depth":107,"text":39,"children":3963},[3964,3965],{"id":2205,"depth":126,"text":2206},{"id":2294,"depth":126,"text":2295},{"id":2372,"depth":107,"text":42},{"id":2770,"depth":107,"text":2771,"children":3968},[3969,3970,3971],{"id":2815,"depth":126,"text":2816},{"id":2968,"depth":126,"text":2969},{"id":3945,"depth":126,"text":48},[3973],"Linux","\u002Fimages\u002Fblog\u002Fintegration-windows-server-2016-core-sous-kvm-qemu\u002F9b895102f9.jpg",null,"2017-10-17","Discover integrating Windows Server 2016 Core under KVM\u002FQEMU. Installing and configuring Active Directory in PowerShell.","md",{},"\u002Fen\u002Fblog\u002Fintegration-windows-server-2016-core-sous-kvm-qemu",[3982],"certificat-veeam-certified-engineer-vmce",{"title":5,"description":3977},"integration-windows-server-2016-core-sous-kvm-qemu","en\u002Fblog\u002Fintegration-windows-server-2016-core-sous-kvm-qemu","Zh2dqFKUgH-OiJL4jsSHDxNVEVvAYXrX9lFR5XhAWQU",[3988,3996,4004,4011,4018,4025,4033,4040],{"title":3989,"path":3990,"stem":3991,"date":3992,"cover":3993,"categories":3994,"children":-1},"Installing LineageOS 14.1 on the OnePlus 5","\u002Fen\u002Fblog\u002Finstaller-lineageos-sur-oneplus","en\u002Fblog\u002Finstaller-lineageos-sur-oneplus","2017-11-25","\u002Fimages\u002Fblog\u002Finstaller-lineageos-sur-oneplus\u002Fe7495dc103.png",[3995],"Google",{"title":3997,"path":3998,"stem":3999,"date":4000,"cover":4001,"categories":4002,"children":-1},"LPI Linux Essentials – Exam 010-150","\u002Fen\u002Fblog\u002Fcertificat-lpi-linux-essentials-exam-010-150","en\u002Fblog\u002Fcertificat-lpi-linux-essentials-exam-010-150","2017-11-24","\u002Fimages\u002Fblog\u002Fcertificat-lpi-linux-essentials-exam-010-150\u002F4497f02702.jpg",[4003,3973],"Certifications",{"title":4005,"path":4006,"stem":4007,"date":4008,"cover":4009,"categories":4010,"children":-1},"ESET Remote Administrator: Installation on Ubuntu 16.04 LTS","\u002Fen\u002Fblog\u002Feset-remote-administrator-installation-sous-ubuntu-lts","en\u002Fblog\u002Feset-remote-administrator-installation-sous-ubuntu-lts","2017-11-01","\u002Fimages\u002Fblog\u002Feset-remote-administrator-installation-sous-ubuntu-lts\u002F15dab17188.jpg",[3973],{"title":4012,"path":4013,"stem":4014,"date":4015,"cover":4016,"categories":4017,"children":-1},"Veeam Backup and Replication on Windows Server 2016 Core","\u002Fen\u002Fblog\u002Fveeam-backup-replication-sous-windows-server-2016-core","en\u002Fblog\u002Fveeam-backup-replication-sous-windows-server-2016-core","2017-10-29","\u002Fimages\u002Fblog\u002Fveeam-backup-replication-sous-windows-server-2016-core\u002Fb6d80a8d4b.jpg",[2427],{"title":4019,"path":4020,"stem":4021,"date":4022,"cover":4023,"categories":4024,"children":-1},"Installing and Configuring Zextras Suite","\u002Fen\u002Fblog\u002Finstallation-configuration-zextras-suite","en\u002Fblog\u002Finstallation-configuration-zextras-suite","2017-10-07","\u002Fimages\u002Fblog\u002Finstallation-configuration-zextras-suite\u002F3cc0db9e57.png",[3973],{"title":4026,"path":4027,"stem":4028,"date":4029,"cover":4030,"categories":4031,"children":-1},"A Night at the Oasis Bellecombe Eco-Site","\u002Fen\u002Fblog\u002Fune-nuit-eco-site-oasis-bellecombe","en\u002Fblog\u002Fune-nuit-eco-site-oasis-bellecombe","2017-09-09","\u002Fimages\u002Fblog\u002Fune-nuit-eco-site-oasis-bellecombe\u002Ff6ac468e74.jpg",[4032],"Évènement",{"title":4034,"path":4035,"stem":4036,"date":4037,"cover":4038,"categories":4039,"children":-1},"Backing Up My KVM\u002FQEMU Machines with Veeam for Linux","\u002Fen\u002Fblog\u002Fles-sauvegardes-mes-machines-kvm-qemu-avec-veeam-for-linux","en\u002Fblog\u002Fles-sauvegardes-mes-machines-kvm-qemu-avec-veeam-for-linux","2017-07-09","\u002Fimages\u002Fblog\u002Fles-sauvegardes-mes-machines-kvm-qemu-avec-veeam-for-linux\u002Fdb83b58b53.png",[3973],{"title":4041,"path":4042,"stem":4043,"date":4044,"cover":4045,"categories":4046,"children":-1},"ESET Remote Administrator: getting started with the web console","\u002Fen\u002Fblog\u002Feset-remote-administrator-prise-main-web-console","en\u002Fblog\u002Feset-remote-administrator-prise-main-web-console","2017-05-30","\u002Fimages\u002Fblog\u002Feset-remote-administrator-prise-main-web-console\u002F15dab17188.jpg",[4047],"Sécurité",[4049],{"id":4050,"title":4051,"body":4052,"categories":4183,"cover":4184,"cover_contain":2443,"credly_badge_id":4185,"date":4186,"description":4187,"extension":3978,"meta":4188,"navigation":2443,"path":4189,"related_certifications":3975,"seo":4190,"slug":3982,"stem":4191,"__hash__":4192},"blog\u002Fen\u002Fblog\u002Fcertificat-veeam-certified-engineer-vmce.md","Veeam Certified Engineer (VMCE)",{"type":7,"value":4053,"toc":4179},[4054,4056,4059,4062,4169,4172,4176],[10,4055,13],{"id":12},[15,4057,4058],{},"To design and troubleshoot reliable Veeam backup plans for my clients, I took the VMCE certification.",[15,4060,4061],{},"The \"Veeam Certified Engineer\" training path is designed for IT professionals responsible for Veeam Backup & Replication.\nThe course catalog covers the following modules:",[2320,4063,4064,4069,4074,4079,4084,4089,4094,4099,4104,4109,4114,4119,4124,4129,4134,4139,4144,4149,4154,4159,4164],{},[37,4065,4066],{},[2288,4067,4068],{},"Data protection strategies",[37,4070,4071],{},[2288,4072,4073],{},"Risk scenarios",[37,4075,4076],{},[2288,4077,4078],{},"Core components",[37,4080,4081],{},[2288,4082,4083],{},"Initial security considerations",[37,4085,4086],{},[2288,4087,4088],{},"Virtual machine backup",[37,4090,4091],{},[2288,4092,4093],{},"Agent backup",[37,4095,4096],{},[2288,4097,4098],{},"Unstructured data backup",[37,4100,4101],{},[2288,4102,4103],{},"Backup data optimizations",[37,4105,4106],{},[2288,4107,4108],{},"Immutability and hardened repositories",[37,4110,4111],{},[2288,4112,4113],{},"Object storage",[37,4115,4116],{},[2288,4117,4118],{},"Transport modes",[37,4120,4121],{},[2288,4122,4123],{},"Backup copies",[37,4125,4126],{},[2288,4127,4128],{},"Scale-out Backup Repository",[37,4130,4131],{},[2288,4132,4133],{},"Moving or copying backups",[37,4135,4136],{},[2288,4137,4138],{},"Replication",[37,4140,4141],{},[2288,4142,4143],{},"Verifying recoverability",[37,4145,4146],{},[2288,4147,4148],{},"Veeam Backup Enterprise Manager",[37,4150,4151],{},[2288,4152,4153],{},"Incident Response Planning",[37,4155,4156],{},[2288,4157,4158],{},"Recovery scenarios and features",[37,4160,4161],{},[2288,4162,4163],{},"Enacting a recovery",[37,4165,4166],{},[2288,4167,4168],{},"Veeam Data Platform",[15,4170,4171],{},"The training takes about 4 days.\nYou should then allow around 1h45 for the certification exam itself: Veeam Certified Engineer.",[10,4173,4175],{"id":4174},"conclusion","Conclusion",[15,4177,4178],{},"The Veeam Certified Engineer certification validates comprehensive expertise in Veeam Backup & Replication: data protection strategies, VM and agent backup, optimization, immutability, and replication. With about 4 days of training and a 1h45 exam, it covers both the implementation and management of recovery scenarios. A key certification for anyone responsible for data protection in a virtualized environment.",{"title":61,"searchDepth":107,"depth":107,"links":4180},[4181,4182],{"id":12,"depth":107,"text":13},{"id":4174,"depth":107,"text":4175},[4003],"\u002Fimages\u002Fblog\u002Fcertificat-veeam-certified-engineer-vmce\u002F4dd7c37e93.png","21923881-9ebd-4f03-9e06-0af121aea5cb","2024-08-24","Veeam Certified Engineer (VMCE): Pearson VUE certification, completed as part of my professional watch in cybersecurity and IT.",{},"\u002Fen\u002Fblog\u002Fcertificat-veeam-certified-engineer-vmce",{"title":4051,"description":4187},"en\u002Fblog\u002Fcertificat-veeam-certified-engineer-vmce","xL_9knEsJtR3do_4Ios2ZA_3mQ9g5eR5U_k_xokQEjM",1786644885919]