FocIS
asked on
Need to create public folders on exchange 2013 post-migration
Scope: we need help making public folders work on exchange 2013, even a brand new database would be fine, deleting whatever remnants of the migration are left over (adsiedit, probably)
need expert help so i dont accidentally make things worse, i DO have a pst backup of the 20mb worth of public folders)
event timeline:
started with existing exchange 2003
installed a new server with exchange 2010
migrated all users, and public folders to 2010
cleanly uninstalled exchange 2003 without error (not forced or violent)
installed another new server with exchange 2013
migrated mailboxes to exchange 2013 without issue
public folders are a problem
on exchange 2013, cannot create a new public folder because:
no public folders exist in this organization....create at least one public folder mailbox..."
on exchange 2013, cannot create a new public folder MAILBOX:
"an existing public folder deployment has been detected"
on exchange 2010, there is NO public folder database listed in EMC (so, how can 2013 think there is one?)
i have tried most of the google search results regarding powershell scripts to migrate public folders from 2010 to 2013, most end in errors as there doesn't actually appear to be a public folder database at all in 2010
if i try to make a new public folder database in 2010, i get:
so... the 2010 PF kind of exists, kind of...
what can i do to just hack and slash whatever i need to, and get PF working on 2013, where i can just import the 20mb pst file?
need expert help so i dont accidentally make things worse, i DO have a pst backup of the 20mb worth of public folders)
event timeline:
started with existing exchange 2003
installed a new server with exchange 2010
migrated all users, and public folders to 2010
cleanly uninstalled exchange 2003 without error (not forced or violent)
installed another new server with exchange 2013
migrated mailboxes to exchange 2013 without issue
public folders are a problem
on exchange 2013, cannot create a new public folder because:
no public folders exist in this organization....create at least one public folder mailbox..."
on exchange 2013, cannot create a new public folder MAILBOX:
"an existing public folder deployment has been detected"
on exchange 2010, there is NO public folder database listed in EMC (so, how can 2013 think there is one?)
i have tried most of the google search results regarding powershell scripts to migrate public folders from 2010 to 2013, most end in errors as there doesn't actually appear to be a public folder database at all in 2010
if i try to make a new public folder database in 2010, i get:
Microsoft Corporation
Microsoft® Windows® Operating System
6.3.9600.16384
Unexpected error [0x81CD71C0] while executing command 'new-publicfolderdatabase -Server 'SERVER2' -Name '2010pf' -EdbFilePath 'C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\2010pf\2010pf.edb' -LogFolderPath 'C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\2010pf''.
Microsoft.Exchange.Configuration.MonadDataProvider.CommandExecutionException: Unexpected error [0x81CD71C0] while executing command 'new-publicfolderdatabase -Server 'SERVER2' -Name '2010pf' -EdbFilePath 'C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\2010pf\2010pf.edb' -LogFolderPath 'C:\Program Files\Microsoft\Exchange Server\V14\Mailbox\2010pf''. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.Exchange.Management.SystemConfigurationTasks.PFTreeManagement.DoesPublicFolderDatabaseBelongToCurrentTenant(PublicFolderDatabase database)
at Microsoft.Exchange.Management.SystemConfigurationTasks.NewPublicFolderDatabase.InternalValidate()
at Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord()
at System.Management.Automation.CommandProcessor.ProcessRecord()
--- End of inner exception stack trace ---
at Microsoft.Exchange.Configuration.MonadDataProvider.MonadPipelineProxy.ClosePipeline(MonadAsyncResult asyncResult)
at Microsoft.Exchange.Configuration.MonadDataProvider.MonadPipelineProxy.InternalEndInvoke(IAsyncResult results)
at Microsoft.PowerShell.HostingTools.PipelineProxyBase.EndInvoke(IAsyncResult results)
at Microsoft.Exchange.Configuration.MonadDataProvider.MonadCommand.EndExecute(MonadAsyncResult asyncResult)
at Microsoft.Exchange.Configuration.MonadDataProvider.MonadCommand.Execute(WorkUnit[] workUnits)
at Microsoft.Exchange.Management.SystemManager.WinForms.SingleTaskDataHandler.OnSaveData()
at Microsoft.Exchange.Management.SystemManager.WinForms.SingleTaskDataHandler.OnSaveData(CommandInteractionHandler interactionHandler)
at Microsoft.Exchange.Management.SystemManager.WinForms.DataHandler.Save(CommandInteractionHandler interactionHandler)
at Microsoft.Exchange.Management.SystemManager.WinForms.DataHandler.OnSaveData(CommandInteractionHandler interactionHandler)
at Microsoft.Exchange.Management.SystemManager.WinForms.DataHandler.Save(CommandInteractionHandler interactionHandler)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Microsoft.ManagementConsole, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
MMCFxCommon, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Exchange.Management.SnapIn.Esm, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Management.SystemManager, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.ManagementGUI, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Data.Common, Version=14.3.214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.ManagementGUI, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Configuration.ObjectModel, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Microsoft.Exchange.Diagnostics, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Exchange.Data.Directory, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Data, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.PowerShell.HostingTools, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
System.Management.Automation, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Net, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Data.resources, Version=14.0.0.0, Culture=en, PublicKeyToken=31bf3856ad364e35
System.Numerics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Microsoft.Exchange.ManagementGUI.resources, Version=14.0.0.0, Culture=en, PublicKeyToken=31bf3856ad364e35
System.Drawing.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Exchange.Common, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Core.Strings, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Core.Strings.resources, Version=14.0.0.0, Culture=en, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Extensibility.Internal, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Microsoft.Exchange.HelpProvider, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Management.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
System.DirectoryServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Management, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Anonymously Hosted DynamicMethods Assembly, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Microsoft.Exchange.Common.IL, Version=0.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Compliance, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Configuration.RedirectionModule, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Configuration.ObjectModel.resources, Version=14.0.0.0, Culture=en, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Data.Directory.resources, Version=14.0.0.0, Culture=en, PublicKeyToken=31bf3856ad364e35
System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Microsoft.Exchange.Data.Mapi, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Management, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Isam.Interop, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
BPA.Common, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
BPA.UserInterface, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Interop.ActiveDS, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Interop.adsiis, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Interop.Migbase, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.DKM.Proxy, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.AirSync, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Approval.Applications, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.CabUtility, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Cluster.Replay, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Data.ApplicationLogic, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Data.Providers, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Data.Storage, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.EdgeSync.Common, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.EdgeSync.DatacenterProviders, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.InfoWorker.Common, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Live.DomainServices, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.MailboxReplicationService.Common, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.MessageSecurity, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.MessagingPolicies.Rules, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Rpc, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Search.Native, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Security, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.StoreProvider, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Transport.Agent.AntiSpam.Common, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Transport.Agent.SenderId.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Transport, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Transport.Logging.Search, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Transport.Sync.Common, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Transport.Sync.Worker, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.UM.TroubleshootingTool.Shared, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.UM.UMCommon, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.RightsManagementServices.Core, Version=6.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Search.ExSearch, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
MSExchangeLESearchWorker, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Data.Transport, Version=14.3.214.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Microsoft.Exchange.Sqm, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
MMCEx, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
msvcm90, Version=9.0.30729.8387, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Exchange.Management.resources, Version=14.0.0.0, Culture=en, PublicKeyToken=31bf3856ad364e35
System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
Accessibility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
so... the 2010 PF kind of exists, kind of...
what can i do to just hack and slash whatever i need to, and get PF working on 2013, where i can just import the 20mb pst file?
Create the public folder mailbox on the exchange 2013 server with the -holdformigration flag. Then you can tell exchange the migration is complete so it will start using that mailbox to store folders in byt running this command from the EMS in exchange 2013: Set-OrganizationConfig -PublicFoldersLockedForMig ration:$Fa lse
ASKER
Thanks for the reply - i follow what you're thought process is
i have nothing to migrate, just want to make a new one that works and stick my pst contents into it, so maybe this will help
before i started, i made sure no pf mailbox exists in the gui, and then ran get-mailbox -publicfolder (nothing was returned)
then this command to see what would happen:
going to create the mailbox with holdformigration i get this:
ok so far..
then lets tell it not to hold for migration:
after that, going to ECP > public folders > public folder mailboxes i do see PFMailbox/Primary Hierarchy
so when i go to "public folders" and see none, i go to + create one, name it 2013PF, path shows as \...
error: no active public folder mailboxes were found. this happens when no public folder mailboxes are provisioned or they are provisioned in 'HoldForMigration' mode. if you're not currently performing a migration, create a public folder mailbox.
when i run "get-mailbox -publicfolder | FL" i get this:
so not sure which direction to go in here
i have nothing to migrate, just want to make a new one that works and stick my pst contents into it, so maybe this will help
before i started, i made sure no pf mailbox exists in the gui, and then ran get-mailbox -publicfolder (nothing was returned)
then this command to see what would happen:
[PS] C:\>(get-organizationconfig).rootpublicfoldermailbox
IsValid CanUpdate HierarchyMailboxGuid LockedForMigration
------- --------- -------------------- ------------------
True True 00000000-0000-0000-0000-00... False
[PS] C:\>
going to create the mailbox with holdformigration i get this:
[PS] C:\>new-mailbox -publicfolder -name PFMailbox -holdformigration
Name Alias ServerName ProhibitSendQuota
---- ----- ---------- -----------------
PFMailbox PFMailbox mail Unlimited
ok so far..
then lets tell it not to hold for migration:
[PS] C:\>Set-OrganizationConfig -PublicFoldersLockedForMigration:$False
[PS] C:\>
after that, going to ECP > public folders > public folder mailboxes i do see PFMailbox/Primary Hierarchy
so when i go to "public folders" and see none, i go to + create one, name it 2013PF, path shows as \...
error: no active public folder mailboxes were found. this happens when no public folder mailboxes are provisioned or they are provisioned in 'HoldForMigration' mode. if you're not currently performing a migration, create a public folder mailbox.
when i run "get-mailbox -publicfolder | FL" i get this:
[PS] C:\>get-mailbox -publicfolder | fl
RunspaceId : e28e699e-e306-4c4a-884b-3d1418b63520
Database : Mailbox Database 1991630486
MailboxProvisioningConstraint :
MessageCopyForSentAsEnabled : False
MessageCopyForSendOnBehalfEnabled : False
MailboxProvisioningPreferences : {}
UseDatabaseRetentionDefaults : True
RetainDeletedItemsUntilBackup : False
DeliverToMailboxAndForward : False
IsExcludedFromServingHierarchy : False
IsHierarchyReady : True
LitigationHoldEnabled : False
SingleItemRecoveryEnabled : False
RetentionHoldEnabled : False
EndDateForRetentionHold :
StartDateForRetentionHold :
RetentionComment :
RetentionUrl :
LitigationHoldDate :
LitigationHoldOwner :
LitigationHoldDuration : Unlimited
ManagedFolderMailboxPolicy :
RetentionPolicy :
AddressBookPolicy :
CalendarRepairDisabled : False
ExchangeGuid : f85fe05f-09c8-40b3-a7bf-e6ec5a3ae35b
MailboxContainerGuid :
UnifiedMailbox :
MailboxLocations : {1;f85fe05f-09c8-40b3-a7bf-e6ec5a3ae35b;Primary;domain.com;2b3ee89a-fc
e6-4663-9204-2e4991dd801b}
AggregatedMailboxGuids : {}
ExchangeSecurityDescriptor : System.Security.AccessControl.RawSecurityDescriptor
ExchangeUserAccountControl : AccountDisabled
AdminDisplayVersion : Version 15.0 (Build 1104.5)
MessageTrackingReadStatusEnabled : True
ExternalOofOptions : External
ForwardingAddress :
ForwardingSmtpAddress :
RetainDeletedItemsFor : 14.00:00:00
IsMailboxEnabled : True
Languages : {}
OfflineAddressBook :
ProhibitSendQuota : Unlimited
ProhibitSendReceiveQuota : Unlimited
RecoverableItemsQuota : 30 GB (32,212,254,720 bytes)
RecoverableItemsWarningQuota : 20 GB (21,474,836,480 bytes)
CalendarLoggingQuota : 6 GB (6,442,450,944 bytes)
DowngradeHighPriorityMessagesEnabled : False
ProtocolSettings : {RemotePowerShell§1}
RecipientLimits : Unlimited
ImListMigrationCompleted : False
IsResource : False
IsLinked : False
IsShared : True
IsRootPublicFolderMailbox : True
LinkedMasterAccount : NT AUTHORITY\SELF
ResetPasswordOnNextLogon : False
ResourceCapacity :
ResourceCustom : {}
ResourceType :
RoomMailboxAccountEnabled :
SamAccountName : PFMailbox
SCLDeleteThreshold :
SCLDeleteEnabled :
SCLRejectThreshold :
SCLRejectEnabled :
SCLQuarantineThreshold :
SCLQuarantineEnabled :
SCLJunkThreshold :
SCLJunkEnabled :
AntispamBypassEnabled : False
ServerLegacyDN : /o=First Organization/ou=Exchange Administrative Group
(FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=MAIL
ServerName : mail
UseDatabaseQuotaDefaults : True
IssueWarningQuota : Unlimited
RulesQuota : 64 KB (65,536 bytes)
Office :
UserPrincipalName : PFMailbox@domain.com
UMEnabled : False
MaxSafeSenders :
MaxBlockedSenders :
NetID :
ReconciliationId :
WindowsLiveID :
MicrosoftOnlineServicesID :
ThrottlingPolicy :
RoleAssignmentPolicy :
DefaultPublicFolderMailbox :
SharingPolicy : Default Sharing Policy
RemoteAccountPolicy :
MailboxPlan :
ArchiveDatabase :
ArchiveGuid : 00000000-0000-0000-0000-000000000000
ArchiveName : {}
JournalArchiveAddress :
ArchiveQuota : 100 GB (107,374,182,400 bytes)
ArchiveWarningQuota : 90 GB (96,636,764,160 bytes)
ArchiveDomain :
ArchiveStatus : None
ArchiveState : None
IsAuxMailbox : False
AuxMailboxParentObjectId :
ChildAuxMailboxObjectIds : {}
MailboxRelationType : None
RemoteRecipientType : None
DisabledArchiveDatabase :
DisabledArchiveGuid : 00000000-0000-0000-0000-000000000000
QueryBaseDN :
QueryBaseDNRestrictionEnabled : False
MailboxMoveTargetMDB :
MailboxMoveSourceMDB :
MailboxMoveFlags : None
MailboxMoveRemoteHostName :
MailboxMoveBatchName :
MailboxMoveStatus : None
MailboxRelease :
ArchiveRelease :
IsPersonToPersonTextMessagingEnabled : False
IsMachineToPersonTextMessagingEnabled : False
UserSMimeCertificate : {}
UserCertificate : {}
CalendarVersionStoreDisabled : False
ImmutableId :
PersistedCapabilities : {}
SKUAssigned :
AuditEnabled : False
AuditLogAgeLimit : 90.00:00:00
AuditAdmin : {Update, Move, MoveToDeletedItems, SoftDelete, HardDelete, FolderBind,
SendAs, SendOnBehalf, Create}
AuditDelegate : {Update, SoftDelete, HardDelete, SendAs, Create}
AuditOwner : {}
WhenMailboxCreated : 7/29/2015 1:21:42 PM
SourceAnchor :
UsageLocation :
IsSoftDeletedByRemove : False
IsSoftDeletedByDisable : False
IsInactiveMailbox : False
IncludeInGarbageCollection : False
WhenSoftDeleted :
InPlaceHolds : {}
GeneratedOfflineAddressBooks : {}
Extensions : {}
HasPicture : False
HasSpokenName : False
AcceptMessagesOnlyFrom : {}
AcceptMessagesOnlyFromDLMembers : {}
AcceptMessagesOnlyFromSendersOrMembers : {}
AddressListMembership : {}
Alias : PFMailbox
ArbitrationMailbox :
BypassModerationFromSendersOrMembers : {}
OrganizationalUnit : domain.com/Users
CustomAttribute1 :
CustomAttribute10 :
CustomAttribute11 :
CustomAttribute12 :
CustomAttribute13 :
CustomAttribute14 :
CustomAttribute15 :
CustomAttribute2 :
CustomAttribute3 :
CustomAttribute4 :
CustomAttribute5 :
CustomAttribute6 :
CustomAttribute7 :
CustomAttribute8 :
CustomAttribute9 :
ExtensionCustomAttribute1 : {}
ExtensionCustomAttribute2 : {}
ExtensionCustomAttribute3 : {}
ExtensionCustomAttribute4 : {}
ExtensionCustomAttribute5 : {}
DisplayName : PFMailbox
EmailAddresses : {smtp:PFMailbox@domain.com, X400:C=US;A= ;P=First
Organizati;O=Exchange;S=PFMailbox;, SMTP:PFMailbox@domain.com}
GrantSendOnBehalfTo : {}
ExternalDirectoryObjectId :
HiddenFromAddressListsEnabled : True
LastExchangeChangedTime :
LegacyExchangeDN : /o=First Organization/ou=Exchange Administrative Group
(FYDIBOHF23SPDLT)/cn=Recipients/cn=4d893c6a4e744727923e5adc749b1883-PFMai
MaxSendSize : Unlimited
MaxReceiveSize : Unlimited
ModeratedBy : {}
ModerationEnabled : False
PoliciesIncluded : {c279cb80-4933-4fab-8487-fdc0a67481e1, {26491cfc-9e50-4857-861b-0cb8df22b5d7}}
PoliciesExcluded : {}
EmailAddressPolicyEnabled : True
PrimarySmtpAddress : PFMailbox@domain.com
RecipientType : UserMailbox
RecipientTypeDetails : PublicFolderMailbox
RejectMessagesFrom : {}
RejectMessagesFromDLMembers : {}
RejectMessagesFromSendersOrMembers : {}
RequireSenderAuthenticationEnabled : False
SimpleDisplayName :
SendModerationNotifications : Always
UMDtmfMap : {emailAddress:736245269, lastNameFirstName:736245269,
firstNameLastName:736245269}
WindowsEmailAddress : PFMailbox@domain.com
MailTip :
MailTipTranslations : {}
Identity : domain.com/Users/PFMailbox
IsValid : True
ExchangeVersion : 1.1 (15.0.0.0)
Name : PFMailbox
DistinguishedName : CN=PFMailbox,CN=Users,DC=domain,DC=com
Guid : c72147da-a7df-4727-ad11-b73a297489e1
ObjectCategory : domain.com/Configuration/Schema/Person
ObjectClass : {top, person, organizationalPerson, user}
WhenChanged : 7/29/2015 1:21:42 PM
WhenCreated : 7/29/2015 1:21:42 PM
WhenChangedUTC : 7/29/2015 5:21:42 PM
WhenCreatedUTC : 7/29/2015 5:21:42 PM
OrganizationId :
Id : domain.com/Users/PFMailbox
OriginatingServer : SERVER2.domain.com
ObjectState : Unchanged
[PS] C:\>
so not sure which direction to go in here
ASKER
note:
"mail" is exchange 2013
"server2" is exchange 2010
interestingly, when i go to uninstall exchange 2010, one of the errors is:
uninstall cannot continue. database 'public folder database 0150777115': this critical property "publicfolderhierarchy" is missing in the publicfolderdatabase object 'public folder database 0150777115'
aparently there is no publicfolderhierarchy:
"mail" is exchange 2013
"server2" is exchange 2010
interestingly, when i go to uninstall exchange 2010, one of the errors is:
uninstall cannot continue. database 'public folder database 0150777115': this critical property "publicfolderhierarchy" is missing in the publicfolderdatabase object 'public folder database 0150777115'
aparently there is no publicfolderhierarchy:
[PS] C:\>update-publicfolderhierarchy -server server2
Cannot complete the operation because there isn't an available public folder database on server 'SERVER2'.
+ CategoryInfo : NotSpecified: (:) [], TaskInvalidOperationException
+ FullyQualifiedErrorId : 235CC14B
+ PSComputerName : server2.domain.com
[PS] C:\>update-publicfolderhierarchy -server mail
Cannot complete the operation because there isn't an available public folder database on server 'MAIL'.
+ CategoryInfo : NotSpecified: (:) [], TaskInvalidOperationException
+ FullyQualifiedErrorId : C8B8E285
+ PSComputerName : server2.domain.com
[PS] C:\>
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
had to select my own solution here as i worked thru it