Search This Blog

Thursday, October 19, 2017

Sneak Peak Project Honolulu-Web Based Management Solution

Project Honolulu is a new web-based management solution from Microsoft, build to modernize and simplify administration of your Windows datacenter. Currently under technical preview, to download click here:- https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-honolulu

After installation, you can start to Add Server that you would like to manage.



Added 3 servers: two running Windows Server 2016 and one running Windows Server 2016 Build 1709.


Based on our testing, we can manage the server, monitor performance utilization & basic administration.
Example:- Join to domain, restart server, shutdown, etc

Example:- Initialize new disk
 Example:- Format a volume
 Example:- Install Roles & Features
During our testing, the product is missing on the configuration of roles. Probably the product is still under "technical preview" & we may able to do it when the product is GA.

Give it a try if you're interested about this Project Honolulu.

Saturday, October 14, 2017

Backup Windows Server 2016 Hyper-V Over SMB

In this post, we are going to look on how to perform backup Windows Server 2016 Hyper-V Over SMB by using Veeam product. VM is residing on smb path.

My scenario:-

  • Host running Windows Server 2016 Hyper-V
  • VM on SMB 3.1.1 Files Shares
  • Veeam Backup & Replication v9.5 Update 2

To cut it short, we have documented the step by step on how to "Configure Hyper-V Over SMB" on this link:- http://www.ms4u.info/2012/11/configure-hyper-v-over-smb.html

In below video, you able to see how Veeam use Resilient Change Tracking (RCT), natively on Windows Server 2016 to perform backup.

Checklist:-
VM  run on SMB Path..........Passed
Full backup ..........................Passed
Incremental backup .............Passed




Tuesday, October 10, 2017

Restore On-Premise Exchange Server and Office365

In Previous post, we have look on how to backup on-premise exchange server & office365. Next, we are going to use Veeam Backup for Office365 v1.5 to recover

a) Mail item (email)
b) Task
c) Perform ediscovery to locate user mailbox items

Feel free to check this video:-

My lab scenario:-
a) delete an email subject "Love letter from Lai"
b) delete 2 tasks
c) recover my email subject "Love letter from Lai"
d) recover 2 tasks
e) perform ediscovery by specify criteria to look for subject "love"

Backup On-Premise Exchange Server and Office365

In this post, we are looking on how to backup on-premise exchange server & office365 using Veeam backup for office365 v1.5 (VBO)

v1.5 is latest release which support hybrid environment. In below video, you can see how to configure
a) backup office365 mailbox
b) backup on-premise exchange server
c) Configure policy to backup entire mailbox or selected mailbox
d) exclude user mailbox that you do not want to backup
e) exclude mailbox folder from backup (example:-draft, deleted items, junk email, outbox, sync issue. in-place hold items & litidation hold items

the best part v1.5 able to support multi tenancy to backup different email domain.You can add new backup proxy and add multiple backup repository. The concept is sound familar like using Veeam Backup & replication. Service provider can now use this product as new service besides than BaaS or DraaS.

v1.5 also included with powershell and Restful API.

Public folder is now supported.

Lastly VBO v1.5, extended support include Office 365 U.S. Government (DoD and non-DoD), Office 365 Germany and Office 365 China.

Feel free to check below video:-


My lab scenario:-
a) On-premise exchange server running Exchange 2013
b) Office365 - domain:- ms4ucloud.info

Wednesday, October 4, 2017

Slide:- 1 Availability, Any App, Any Data, Any Cloud

During Microsoft Hybrid Cloud Launching event @Malaysia, i have session on Cloud Infrastructure Track. During 45 minutes, i've talked about different scenario on

a) To the cloud
Scenario on move backup data to MS Azure & Migrate on-premise workload to MS Azure

b) From the cloud
Protecting Office365 using Veeam Backup for Office365 & sharing on latest version 1.5 which support multi-tenancy & hybrid environment:- Office365 & Exchange on-premise.

c) Within the cloud
Monitoring environment using System Center Operation Manager & MS OMS
Backup & Recovery Azure Virtual Machine
Centralize Monitoring
Backup & Recover MS Azure Stack

