Discussion:
Cannot find PublicFolderLocalReplica objects
(too old to reply)
Gabriel
2009-04-15 22:16:06 UTC
Permalink
Howdy,

Our public folder database got all horked up. I originally had an Exchange
2003 server with four email accounts. I installed EX2007, migrated the email
accounts to it, created a bunch of new ones, and removed EX2003 following the
best practices. Thus, I have one EX server left.

Months later, the public folders disappeared from the public folder
management console in EMC. All I have are emtpy top level folders Default
Public Folders and System Public Folders. Everything is *really* still there,
and Outlook can see and interact with all folders, but Exchange can't see
them.

In the management console, I click Update Hierarchy and get this error:

MapiExceptionNoReplicaAvailable: StartHierachyReplication failed.
(hr=0x80004005, ec=1129)

I go to EMS and run this command:

Get-PublicFolder \ -Recurse

The response is:

Get-PublicFolder : Cannot find PublicFolderLocalReplica objects from the
root 'SERVER\Second Storage Group\Public Folder Database'. Please make sure
that you specified the correct search root and that you have the correct
permissions to perform the search.

I have no idea what would cause this. There shouldn't be any replicas, as
this is a single server environment. Repeated web searches for
PublicFolderLocalReplica don't turn up anything.

Any ideas?
Ed Crowley [MVP]
2009-04-16 00:27:34 UTC
Permalink
In a single server environment you must have at least one replica. If your
folders have no replicas, then the data is gone. If you didn't create a
replica on the new server before retiring the old server, then you can be
fairly certain that your data is toast.
--
Ed Crowley MVP
"There are seldom good technological solutions to behavioral problems."
.
Post by Gabriel
Howdy,
Our public folder database got all horked up. I originally had an Exchange
2003 server with four email accounts. I installed EX2007, migrated the email
accounts to it, created a bunch of new ones, and removed EX2003 following the
best practices. Thus, I have one EX server left.
Months later, the public folders disappeared from the public folder
management console in EMC. All I have are emtpy top level folders Default
Public Folders and System Public Folders. Everything is *really* still there,
and Outlook can see and interact with all folders, but Exchange can't see
them.
MapiExceptionNoReplicaAvailable: StartHierachyReplication failed.
(hr=0x80004005, ec=1129)
Get-PublicFolder \ -Recurse
Get-PublicFolder : Cannot find PublicFolderLocalReplica objects from the
root 'SERVER\Second Storage Group\Public Folder Database'. Please make sure
that you specified the correct search root and that you have the correct
permissions to perform the search.
I have no idea what would cause this. There shouldn't be any replicas, as
this is a single server environment. Repeated web searches for
PublicFolderLocalReplica don't turn up anything.
Any ideas?
Gabriel
2009-04-16 03:48:01 UTC
Permalink
That's fair enough. Everything I want is present and accessible by both
Outlook and PFDavAdmin. It's just the management console that can't see it.

I'm not sure where the replica set for the PF database went, but how would I
create a new one? I'm not even sure what the problem is, since web searches
on the error message come up completely dry.
Post by Ed Crowley [MVP]
In a single server environment you must have at least one replica. If your
folders have no replicas, then the data is gone. If you didn't create a
replica on the new server before retiring the old server, then you can be
fairly certain that your data is toast.
--
Ed Crowley MVP
Ed Crowley [MVP]
2009-04-16 04:41:57 UTC
Permalink
Can you see anything with Exchange Management Shell?

Get-PublicFolder -Identity \ -Recurse:$True
--
Ed Crowley MVP
"There are seldom good technological solutions to behavioral problems."
.
Post by Gabriel
That's fair enough. Everything I want is present and accessible by both
Outlook and PFDavAdmin. It's just the management console that can't see it.
I'm not sure where the replica set for the PF database went, but how would I
create a new one? I'm not even sure what the problem is, since web searches
on the error message come up completely dry.
Post by Ed Crowley [MVP]
In a single server environment you must have at least one replica. If your
folders have no replicas, then the data is gone. If you didn't create a
replica on the new server before retiring the old server, then you can be
fairly certain that your data is toast.
--
Ed Crowley MVP
jamestechman
2009-04-16 19:24:38 UTC
Permalink
Do you recall doing this last step during the migration?


On your Exchange 2003 or Exchange 2000 server, perform the following
steps to move the public folder hierarchy from the Exchange 2003 or
Exchange 2000 administrative group to the Exchange 2007 administrative
group:

a. In Exchange System Manager, expand Administrative Groups, right-
click Exchange Administrative Group (FYDIBOHF23SPDLT), select New, and
then select Public Folders Container.
b. Expand the Exchange 2003 or Exchange 2000 administrative group
that contains the public folder tree, expand Folders, and then drag
Public Folders to Folders under the Exchange 2007 administrative group


James Chong (MVP)
MCITP | EMA; MCSE | M+, S+,
Security+, Project+, ITIL
msexchangetips.blogspot.com
Post by Ed Crowley [MVP]
Can you see anything with Exchange Management Shell?
Get-PublicFolder -Identity \ -Recurse:$True
--
Ed Crowley MVP
"There are seldom good technological solutions to behavioral problems."
.
Post by Gabriel
That's fair enough. Everything I want is present and accessible by both
Outlook and PFDavAdmin. It's just the management console that can't see it.
I'm not sure where the replica set for the PF database went, but how would I
create a new one? I'm not even sure what the problem is, since web searches
on the error message come up completely dry.
In a single server environment you must have at least one replica.  If
your
folders have no replicas, then the data is gone.  If you didn't create a
replica on the new server before retiring the old server, then you can be
fairly certain that your data is toast.
--
Ed Crowley MVP- Hide quoted text -
- Show quoted text -
Loading...