Advertisements
Everything-PowerShell

Everything-PowerShell

On a Hyper-V host, you can run a command to check the replica but you can format the data in multiple ways based on what you want to see. For example, you can run the following command below to view the replicas on a host: Get-VMReplication The command above pretty much gives you quite a […]

Advertisements
Read more

As an Admin you can restrict access to PowerShell and what can run. With a simple command you can view the execution policy set on a server: Get-ExecutionPolicy As shown above, it is set to unrestricted on this server. To change it to restricted as an example you can run the following command in PowerShell: […]

Read more

With mailbox moves, you do get the few that fail and instead of updating each one with the -BadItemLimit switch you can do this one liner command to update them all before resuming them, here is the command: Get-MoveRequest | Set-MoveRequest -BadItemLimit 500 -AcceptLargeDataLoss Give it a few minutes to update and resume the failed […]

Read more

In the last part, we will look at moving the Discovery Search Mailbox from Exchange 2016 to Exchange 2019, to find the mailbox in your environment, you can run the following command: Get-Mailbox discovery* Now we can move it to the Exchange 2019 Server running a similar command to the other ones: Get-Mailbox discovery* | […]

Read more

In the first 2 parts we looked at moving the Arbitration mailboxes and the health mailboxes, now we will look at moving the AuditLog mailbox. Launch the Exchange Management Shell (EMS) and run the following command: Get-Mailbox -AuditLog On our server, we do have an AuditLog mailbox and we need to move it to Server […]

Read more

In my previous article, we looked at moving the arbitration mailboxes. In this short article, we will look at a mailbox which also needs to be moved so be able to remove a store in Exchange 2016 when migrating to Exchange 2019. These are the monitoring mailboxes, also known as the HealthMailboxes. To find these […]

Read more

In Exchange, when you are working with a legacy system and migrating mailboxes to the new Exchange Server, you will find that you cannot remove the database on the server as it gives you some long error message it still contains archives mailboxes etc. To move all the system, federation and migration mailboxes (arbitration), you […]

Read more

As an Exchange admin, you will always come across mail stuck in a queue, there are so many reasons why this could happen but if you do need to export mail from a queue and not just simply delete it then you can do so running the following PowerShell command from the Exchange Management Shell […]

Read more

Exchange comes with default tarpit levels which work for some organizations but not others, you can change these if you see a delay in delivery, to change it is very easy and you need to do this with PowerShell. Launch the Exchange Management Shell (EMS) and run the following command: Get-ReceiveConnector -Identity “Server1\Default Frontend Server1” […]

Read more

With Malware getting smarter each time and out running the Anti-Virus and embedding itself in the Operating System that it thinks its Legit, there is a way to remove it when it writes an encrypted entry or multiple entries to the WMI database. To remove it you will need to run the following set of […]

Read more