Pictures




Booth Demo - Backup Solution on Microsoft Azure Stack


During Microsoft Hybrid Cloud Launching event @Malaysia, together with HPE team, we have presented about backup solution on MS Azure Stack.



Wednesday, September 27, 2017

Manage Microsoft Azure Storage

Hi folk,

If you are interested in managing  Microsoft Azure Storage or Azure Stack, you can try to use Storage Explorer tool. The Installer is available for Windows, Macintosh & Linux platform.

Once installed, you can add Azure account for Azure, Azure China, Azure Germany or Azure Stack.

Example, we have added "Azure".

From there you can manage blob storage, queue storage, table storage & file storage. Do check it out!

To download, click here

Thursday, August 31, 2017

Configure Large Scale Veeam Agent for Windows (VAW) Deployment

In this post, we are going to look on how to deploy Veeam Agent for Windows (VAW) on large scale environment. Example:- 10 computers or more.

If less than 10, we probably can deploy each of them manually. 
When more than 10, it would be better that we use script & group policy.

[Requirement]
a) Domain environment
b) Workstation / Server joined to domain
c) Staging workstation / server

[ Preparation on Staging ]
1. On staging workstation/server, you need to manually install VAW and configure the backup policy & integrate to Veeam Backup Server
2. Use command line to export the policy using Veeam Agent Configurator
3. Execute C:\Program Files\Veeam\Endpoint Backup\Veeam.Agent.Configurator.exe -export /f:C:\Veeam\Configuration.xml


4. Create a share folder, put Configuration.xml, VAW installer & license file into it


5. Write a script file and save it as script.bat
Script perform installing Veeam Agent, install product license & setting edition & lastly import the configuration.



@echo --- Installing VAW ---
\\veeam01\Vaw\VeeamAgentWindows_2.0.0.700.exe /silent /accepteula

@echo --- Installing Product License and Setting Edition ---

"C:\Program Files\Veeam\Endpoint Backup\veeam.agent.configurator.exe" -license /f:"\\veeam01\vaw\veeam_agent_windows_nfr_2.lic" /w

@echo --- Importing Backup Job Configuration and Application Settings ---

"C:\Program Files\Veeam\Endpoint Backup\veeam.agent.configurator.exe" -import /f:"\\veeam01\Vaw\configuration.xml"

[On Domain Controller]
1. Create an OU
2. Put workstation/server into OU that you've created in step 1
3. Create a group policy and link to this OU
We are going to run the script after the workstation/server boot up.
4. Navigate to Computer Configuration\Windows Settings\Scripts (Startup/Shutdown).
 5. Click show files and copy the script.bat that you want to run in this location

6. Click Add & OK

7. Lastly perform group policy update & reboot the server.

[ Verification ]
After reboot, VAW has installed to the target and on Veeam Backup Server, you able to view new policy.

Easy right! Now we can put more workstation/server into the OU for large scale deployment.

Enjoy!

Monday, August 28, 2017

ONLINE SESSION: IT is not SCOMplicated with OMS


Join Savision’s upcoming online session ‘IT is not SCOMplicated with OMS’. The online session will be hosted by Savision’s Technical Sales Manager, Justin Boerrigter and Microsoft MVP, Bob Cornelissen, and will focus on the new service mapping feature in OMS and how this fits together with SCOM.

Save the date for:

Don’t SCOMplicate your IT life! Register for the online session now and let MVP SCOM-Bob show you the way to service mapping. You will find out how to make sure your SCOM investment enhances your OMS data and learn how to provide your business with the insights you need to stay on top of your IT services.

The session will focus on: 
  • SCOM: Is anything happening?
  • OMS: Is it a real added value?
  • The Cloud and Hybrid Life
  •  Advanced Dashboards for SCOM + OMS: Using service-mapping to get better insights from your data
  • Live Demos and real-use cases from the field

 You can register for the session here: https://goo.gl/oj78g2



Tuesday, August 8, 2017

5 Top Questions about SCOM + OMS

