Search This Blog


Thursday, April 16, 2015

MVA Video– Best Course to Learn About Microsoft Azure


In the trend to Cloud, we all are challenged with business requirements that calls for faster go-to-market, build and deploy infrastructure that hosts apps or services faster than ever before, and be able to scale and adopt to changing requirements and demand.

Microsoft Azure empowers you to achieve that through the solutions that you are familiar with, be it 3rd party or Open Source, and DevOps tools that help scale your solutions.

Learn through a series of courses to get started with fundamentals, deep dive into scenarios for disaster recovery, and the use of OSS technology on Cloud.


Establish the Foundation: Core IaaS Infrastructure Technical Fundamentals

Get a good look at Azure IaaS virtual machines, inside and out. Learn to optimize your Windows Server workloads on Azure, and dig into IaaS architecture and management best practices.

Watch this MVA from here

Dive Deep into Networking, Storage, and Disaster Recovery

Get the details on high value cloud scenarios like storage and disaster recovery. Explore networking and hybrid connectivity to extend your datacenter, and find out how new tools and capabilities simplify migration.

Watch this MVA from here

Embrace Open Source Technologies to Accelerate and Scale Solutions

Focus on open source technologies on Azure. Explore how to best deploy and manage a Linux environment with tools you know and use today. Learn how to use your existing Chef and Puppet configurations and how to scale new ones to massively scale and deploy your solutions.

Watch this MVA from here

Saturday, April 11, 2015

Webinar: HTML5 Dashboards by Savision


As part of the release of their new solution- Dashboards by Savision- configurable HTML5 dashboards for System Center, Savision will hold two introductory webinars. The webinars will be hosted by Savision’s VP of R&D, Steven Dwyer, who will show how you can simply point and click, and see a live version of your dashboard be built before your eyes. Join the webinar to learn how to view key performance metrics for your most critical applications so that you can proactively respond to changes in load or behavior.

The webinars are scheduled as follows:

  • US webinar- Tuesday, April 21st at 2:00 PM EDT | 8:00 PM EST
  • EU webinar- Thursday, April 23rd at 10:00 AM EDT | 4:00 PM EST

To register:

Tuesday, April 7, 2015

Restore Azure Virtual Machine By Using Azure Backup

Not long ago, we performed a backup of Azure Virtual Machine by using Azure Backup. We have leave it running for few days and it time to check out the result and performing restoration.

To refer to our previous post about backup, please checkout:-

[ Check History]

On the Backup Vault | Click on Job Tabs. You can filter to view the job according to type, status, operation and date.


You can drill down to view each job details. Below is some sample:-



[ View total recovery point]

Able to view the total of each protection items


[ Perform restoration ]

To restore, click on PROTECTED ITEM tab, select your protected item and click RESTORE


Here you can have an option to

  • restore the VM from the latest recovery point or older recovery point.
  • restore to an existing cloud service or create a new cloud service to create the VM.
  • specify the virtual network and subnet for the restored VM



During our testing, we found out that we can perform multiple restoration of different VM without waiting for existing job to complete.


Give it a try yourself and start to protect your VM on Azure.

Microsoft Cloud Platform Roadmap

For those of you who are interested to know more about Microsoft Cloud Platform roadmap, you can keep track of the latest update from this website:- It’s divided into recently available, public preview, in development and cancelled. Update is available for

  • Cloud infrastructure
  • Enterprise mobility
  • Data management & analytics
  • Application development
  • Internet of Things


Feel free to check it out.

Saturday, April 4, 2015

System Center v.Next Visio Stencils (Complete Suite) is Available

Are you hungry on visio stencil for System Center? You may want to check out the alternative of visio stencil by Thomas. It included for

  • SCCM, 
  • SCOM, 
  • SCSM, 
  • SCAC, 
  • SCORC, 
  • SCVMM, 

And the best part is each stencil can change to different color. 




Interested to download it, please go to Technet Gallery:-

Get Office Lens Android Preview



Do you use android devices ? If yes, then you might interest on latest offering by Microsoft. They just released “Office Lens Android Preview” app . Initially this app only available for Windows Phone. Office Lens act like a scanner which allow you to snap a picture and convert it into either document, whiteboard or picture. Then you can edit which part is important and save it into your favorite format such as

  • MS OneNote
  • MS Word
  • MS Power Point
  • PDF
  • Gallery

