Hoppa till innehåll

  • Logga in via Facebook Logga in via Twitter Logga in via Windows Live Log In with LinkedIn Log In with Google      Sign In   
  • Registrera dig nu!





Foto
- - - - -

Nice to know: optimize-vhd in Windows Server 2012

  Skriven av Mikael Nystrom , 02 August 2012 · 2665 visningar

I needed to compress a bunch of VHD’s and of course that means PowerShell so I did a (very simple) script for it. Its easy to use, just remember to set execution policy correctly before you use it otherwise the script does not run. So here it isParam
(
[parameter(mandatory=$true,HelpMessage="Please, Give a folder to start from, ok?")][ValidateNotNullOrEmpty()]$VHDPath,
[parameter(mandatory=$true,HelpMessage="Please, Give the mode, quick or full?")][ValidateNotNullOrEmpty()]$Mode
)
get-childitem $VHDPath -recurse -filter *.vhd | ForEach-Object {optimize-vhd -Path $_.FullName -Mode $Mode}

The script takes to parameters, –VHDPath and –Mode
  • The VHDPath is the starting point from where to start search for VHD and VHDx files in the form of –VHDPath C:VMs
  • The Mode is also simple to use, it takes Full, Quick, Retrim, Pretrimmed and Prezeroed. Now that does require some understanding I believe. So here is the explanation from TechNet:
Specifies the mode in which the virtual hard disk is to be optimized. For a VHD disk, the default mode is Full. For a VHDX disk, the default mode is Quick. Retrim – sends down retrims without scanning for zero blocks or reclaiming unused blocks. (Allowable only if the virtual hard disk is mounted read-only.) Quick – reclaims unused blocks, but does not scan for zero blocks. (Allowable only if the virtual hard disk is mounted read-only.) Full – scans for zero blocks and reclaims unused blocks. (Allowable only if the virtual hard disk is mounted read-only.) Pretrimmed – performs as Quick mode, but does not require the virtual hard disk to be mounted read-only. The unused space detection will be less effective than quick mode where the virtual hard disk had been mounted read-only as the scan will be unable to query information about free space in the NTFS file system within the virtual hard disk. Useful when the VHDX has been used by OS instances which are Win8 or greater or the VHDX has already been the target of this cmdlet in Retrim mode. Prezeroed – performs as Quick mode, but does not require the virtual hard disk to be mounted read-only. The unused space detection will be less effective than if the virtual hard disk had been mounted read-only as the scan will be unable to query information about free space in the NTFS file system within the virtual hard disk. Useful if a tool was run previously to zero all the free space on the virtual disk as this mode of compaction can then reclaim that space for subsequent block allocations. This form of compaction can also be useful in handling virtual hard disk containing file systems other than NTFS.
/mike
  http://feeds.wordpress.com/1.0/comments/anothermike2.wordpress.com/551/ Postad bild

Källa





Trackbacks för detta inlägg [ Trackback URL ]

Sitsdf.com från Sitsdf.com

Spårats på Sep 05 2014 02:47

free movie download från free movie download

Spårats på Sep 27 2014 02:49

Read up about the Chinese on Wikipedia från Read up about the Chinese on Wikipedia

Spårats på Oct 02 2014 06:01

Forge Of Empires Hack från Forge Of Empires Hack

Spårats på Oct 03 2014 00:43

Stardom Hollywood Hack från Stardom Hollywood Hack

Spårats på Oct 03 2014 04:33

Clash Of Clans Hack från Clash Of Clans Hack

Spårats på Oct 03 2014 05:03

Dungeon Hunter 4 Hack från Dungeon Hunter 4 Hack

Spårats på Oct 03 2014 05:49

Racing Rivals Hack från Racing Rivals Hack

Spårats på Oct 03 2014 06:08

Marvel Avengers Alliance Hack från Marvel Avengers Alliance Hack

Spårats på Oct 03 2014 06:11

Pet Rescue Saga Hack från Pet Rescue Saga Hack

Spårats på Oct 03 2014 06:49

Mutants Genetic Gladiators Hack från Mutants Genetic Gladiators Hack

Spårats på Oct 03 2014 07:08

Minion rush hack från Minion rush hack

Spårats på Oct 03 2014 08:20

Hero Zero Hack från Hero Zero Hack

Spårats på Oct 03 2014 09:04

Battle Camp Hack från Battle Camp Hack

Spårats på Oct 03 2014 10:53

Car Town Hack från Car Town Hack

