Solved

commands per environment or per element

Posted on 2014-01-14
3
170 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

Does Powershell have you tied up in knots?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Question has a verified solution.

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

We are happy to announce a brand new addition to our line of acclaimed email signature management products – CodeTwo Email Signatures for Office 365.
This article lists the top 5 free OST to PST Converter Tools. These tools save a lot of time for users when they want to convert OST to PST after their exchange server is no longer available or some other critical issue with exchange server or impor…
This Micro Tutorial will demonstrate the easy use of Gmail embedding images in your email so the recipient of your email can view them in context.
Internet Business Fax to Email Made Easy - With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…

862 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

Need Help in Real-Time?

Connect with top rated Experts

24 Experts available now in Live!

Get 1:1 Help Now