and save into your OneDrive.


Below is sample of our testing on documents & drawing on whiteboard:-


OCR and convert into word document and include as images in case OCR information incorrect.



Edit the picture that would like to save.


End result in MS Word. Able to view the entire picture


It was very useful to us as consultant and you may want to check it out. To get it, follow this steps in sequence:

1. Go to Google+ and join as Office Lens for Android Preview Community:-

2. Apply to become tester:-

3. Lastly, download the app from here:-


Tuesday, March 31, 2015

Backup Azure Virtual Machine By Using Azure Backup

It is about time ! Something to cheer off on this enhancement to protect Azure Virtual machine..Recently Microsoft has added a new enhancement to Azure Backup which allow us to backup virtual machine on Microsoft Azure without any impact to production workloads and without shutdown of VM. Depend on your virtual machine guest operating system, Azure backup perform

  • application level consistency for Windows OS
  • file system level consistency for Linux OS

Let have a quick walkthrough on this feature:

[ Pre-requisite]

Created a Backup vault on the same region as IaaS VM

+New | Data Services | Recovery Services | Backup Vault


[ Our test scenario]

  • 1 Windows Server 2008 R2 VM
  • 1 Ubuntu VM
  • 1 Windows Server 2012 R2 VM


To configure, you must perform 3 steps:

  • Run discovery
  • Register VM
  • Protect VM

Step 1: Go to Vault | Click Registered Items | Click Discovery


Step 2:- Register VM

Make sure virtual machine is up and running and not Deallocated state in order to successful on registration.

Click on Register | Select VM that you would like to protect


Once VM status is “Registered”, proceed to step 3


Step 3:- Backup VM

To configure backup policy, click PROTECT


Click PROTECT, select VM to backup and select your backup policy


You can set backup frequency to

  • Daily
  • Weekly
  • Frequency :- Time every 30 minute
  • Retention range- by default 30 days


It’s agentless backup and able to protect multiple virtual machine.

Once it is protected, you cannot add the same VM on another backup policy and add an additional backup time into same policy.

[ Perform on demand backup]

Click on PROTECTED ITEMS TAB, click “Backup Now”


In our test scenario, the on-demand backup work as when VM is running or DEALLOCATED state.

[ To Remove/ Modify Backup Policy ]

Click on POLICIES tab, select the policy that you would like to remove and press DELETE.

You can select the policy and modify the protection configuration.


One set back that we found is cannot remove each individual VM without remove the policy.

[ Tracking Progress and Success / Failure ]

To view detailed job view for tracking progress and success/failure.


Once backup has completed, you able to view the number of recovery point listed.


That’s all about our walkthrough. We are currently wondering if the back end system is running “Microsoft System Center Data Protection Manager”. Smile 

What do you think ???

Saturday, March 28, 2015

Bulk Remove Azure Active Directory User and Group Using Powershell



  • Using Azure Active Directory
  • Has used AAD Sync to sync on-premise user account and group
  • Discovered has accidently sync user account and group to Azure Active Directory but require to remove it.

It’s quite a painful experience to delete each individual user account and group from Azure Management Portal. Wonder why no multiple select option and quite annoying when it asking for confirmation and refresh. But lucky enough got powershell to do the job.


[ Configuration]

After install the pre-requisite, open the Azure Active Directory Module for Windows Powershell.

Connect to Azure Active Directory by entering the Global Administrator account.

$msolcred = get-credential
connect-msolservice -credential $msolcred

Export the user account to csv file format

Get-MsolUser –All | Export-CSV C:\users.csv

Open the csv file and remove the Microsoft account and Global Administrator account. We just want to remove others account and retain the Global administrator account.

Export the group to csv file format

Get-MsolGroup –All | Export-CSV C:\Groups.csv

Final step is start to remove bulk users account and groups

Remove Users

Import-CSV C:\Users.csv | Remove-MsOlUser –Force

Remove Groups

Import-CSV C:\Groups.csv | Remove-MsOlGroup –Force

Deletion process is quite long period if you’ve more than 8000 records.