Solved

commands per environment or per element

Posted on 2014-01-14
3
173 Views
Last Modified: 2014-01-15
I am new to exchange/management shell, but for a risk assessment I need to run a few exchange commands. I want to check mailbox DB backups and autoforward settings. I have found for last backup I can run:

$dbs = Get-MailboxDatabase -Status

but if there is more than one mailbox database, do I need to run this command "per database", or will the above list all mailbox databases on the server and their -status?

I cant see anyway to specify a mailbox DB parameter if it needs running multiple times to represent multiple mailboxes.

likewise withautoforward rules, I found I can run:

Get-Mailbox -Filter { ForwardingAddress -like "*" } | Where-Object { $_.ForwardingAddress -like "*" } | Select-Object Name,ForwardingAddress

but again, does the above command enumerate all mailboxes in the environment, or all mailboxes on a given server/given mailbox database, and again if you have mailboxes on numerous servers acorss numbers mailbox databases, would it need running multiple times? and how would you specify a parameter?
0
Comment
Question by:pma111
  • 2
3 Comments
 
LVL 63

Accepted Solution

by:
Simon Butler (Sembee) earned 500 total points
ID: 39779260
Why don't you just run the commands and see the results?
This is EMS fundamentals.

As long as you are doing just get-... type commands, no changes are being made. Nothing that you have posted makes a modification to the system, so will do no harm.

For example, if you run get-mailbox you will find it lists all of the mailboxes.
Get-mailboxdatabase will list them all.

If you want to restrict to specific database then you would run get-mailboxdatabase -identity <database name> then you put the paramaters you want in.

Simon.
0
 
LVL 3

Author Comment

by:pma111
ID: 39779275
i dont curently have access to exchange/exchange shell so wanted to go prepared for when I have to do my analysis

so basically the answer to the above is its one command per environment..?
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39781542
It can be - it depends on the command.

Simon.
0

Featured Post

Instantly Create Instructional Tutorials

Contextual Guidance at the moment of need helps your employees adopt to new software or processes instantly. Boost knowledge retention and employee engagement step-by-step with one easy solution.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
AD Account lockout 11 69
IMAP copying tool 14 49
Exchange Server 2013 Message Tracking Log PowerShell help ? 15 46
In place upgrade Win2008R2 to Win2012R2 5 20
As tax season makes its return, so does the increase in cyber crime and tax refund phishing that comes with it
As cyber crime continues to grow in both numbers and sophistication, a troubling trend of optimization has emerged over the last year.
The Email Laundry PDF encryption service allows companies to send confidential encrypted  emails to anybody. The PDF document can also contain attachments that are embedded in the encrypted PDF. The password is randomly generated by The Email Laundr…
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question