Skip to main content

Posts

Microsoft System Center 2016

Microsoft System Center 2016 is a bundled suite of systems management software. It is the latest version in the System Center line. The suite comes with the following management softwares : Configuration Manager, Operations Manager, Virtual Machine Manager, Data Protection Manager, Orchestrator, and Service Manager. Here is a link to the Microsoft site to get more information about System Center 2016 : https://www.microsoft.com/en-us/cloud-platform/system-center Of the above softwares, Configuration Manager and Operations Manager are the most known so far. Most often Configuration Manager and Operations Manager are referred to as SCCM and SCOM respectively. SCCM 2012R2 and SCOM 2012R2 skills are currently high in demand with regards to IT Systems Engineer roles. Also in demand are the ability to upgrade the 2012R2 versions to 2016. I've written a few tutorials on installing SCCM 2012 R2 and SCOM2012 R2, with the plan to write tutorials on how to upgrade these to 201...

How To Migrate Mailboxes from Exchange 2010 to Exchange 2016 using PowerShell

The Scenario Your organisation have decided to migrate from Exchange 2010 to Exchange 2016. The Exchange 2016 server have been installed into your current Exchange Organization. The Mailbox role have been installed on the Exchange 2016 server and you are ready to start moving mailboxes from the Exchange 2010 server to the Exchange 2016 server. Migrating a Mailbox from Exchange 2010 to Exchange 2016 Using New-MoveRequest Migrating a single mailbox involves invoking the cmdlet New-MoveRequest from the Exchange Management Shell on the Exchange 2016 server . Make sure that your user account that you have logged into the server with have the Organization Management role. The common parameters that I use for the New-MoveRequest cmdlet is : New-MoveRequest -Identity 'useralias@somedomain.com' -TargetDatabase "DB02" -BadItemLimit 10 The -Identity parameter identifies the mailbox to be migrated. I usually use the e-mail address of the mailbox for the identity...

How to Schedule an Exchange PowerShell Script in Task Scheduler

Exchange Management Shell Since Exchange 2007, Microsoft has provided the Exchange Management Shell so administrators can manage all aspects of the Exchange server from the command line. The Exchange Management Shell has Exchange specific PowerShell cmdlets. These Exchange cmdlets are not normally available in an ordinary PowerShell command environment. An example of what can be done in the Exchange Management Shell is to run a PowerShell script to list all the mailboxes on the Exchange server to a file. You can output columns based on display name, size of the mailbox, last logon, and other available mailbox attributes. You can also schedule a batch migration of mailboxes from one database to another such as the migration of mailboxes from Exchange 2010 to Exchange 2013. Scheduling the PowerShell Script Once you have written a PowerShell script and utilised the Exchange cmdlets, you can run it with no problems inside the Exchange Management Shell. If you were to try...

Amazon Relational Database Service (RDS)

Amazon RDS is a managed Relational Database engine in the cloud. The database engines to choose from include : Amazon Aurora Oracle Microsoft SQL Server PostgreSQL MySQL MariaDB Amazon RDS handles routine database tasks such as provisioning, patching, backup, recovery, failure detection, and repair. High Availability using the Multi-AZ Deployment Option If you choose to run RDS with the Multi-AZ Deployment Option, it can failover automatically in case of disaster. You can also choose to replicate it to another region. Backups Amazon RDS backups are automatically turned on by default and enables point in time recovery of the database instance.   The database and transaction logs are backed up and stored for a user-specified retention period. This allows restoration of the database instance to any second during the retention period, up to the last five minutes. The automatic backup retention period can be configured to up to thirty-five days. Database Snapshots ...

Amazon EC2

EC2 stands for Elastic Compute Cloud. It is the equivalent of a virtual machine. A virtual machine in AWS is known as an EC2 instance. Here is an excerpt of the EC2 features:        Virtual computing environments, known as  instances         Preconfigured templates for your instances, known as  Amazon Machine Images (AMIs) , that package the bits you need for your server (including the operating system and additional software)        Various configurations of CPU, memory, storage, and networking capacity for your instances, known as instance types        Secure login information for your instances using  key pairs  (AWS stores the public key, and you store the private key in a secure place)        Storage volumes for temporary data that's deleted when you stop or terminate your instance, known as instance store volumes        Persist...