The Deployment Bunny

OS Deployment, Virtualization, Microsoft based Infrastructure…

Nice to Know – Video: Windows Server 2012 (Swedish)

Posted by Mikael Nystrom on June 18, 2013

(Swedish only)

FrontPage

Jag fick jobbet att spela in en packe filmer, vilket jag nu har gjort, det blev totalt 17 stycken om Windows Server 2012, Windows 8, Office 2013, System Center 2012, Private Cloud, Public Cloud, Partner Cloud kring saker JAG tycker är viktigt att förstå och kunna. Hur kan man ha roligare :-)

Första filmen handlar om Windows Server 2012, håll till godo.

Posted in Windows Server 2012 | Tagged: | Leave a Comment »

Nice to Know–Free Crash Courses for Windows Server and System Center

Posted by Mikael Nystrom on June 14, 2013

Yep, that is correct. Johan Arwidmark and I deliver a training called Geek Week, a massive 5 day training when we use the entire System Center 2012 suite, plus Windows Server 2012 and Windows 8. The goal is to learn how to use all these lovely components in harmony to be able to deliver the correct service to the end users. Now we know that is much to learn in one week, I mean this is the closest you can come to a IT based “Top Gun” class. To make it easier for all attendees (and of course for all our friends as well, Johan and I decided to create a bunch of short videos which will cover the fundamentals in all of them so that our Geek Week attendees can watch them before the arrive, that we we will all be on the same level of knowledge and we can spend some more time on the advanced(fun) stuff. If you are curious of the Geek Week, you can read more about that here. http://ultimategeekweek.com/

The first video is about System Center 2012 Orchestrator and you can watch it here

image

Posted in Deployment, Geek Week, System Center 2012 | Tagged: , | 1 Comment »

Nice to Know–What’s new in Windows Server 2012 R2

Posted by Mikael Nystrom on June 7, 2013

During TechEd NA 2013 a lot of information regarding the next generation of Windows Server 2012 R2 was reviled, for my self, it was things that I have wanted to tell you all for some time, but I was not allowed, but finally its allowed and that is nice. Microsoft continue the work they started in Windows Server 2012 so the main focus is still pretty much the same as with Windows Server 2012 and that is Hyper-V, Storage, Network. The long term goal is to have a consistent platform and a user experience that will be the same for the private cloud, the public cloud and the partner cloud. But there is much more too it when you start looking under the hood, most of it is really smart designed and has the potential to be real nice when customers realize that it could mean in true cloud computing if build correctly. There is more, bit for now this is what we can talk about. I STRONGLY recommend that you read this document ASAP, you never know when you when the first Windows Server 2012 R2 server will show up near you. :-)

This is just “some” of the new things

  • Shared VHDX – Means you can build cluster inside Hyper-V with out ISCSI/FC
  • Live Migration Compression – Up to 50% faster.
  • Live Migration over SMB Direct (RDMA) – Cant even remember how many % fast it was, just crazy
  • Storage Quality of Service (QoS) – Limit storage IOPS per virtual machine (Really cool)
  • Live Virtual Machine Cloning / Exporting – Finally!!
  • Linux Guest OS support enhancements – Now live backup, dynamic memory works on Linux VMs.
  • Hyper-V Replica 2.0 – You can now replicate to second machine, and that can then replicate one ore time, you can set the time for replica(30 sec, 5 minutes or 15 minutes).
  • Windows Azure Compatibility
  • Online resizing of VHDX – Expand/Shrink VHDX files while the VM is running.
  • Automatic Guest Activation – VMs automatically get activated if the Hyper-V hosts is an activated Datacenter edition.
  • VM Connect using RDP or enhanced VM interaction – This uses RDP over the VMBus, in other words, EVERYTHING works, even connecting trough a RDGW
  • Generation 2 virtual machines – Gen2 VMs has NO legacy devices and are based on UEFI. Supported guest OS is Windows 8/ Server and up
  • Zero-downtime upgrade (Cross version live Migration) –
  • Hyper-V Recovery Manager – Hyper-V replica orchestration using Azure to manage recover between two or more sites
  • DataDeduplication – DataDeduplication of VDI Virtual Machines
  • Two-tier storage in Storage Spaces – Take a bunch of SAS disk, a few SSD disk, create a storage space, share and suddenly you have 125.000 IOPS instead of 7.000, now that is impressive!
  • Multi-tenant VPN gateway – With this GW we can now connect the Hyper-V isolated networks with the real world, YES!!!!
  • Resource metering – Improved
  • NIC Teaming – Improved
  • Azure for Windows – This was the “old” hosting portal, but now that portal will be used by both Hosters and Enterprises, trust me it is so nice

and I have not started with the rest of it, things like AD, RDS, VDI, DNS, DHCP, IPAM, but trust me, that has also changed and been approved!

/mike

Posted in TechEd, Windows Server 2012 R2 | Tagged: | Leave a Comment »

Nice to Know–What’s new in Windows 8.1