Spårats på Oct 03 2014 14:47

Dungeon Rampage Hack från Dungeon Rampage Hack

Spårats på Oct 03 2014 15:51

Top Eleven Hack från Top Eleven Hack

Spårats på Oct 03 2014 16:06

Pou Hack från Pou Hack

Spårats på Oct 03 2014 16:32

Respawnables Hack från Respawnables Hack

Spårats på Oct 03 2014 17:04

dino storm hack från dino storm hack

Spårats på Oct 03 2014 18:57

Jetpack Joyride Hack från Jetpack Joyride Hack

Spårats på Oct 03 2014 20:57

Hungry Shark Evolution Hack från Hungry Shark Evolution Hack

Spårats på Oct 03 2014 22:10

crossfire hack från crossfire hack

Spårats på Oct 03 2014 22:50

frontline commando 2 hack från frontline commando 2 hack

Spårats på Oct 03 2014 23:53

Candy Crush Saga Hack från Candy Crush Saga Hack

Spårats på Oct 04 2014 10:00

Slotomania Hack från Slotomania Hack

Spårats på Oct 04 2014 12:35

Bike Race Hack från Bike Race Hack

Spårats på Oct 04 2014 20:45

kitchen scramble hack från kitchen scramble hack

Spårats på Oct 04 2014 22:31

Star girl cheats från Star girl cheats

Spårats på Oct 05 2014 06:04

Jurassic Park Builder Cheats från Jurassic Park Builder Cheats

Spårats på Oct 05 2014 12:53

Hill Climb Racing Hack från Hill Climb Racing Hack

Spårats på Oct 05 2014 14:27

Temple Run 2 Cheats från Temple Run 2 Cheats

Spårats på Oct 05 2014 17:08

Dragon City Hack från Dragon City Hack

Spårats på Oct 05 2014 18:13

Real Racing 3 Hack från Real Racing 3 Hack

Spårats på Oct 05 2014 19:52

Boom Beach Hack från Boom Beach Hack

Spårats på Oct 05 2014 23:36

Shadowgun Deadzone Hack från Shadowgun Deadzone Hack

Spårats på Oct 06 2014 02:31

Asphalt 8 Hack från Asphalt 8 Hack

Spårats på Oct 06 2014 10:48

Head Soccer Hack från Head Soccer Hack

Spårats på Oct 06 2014 11:21

Monster Warlord Hack från Monster Warlord Hack

Spårats på Oct 06 2014 11:59

Deer Hunter 2014 Hack från Deer Hunter 2014 Hack

Spårats på Oct 06 2014 16:54

criminal case hack från criminal case hack

Spårats på Oct 06 2014 17:50

Dark Avenger Hack från Dark Avenger Hack

Spårats på Oct 06 2014 18:20

Castle Clash Hack från Castle Clash Hack

Spårats på Oct 06 2014 20:04

UberStrike Hack från UberStrike Hack

Spårats på Oct 06 2014 21:51

Top Eleven Hack från Top Eleven Hack

Spårats på Oct 07 2014 14:31

Summoners War Sky Arena Hack från Summoners War Sky Arena Hack

Spårats på Oct 07 2014 16:12

little empire hack från little empire hack

Spårats på Oct 08 2014 09:23

Frank Kern från Frank Kern

Spårats på Oct 18 2014 03:39

http://e-com-shimada.jp/portal/userinfo.php?uid=159597 från http://e-com-shimada.jp/portal/userinfo.php?uid=159597

Spårats på Oct 18 2014 03:57

samgiper.ru från samgiper.ru

Spårats på Oct 18 2014 11:09

http://www.360gamepark.com/ från http://www.360gamepark.com/

Spårats på Oct 18 2014 22:47

internet marketing affiliate program från internet marketing affiliate program

Spårats på Oct 18 2014 23:31

facebook.com från facebook.com

Spårats på Oct 19 2014 08:24

onlinegamesforfree.biz från onlinegamesforfree.biz

Spårats på Oct 19 2014 13:54

Frank Kern från Frank Kern

Spårats på Oct 19 2014 14:15

pet rescue saga hack från pet rescue saga hack

Spårats på Oct 20 2014 05:47

google alerts från google alerts

Spårats på Oct 21 2014 08:21

head soccer cheats for ipad no jailbreak från head soccer cheats for ipad no jailbreak

Spårats på Oct 21 2014 18:21

Maison Montpellier från Maison Montpellier

Spårats på Igår, 03:45