Wednesday, September 21, 2011

Object is read only because it was created by a future version of Exchange: 0.10 (14.0.100.0). Current supported version is 0.1 (8.0.535.0).

Issue: Removing Exchange PF database fails with fallowing error on E07 Server

image

  • The public folder database 'SG02PF1' cannot be deleted.
  • SG02PF1
  • Failed
  • Error:
  • Object is read only because it was created by a future version of Exchange: 0.10 (14.0.100.0). Current supported version is 0.1 (8.0.535.0).

Solution:

Log onto Exchange 2010 Server use fallowing PS command

  • Server Name:WINCMS
  • Storage Group Name  SG02
  • Database Name: SG02PF1
Remove-PublicFolderDatabase -Identity "WINCMS\SG02\SG02PF1"

image

Respectfully,
Oz Casey, Dedeal ( MVP north America)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +
http://smtp25.blogspot.com/ (Blog)
http://telnet25.wordpress.com/ (Blog)

Monday, September 19, 2011

After Exchange 2010 Migration , Distribution List owner unable to make changes to DL’s they own.

 

Issue: Distribution List owner unable to make changes to DL’s they own. You have start getting calls from users who are unable to make modification on the Distributions List they owned, and this worked fine prior to migration and yet working on Exchange 2010 Environment.

This is not actually a problems, or per say nothing is broken, as everything working as designed or suppose to be considering Exchange 2010….

image

 

  • The following error(s) occurred while saving changes:
  • Set-DistributionGroup
  • Failed
  • Error:
  • You don't have sufficient permissions. This operation can only be performed by a manager of the group.

here is what you need to fix this

How to Manage Groups that I already own in Exchange 2010?

image

1. Download “Manage-GroupManagementRole.ps1” from this link.

2. Place the script on the same directory as script folder on your Exchange 2010 server.

image

4. Run it from same directory per instructed and wait for changes to take affect and try once again.

Manage-Groupmanagmeentrole.ps1 -creategroup –removegroup

image

Respectfully,
Oz Casey, Dedeal ( MVP north America)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +
http://smtp25.blogspot.com/ (Blog)
http://telnet25.wordpress.com/ (Blog)

Tuesday, September 13, 2011

The Term 'New-MailboxExportRequest' is not recognized as the name of a cmdlet, function, script file, or operable program

 

If you are trying to run the new MailboxExportRequest and getting above error here is what will help you to resolve the issue.

  • You can't use the Exchange Management Console (EMC) to create a mailbox export request. You must use the Shell. ( too bad I wish this was an option from GUI as well)
  • You have to install SP1 or newer on your Exchange 2010 Server
  • Create Shared folder with fallowing permissions “grant Exchange Trusted Subsystem read/write permission”
  • This is Simple File Sharing permissions ( NOT NTFS) see the picture
  • image
  • You have to run New-ManagementRoleAssignment first , otherwise you will get the error above
  • Once you run the commons close tour PS and re-open it

Example

Assign Role

******user name "BakinJM" change this to your own****

New-ManagementRoleAssignment –Role “Mailbox Import Export” –User “BakinJM”

Export Run

New-MailboxExportRequest -Mailbox BakinJM -FilePath "\\PC1\pst$\BakinJM.pst

Monitor Process

Get-MailboxExportRequest | Get-MailboxExportRequestStatistics

Clear the previous Request

Get-MailboxExportRequest | Remove-MailboxExportRequest

Import PST

New-MailboxImportRequest -Mailbox BakinJM -FilePath \\PC1\pst$\BakinJM.pst

The most comprehensive and easy to fallow  post in this regard IMO…..

