Kabooom, ESI 3.5 hit the Stage last night.
I did already sveral Blog Postings over the last weeks on what to come.
However, this posting will summarize and review most of the features including the new ones as well as some cool Videos and Scripts.
a list of feastures is posted on EMC Storage Integrator v3.5 for Windows Suite is now available!
Since my Machine is Currently rendering lot´s of Videos for that, i am starting in Explaining what´s new and how does it Impact the way we can work with our Products.
in this document i will review the new features with some livedemos and uncut videos.
the contend will be update continuously.
First, let us start with the new stuff, in this part it is the Brand new Appsync Integration..
1. AppSync Integration in the MMC
This is awesome. we now have the ability to view and manage appsync functionality within the ESI ui.
ESI allows for the following Appsync management features:
Having that integration, esi allows for the whole application provisioning cycle from creating stoarge elements, map them to hosts and applications, create databases and finally assign them to appsync service plans.
2. Appsync integration into ESIPSToolKit / Powershell
if i used the term awesome before, this feature rocks...
But not only this is an option in the ui, we laso have the various option within powershell. therefore we have 24 new powershell commands to manage appsync plans and copies
Cmdlet Dismount-EmcAppSyncCopy ESIPSToolKit
Cmdlet Get-EmcAppSyncCopy ESIPSToolKit
Cmdlet Get-EmcAppSyncExchangeDatabase ESIPSToolKit
Cmdlet Get-EmcAppSyncExchangeServer ESIPSToolKit
Cmdlet Get-EmcAppSyncManifest ESIPSToolKit
Cmdlet Get-EmcAppSyncRegisteredHost ESIPSToolKit
Cmdlet Get-EmcAppSyncRegisteredRecoverPointSystem ESIPSToolKit
Cmdlet Get-EmcAppSyncRegisteredStorageSystem ESIPSToolKit
Cmdlet Get-EmcAppSyncServicePlan ESIPSToolKit
Cmdlet Get-EmcAppSyncServicePlanSubscription ESIPSToolKit
Cmdlet Get-EmcAppSyncSqlServerDatabase ESIPSToolKit
Cmdlet Get-EmcAppSyncSqlServerInstance ESIPSToolKit
Cmdlet Get-EmcAppSyncSystemAlert ESIPSToolKit
Cmdlet Mount-EmcAppSyncExchangeDatabaseCopy ESIPSToolKit
Cmdlet Mount-EmcAppSyncSqlServerDatabaseCopy ESIPSToolKit
Cmdlet New-EmcAppSyncExchangeDatabaseCopy ESIPSToolKit
Cmdlet New-EmcAppSyncServicePlanCopies ESIPSToolKit
Cmdlet New-EmcAppSyncServicePlanSubscription ESIPSToolKit
Cmdlet New-EmcAppSyncSqlServerDatabaseCopy ESIPSToolKit
Cmdlet Remove-EmcAppSyncCopy ESIPSToolKit
Cmdlet Remove-EmcAppSyncServicePlanSubscription ESIPSToolKit
Cmdlet Restore-EmcAppSyncExchangeDatabaseCopy ESIPSToolKit
Cmdlet Restore-EmcAppSyncSqlServerDatabaseCopy ESIPSToolKit
Cmdlet Update-EmcAppSyncSystem ESIPSToolKit
That allows us for a complete provisioning workflow and customized rollouts of application deployments. I have already done a viedo on that for powershell.org community. it is available on After Show Party Part 2. However, i will pate a fresh copy here soon.
What i does is simple:
with one script specifying the Database Name, esi will create local and remote storage, creates and mounts the local database, and finally set´s up the replica copy and starts the exchange replication. you can stay completely within the ESI powershell session, alll remote commands for exchange are handled by emc mailbox commands. the script will be posted here as well.
in the second part of the workflow, esi will let appsync discover the exchange host for new databases. it will pick the newly created database and assign it to a serviceplan. finally, a copy creation will be executed for the database.
This also gives the application admin the freedom to create database snaphots.
It will take under 10 minutes from Creation of luns to successful database snapshot !
First we use powershell to create luns and databases as well as database copies using esi powershell toolkit.
and in the next video, i subscripe that database to an appsync servicepla using powershell
The database copie is the visible in appsync :
or from powershell...