Posted by Mikael Nystrom on June 6, 2013

TechEd NA 2013 did not do any demos on the new UI, they told us that it will be showed at the BUILD conference, but one day later this YouTube video popped up. Surprise :-)

And when you feel for reading it instead, well here it is…

/mike

Posted in TechEd, Windows 8, Windows 8.1 | Tagged: , , | Leave a Comment »

Newsflash – Geek Week and 60 Minutes of OSD

Posted by Mikael Nystrom on May 31, 2013

Geek Week!

As some of you might know, Johan Arwidmark and I run a very special training called The Geek Week, for us it is the best thing we know and for our attendees it seems to be even better (when we read the evaluation from that training). So we have created a web site that describes what it really is, if OS Deployment, System Center, Client and Server Management is something you do and you would like to know it all, this is for you. Just go to http://ultimategeekweek.com/and read more.

60 Minutes of OSD with Johan and Mike

one other thing we have been doing is to give our fellow OSD friends around the globe a heads-up and what we think is important (and fun) around OSD, to make it easier to see the schedule, read show notes and such we have a new site for that too, check out http://60minosd.com

/mike

Posted in News, TechEd | Leave a Comment »

Nice to Know – Debug Logging SCVMM 2012 SP1

Posted by Mikael Nystrom on May 10, 2013

It happens that you need to find issues, yes, trust me it happens even for me… and here is how:

To enable VMM debug logging, use the following steps:

  • Create a folder called C:\vmmlogs.
  • Open an elevated PowerShell window on the VMM server or host computer and run the following commands (the second command may wrap in your display):
logman delete VMM
logman create trace VMM -v mmddhhmm -o $env:SystemDrive\VMMlogs\VMMLog_$env:computername.ETL -cnf 01:00:00 -p Microsoft-VirtualMachineManager-Debug -nb 10 250 -bs 16 -max 512 -a
  • Start the trace by typing the following command in the elevated PowerShell window:
logman start vmm
  • Reproduce your issue.
  • As soon as you reproduce your issue, stop the trace by typing:
logman stop vmm
  • Switch to C:\vmmlogs. 
  • To convert the trace, type the command:
Netsh trace convert <filename>
  • Read file, find issue, fix, have a nice day.

The original post from Microsoft is here

/mike

Posted in SCVMM, System Center 2012 | Tagged: | Leave a Comment »

Service Providers, Hosters, SPLA partners in Sweden – It’s time for the gathering of the year!

Posted by Mikael Nystrom on April 26, 2013

Det är dags för årets stora turné! Jag kommer att åka till Malmö, Göteborg och Stockholm och köra ett en dags seminarie med fokus på hur man bygger en elastiskt och flexibel infrastruktur med självbetjäning och interna automatiserade funktioner. Hela lösningen baseras på System Center 2012 SP1 och Windows Server 2012. Med andra hur man bygger ett så kallat Partner Cloud! Vi kommer inte att visa samma sak som förra året, istället lägger mer fokus på att visa hur man automatiserar på ett ENKELT sätt å at man kan få mer tid över till sådant som faktiskt kräver det, samtidigt så får du lära dig hur man bygger detta så att det blir flexibelt, med lite tur kommer du knappt hitta till server hallen efter ett tag!

Då Microsoft står för hela kalaset så är priset för detta event extremt lågt, det är faktiskt helt gratis så jag tycker absolut att du ska komma!

Plats Datum Anmälan
Malmö 2013-05-06 https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032549479&Culture=sv-SE&community=0
Göteborg 2013-05-07 https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032549480&Culture=sv-SE&community=0
Stockholm 2013-05-13 https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032549476&Culture=sv-SE&community=0

/mike

Posted in Cloud, Hyper-V, SCVMM, System Center 2012, Virtual Machine Manager, Windows Server 2012 | Leave a Comment »

PowerShell is King – Using PowerShell in a Task Sequence – Part 1

Posted by Mikael Nystrom on April 24, 2013

Traditionally VBscript has been “the” script type to use in OS Deployment scenarios, but with WinPE 4.0 in the ADK and MDT 2012 (u1) it is now an option in some scenarios.

Scenario:

You would like to use a PowerShell script that uses properties from the ZTIGather process

Solution:

Create the script and save it in the scripts folder in the deployment share (LTI) or in the MDT packages folder (ZTI) and then add it to the Task Sequence and if needed add any parameters you need to pass to the script. You don’t need to add any parameters from the LTI/ZTI environment, since they will be available within $TSenv:

image

The script:

Here is just a demo script that does not do anything at all, but it should give you an idea of how to create those scripts.


#Demo.ps1

#Setting
$ScriptFile = $MyInvocation.MyCommand.Name
$ScriptLocation  = Split-Path $MyInvocation.MyCommand.Path -Parent

#Setting Vars
$OSDComputername = $TSEnv:OSDCOMPUTERNAME
$Make = $TSEnv:Make
$Model = $TSEnv:Model

