commands per environment or per element

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?
LVL 3
pma111Asked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
Simon Butler (Sembee)Connect With a Mentor ConsultantCommented:
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
 
pma111Author Commented:
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
 
Simon Butler (Sembee)ConsultantCommented:
It can be - it depends on the command.

Simon.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.