Henrik Walther

  • A look at the Import/Export Mailbox improvements in Exchange 2010 Service Pack 1 (Part 2

Steve Goodman


  • Create a Mailbox Export Request

http://technet.microsoft.com/en-us/library/ff459227.aspx

  • Set Permissions for Shared Folders

http://technet.microsoft.com/en-us/library/cc726004.aspx

Respectfully,
Oz Casey, Dedeal ( MVP north America)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +
http://smtp25.blogspot.com/ (Blog)
http://telnet25.wordpress.com/ (Blog)

Sunday, September 11, 2011

Backup DAG with Windows Backup

 

If you like to backup your Exchange server by using windows backup you need to make .reg changes on the DAG member host Active/passive database. Reg changes are very simple and does not need any reboot. Lets say you have 3 Exchange servers configured in DAG and all servers do have active/passive databases……….

Using Windows Server Backup on Database Availability Group MembersIf a server hosting the data being backed up is a member of a database availability group (DAG) and hosts both active and passive database copies, you must disable the Microsoft Exchange Replication service VSS writer. If the Microsoft Exchange Replication service VSS writer is enabled, the backup operation will fail.

http://technet.microsoft.com/en-us/library/dd876851.aspx

image

image

Navigate to

HKEY_LOCAL_MACHINE

  • Software
  • Microsoft
  • ExchangeServer
  • v14
  • Replay
  • Parameters.

Add a new DWORD value named EnableVSSWriter, and set its value to 0.Exit Registry Editor and then restart the Microsoft Exchange Replication service

See sky drive for creating backup……………

Respectfully,
Oz Casey, Dedeal ( MVP north America)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +
http://smtp25.blogspot.com/ (Blog)
http://telnet25.wordpress.com/ (Blog)

Error: Active Directory operation failed on MCCNPWINADS02.smtp25.gov. This error is not retriable. Additional information: Insufficient access rights to perform the operation.

Are you moving mailboxes and getting similar errors if so here is quick way to fix this.

Error:

Active Directory operation failed on MCCNPWINADS02.smtp25.gov. This error is not retriable. Additional information: Insufficient access rights to perform the operation.

Active directory response: 00002098: SecErr: DSID-03150E8A, problem 4003 (INSUFF_ACCESS_RIGHTS), data 0

The user has insufficient access rights.

Click here for help... http://technet.microsoft.com/en-US/library/ms.exch.err.default(EXCHG.141).aspx?v=14.1.218.11&t=exchgf1&e=ms.exch.err.Ex6AE46B

Warning:

When an item can't be read from the source database or it can't be written to the destination database, it will be considered corrupted. By specifying a non-zero BadItemLimit, you are requesting Exchange not copy such items to the destination mailbox. At move completion, these corrupted items will not be available at the destination mailbox.

  • Open up ADUC snap in, turn on Advance futures

image

image

  • Locate user, go to security tab , click advance and make sure the box cheeked in where is says “ Include Inheritable permissions from this object’s parent”

image

Try to move MB after this,,,,

Respectfully,
Oz Casey, Dedeal ( MVP north America)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +
http://smtp25.blogspot.com/ (Blog)
http://telnet25.wordpress.com/ (Blog)

Error: Large BadItemLimit (1000) is specified. Please confirm your intention to accept a large amount of data loss by specifying AcceptLargeDataLoss

 

Are you moving databases from Exchange X to Exchange 2010 and receiving below warning ? if yes you need to check AcceptLargeDataLoss out in Exchange 2010.

The AcceptLargeDataLoss parameter specifies that a large amount of data loss is acceptable if the BadItemLimit is set to 51 or higher. Items are considered corrupted if the item can't be read from the source database or can't be written to the target database. Corrupted items won't be available in the destination mailbox

Replace the mail address to your own…… and run this from PS on your Exchange 2010 server. You can change the acceptable corrupted item number as you wish…

New-MoveRequest -Identity 'brooksja@smtp25.gov' -TargetDatabase "DB10" -BadItemLimit 10000 -AcceptLargeDataLoss

 

image

image

Respectfully,
Oz Casey, Dedeal ( MVP north America)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +
http://smtp25.blogspot.com/ (Blog)
http://telnet25.wordpress.com/

Thursday, September 1, 2011

How to Find out Exchange What Exchange 2010 Version you are running on your Server.

Use fallowing  PS to figure out what version of exchange 2010 you are running.

[PS] C:\>Get-ExchangeServer | Format-Table Name, *Version*

image

image

http://social.technet.microsoft.com/wiki/contents/articles/exchange-server-and-update-rollups-builds-numbers.aspx

[PS] C:\>Get-help Get-ExchangeServer

image


[PS] C:\>Get-ExchangeServer | Format-List

image

Respectfully,
Oz Casey, Dedeal ( MVP north America)
MCITP (EMA), MCITP (SA)
MCSE 2003, M+, S+, MCDST
Security+, Project +, Server +
http://smtp25.blogspot.com/ (Blog)
http://telnet25.wordpress.com/ (Blog)