#Performing Action
Write-Progress -Activity "Checking Hardware…" -Status "Running Inventory" -PercentComplete 12 -Id 1
Start-Sleep -Seconds 3

Write-Progress -Activity "Checking Hardware…" -Status "Running $ScriptFile" -PercentComplete 12 -Id 1
Start-Sleep -Seconds 3

Write-Progress -Activity "Checking Hardware…" -Status "Running $ScriptLocation" -PercentComplete 12 -Id 1
Start-Sleep -Seconds 3

Write-Progress -Activity "Checking Hardware…" -Status "Make is now $Make" -PercentComplete 32 -Id 1
Start-Sleep -Seconds 3

Write-Progress -Activity "Checking Hardware…" -Status "Model is now $MODEL" -PercentComplete 85 -Id 1
Start-Sleep -Seconds 3

Write-Progress -Activity "Checking Hardware…" -Status "Waiting when we are at 99% just because we can…" -PercentComplete 99 -Id 1
Start-Sleep -Seconds 3

Write-Progress -Activity "Checking Hardware…" -Status "Done" -PercentComplete 100 -Id 1
Start-Sleep -Seconds 3


 

Explaining the script:

The first block is just to set variables for the script it self, it s possible to use other methods, but I prefer to use the built-in method in PowerShell to find out where I am instead of using the translated way in LTI/ZTI

The next block is to show you how to convert a variable from the Task Sequence using the $TSEnv: drive. You don’t need to do this, it is possible to use $TSEnv:OSDComputername directly, but I think this is a bit easier.

Remaining blocks will display the information on the screen while running.

Download Script

/mike

Posted in Deployment, MDT, PowerShell, SCCM | 3 Comments »

Best of MMS 2013 in Sweden (May 16)

Posted by Mikael Nystrom on April 10, 2013

Den 16: maj I Stockholm körs ”Best of MMS”, en heldag med fokus på Microsoft baserad management av datacenter och klienter. Med andra ord är det Windows Server 2012, Windows 8 och System Center 2012 SP1 som är innehållet. Årets upplaga har en imponerande lista med fantastiska talare. Själv kör jag några sessioner, bland annat kör jag och Johan Arwidmark “State of the Nation” som vi har valt att kalla vår Keynote och med tanke på att det är vi som kör den så blir nog det en ganska så teknisk Keynote, minst sagt…

Jag tycker absolut att du ska ta tillfället I akt och komma till oss för en full dag med inspiration, kunskaps överföring och ett bra drag.

image

/mike

Posted in Best of MMS, Event | Tagged: | Leave a Comment »

My Sessions on MMS 2013

Posted by Mikael Nystrom on April 6, 2013

This year I have the following sessions on Microsoft Management Summit 2013 at Mandala Bay.

DC-B309 Choosing the Right OS Deployment Tool Johan Arwidmark, Mikael Nystrom In this session, you will learn how to use the right tools to deploy Windows, how to decide which solution is right for you, and when to tweak – or stop tweaking and choose a different path. We will also cover tools and solutions like ADK, MDT Update 1, and Configuration Manager 2012 SP1.
DC-B303 Advanced Microsoft Deployment Toolkit 2012 Update 1 Customizations Johan Arwidmark, Mikael Nystrom In this session, you will learn about the new features in Microsoft Deployment Toolkit 2012 Update 1 and how to customize it to fit your organization’s needs. This session will explore two competing perspectives on MDT enhancements, with live demos, tips, and tricks.
DC-B308 Deploying Windows 8 Using Lite Touch Mikael Nystrom Is it your job to deploy Windows 8? Would you like to use the free tools provided by Microsoft to do it? During this session, we will cover the basic steps needed to install the solution and how to configure it. You will learn things like reference images, Windows Deployment Services, Microsoft Deployment Toolkit, Lite Touch, New Computer Scenario, refresh old computers and how to replace old computers while keeping user data and re–installing applications.
BOF02 Microsoft Desktop Deployment Toolkit Roundtable Johan Arwidmark, Mikael Nystrom During this session, share your tips, tricks and ask your hardest questions about the MDT Toolkit.
DC-B317 Deploying Windows To Go in the Real World Mikael Nystrom Windows To Go is a new and very useful feature in Windows 8, and creating a Windows To Go drive is pretty straight forward. In this session you learn how to make the needed customizations for the enterprise network, so when the end user plugs the device into a computer, it will be domain joined, customized to fit the organization and include all applications.
DC-B306 Building the Perfect Windows 8 Image Johan Arwidmark, Mikael Nystrom In this session, you will learn how to create a production–ready master image of Windows 8, automate builds of thin, hybrid, and thick images, and more. This session also discusses how Sysprep and the Unattend.xml work in Windows 8.

 

If you do attend the session, please swing by the podium before or after the session and say hi.

/mike

Posted in Uncategorized | Leave a Comment »

 
Follow

Get every new post delivered to your Inbox.

Join 1,656 other followers