There is a lot of debate surrounding SCOM and OMS. The common belief is that OMS is competing against SCOM, and many people seem to think that OMS is still SCOM in the cloud, or that they are both doing the same thing. But is OMS the same as the Microsoft System Center Suite? Is OMS really a replacement for Microsoft System Center?
Savision’s newest eBook is written in collaboration with Microsoft MVPs Dieter Wijckmans and Thomas Maurer. It compiles the 5 top questions regarding SCOM and OMS, and provides you with the answer, directly from the experts. In this eBook, you will find out:
1- What is OMS?
2- Is OMS replacing System Center?
3- What are the main differences between SCOM and OMS?
4- Do you still need SCOM?
5- How can I get better insights from SCOM + OMS?

Download the free eBook to find out the answer to these questions: https://goo.gl/UGtxjU

Thursday, July 27, 2017

Slide:- Session on VeeamONMY Forum - Top 15 Easy Performance Optimization


During VeeamON Malaysia Forum on 25 July 2017, I've presented about "Top 15 Easy Performance Optimization". Area covered on
-Backup Method Consideration
-Transport Mode Consideration
-Repository Consideration
-Proxy Affinity
-ReFS
-Hyper-V Consideration - Windows Server 2016 Hyper-V
-Vmware Consideration
-Offsite backup copy





Slide:- Session on VeeamONMY Forum - Veeam Availability Console


During VeeamON Malaysia Forum on 25 July 2017, i 've presented about "Veeam Availability Console" on five key area.




Thursday, July 20, 2017

Backup and Recover Oracle Database Using Veeam

In this post, we are going to show on how to backup oracle database & recover database using Veeam Explorer for Oracle.

[Pre-requisite]
Configure achieve log mode on oracle database before configure backup. Please refer to http://www.ms4u.info/2017/07/configure-oracle-archivelog-mode.html

[ Backup Configuration ]

On Guest Processing page,
1. tick "Enable Application aware processing"
2. On Guest OS Credential, enter local admin authentication

Click on Application button


On Oracle tab,
3. Enter Oracle account with SYSDBA credential (full right)
You can configure an additional setting on archived logs.
We set to backup log every 15 minutes for testing purpose.

Run backup and at the end, result will consists of:-
1. Virtual image backup
2. Transaction log backup


[ Recovery Configuration ]

Open Veeam Explorer for Oracle

 Before we start recovery, change setting to point to target server/staging server. Go to Top Left | Click Options

Enter target server
A - Target IP or Server Name
B - Enter local admin credential
C - Click browse to select Oracle Home.


If credential is correct, system will display result else you will get an error message " The Username or password is incorrect"




Here is the recovery process video:-


Enjoy!

Configure Oracle ArchiveLog Mode

In this post, we are going to configure archive log mode before backup Oracle database using Veeam Backup & Replication

Open SQL Command Line

Execute below command to configure archivelog mode



1. Connect to Oracle
connect / as sysdba

2. View database log mode
Select log_mode from v$database;

3. Shutdown the database before configure archivelog mode
Shutdown immediate

4. Startup the database in mount mode
startup mount

5. Set ArchiveLog mode
alter database archivelog
alter database open

6. View status. Should in Archivelog mode
Select log_mode from v$database;

End result:-

Saturday, July 1, 2017

Renewed : Microsoft Most Valuable Professional (2017-2018): Cloud & Data Center Management

Just got an email from Microsoft. Renewed for 8th year as MVP: Cloud & DataCenter Management.


Thursday, June 29, 2017

Setup of a Disaster Recovery (DR) site in Microsoft Azure using Lightweight, Software-Defined Networking (SDN) - Part 2

In the previous post, we've talked about how to use Veeam PN to setup site to site VPN from on-premise to Microsoft Azure. Next, we will look on how remote client from external access the resources securely to DR Site (located at Microsoft Azure). To do, you need to download OpenVPN Client from here:-https://openvpn.net/index.php/open-source/downloads.html

my lab scenario:-


[Scenario Point to Site VPN]
1. Power on Veeam PN Appliance (act as Network hub) on Microsoft Azure. We have temporary turn it off to save Azure credit. VM @ Microsoft Azure which has stopped (deallocated), do not incur compute charges except storage consumption)
2. Access to Veeam PN Appliance, create a new client. (Click on Clients | Standalone computer) and download the configuration file (user.ovpn)



3. From OpenVPN Client, import the configuration file

4. Click Connect


5. Once connected, try to access VM which located in Microsoft Azure using private IP.
Example: - RDP
You able to tracert & ping using private IP as well.



On Veeam PN - Network hub appliance, you can monitor the status mentioning client is "Connected"

That's concluded our testing on remote client access securely to DR located at Microsoft Azure using Veeam PN.

Tuesday, June 27, 2017

Setup of a Disaster Recovery (DR) site in Microsoft Azure using Lightweight, Software-Defined Networking (SDN) - Part 1

In this post, we are going to explore a lighweight software defined network (SDN) using Veeam PN to setup site to site VPN.

Veeam PN is a free Veeam solution that supplements the Veeam functionality of restore to Microsoft Azure and allows you to create a VPN connection between remote sites over the public network. You can use Veeam PN to implement the following scenarios:

  • Set up a site-to-site VPN between company offices and a Microsoft Azure network to which VMs restored in Microsoft Azure are connected.
  • Set up a point-to-site VPN between remote computers and a Microsoft Azure network to which VMs restored in Microsoft Azure are connected.
  • Allow remote users to get access to a company network through a Microsoft Azure network.

Veeam PN lets you set up VPN connections between Microsoft Azure networks and on-premises networks.

The solution is based on the OpenVPN technology and features a web-based interface that simplifies VPN configuration and administration.

In the VPN, all traffic between remote networks is routed over a secure communication channel — VPN tunnel. To establish a VPN tunnel, Veeam PN uses its appliances:
a) network hub - Network hub is the core of the VPN which is responsible for traffic routing, encryption, user management, authentication and so on.
b) site gateways- is a virtual appliance that establishes a secure connection with the network hub.


Here is my lab environment simple environment:-



[Scenario 1:- Site to Site VPN]
To configure S2S VPN, perform the following configuration:-

  • Deploy & configure Network Hub on Microsoft Azure


a) Network Hub Appliance in Microsoft Azure
Go to Azure MarketPlace:- https://azuremarketplace.microsoft.com/en-us/marketplace/apps/veeam.veeampn?tab=Overview
Using 192.168.20.0/24 Subnet on Microsoft Azure
Follow simple wizard to deploy the appliance from Azure MarketPlace. Once done, use the assigned public ip to access the appliance (https:\\veeampn public ip) & login using the credential which you've defined when create the appliance.

 This is how it look like after login in.


  • Register Veeam PN client
Go to Client
Click Add, select Entire Site
Enter Subnet 192.168.0.0/24 (on-premise subnet)

  • Deploy and Configure Site Gateway on on-premise

b) Site Gateway
Download free Veeam PN OVA package from https://www.veeam.com/cloud-disaster-recovery-azure.html and setup on-premise
Deploy it on-premise
Using 192.168.0.0/24 Subnet
Login to the virtual appliance using the following credential to get the ip address

  • username: root
  • password: VeeamPN

(use ifconfig cmd, the appliance is running on Ubuntu OS)

Use browser to login to https://veeamPN IP
Change the password
Initial configuration wizard will prompt
Select "Site Gateway"
Select the Configuration File that you've get it from Network Hub Appliance

  • Add static route for outgoing traffic on default gateway
Below result indicated that our traffic is still routed to old gateway (firewall). We need to add static route for any request to 192.168.20.0/24 should route to 192.168.0.253.



Use command "route add 192.168.20.0 mask 255.255.255.0 192.168.0.253"


Perform ping test to 192.168.20.5 (Azure VM). Result from tracert showing that traffic is now route to 192.168.0.253 (Veeam PN-Site Gateway Appliance)

Lastly, on Veeam PN (Network Hub @Microsoft Azure) dashboard is showing traffic in and out for both network.


That's concluded on our simple test on setting up site to site vpn between on-premise & Microsoft Azure using Veeam PN.

Interested to Part 2, please refer to here.