Unsolved
This post is more than 5 years old
80 Posts
0
1200
July 16th, 2008 11:00
Not Archiving Messages From Certain Date Range
I have a tough one, and I hope someone has a great method to get this working. I am trying to run an archive task on email that should have been archived to begin with (ran an archive task on the whole exchange server with no rules). However, when I try to search for email via the EX Search Client for a particular date range, only a small amount of email appear for a user's mailbox. When I try to run an archive task on that user's mailbox for the dates in question, it bypasses all of those email and it never gets archived. To go further, running a shortcut task (with the checkmark on for only messages previously archived) during that date range, only a handful of messages are archived. If I uncheck the only messages previously archived, all the messages gets shortcutted, but now those messages that were never archived cannot be restored.
I was reading where EX adds some tags onto the messages, and I think this is where the problem is, but I don't know how to check for these tags or how to remove them. Any and all advise will be greatly appreciated.
I was reading where EX adds some tags onto the messages, and I think this is where the problem is, but I don't know how to check for these tags or how to remove them. Any and all advise will be greatly appreciated.
No Events found!



jskoecher
2 Intern
•
204 Posts
0
July 16th, 2008 13:00
it's funny that only a certain date range cannot be archived. Can you be more specific on how long that is and how long in the past? I assume you run an archive task in EmailXtract before!
Search in the archive and its results depends a lot on the index. You can have a perfect archive and still not find the info since the index is corrupt or shows errors. - These messages can be resolved by opening a shortcut, although the index search doesn't bring them up.
-> Please verify in the EX Administrator and in HealthCheck.
When you archive the messages (the specific time frame), what does the "message detail" log selected in EmailXtract say? There must be a reason given as to why the message is touched or left alone. The same is true for shortcutting messages!!!
-> Please run an archive task and search in the log for messages you deem archivable that were skipped.
Having shortcutted messages without prior successful archiving wasn't perhaps the best thing to do; those messages are basically lost and can only be restored to Exchange and then archived again (in case multiple users got the same message and so the mails can be archived from other mailboxes, the shortcuts for the problematic user can be resolved later on).
When one runs an archive task, the already archived messages are not checked against SQL and therefore the process is faster. You can create a registry entry in HKLM\Software\OTG\EmailXtract_Exchange or Notes with "DebugEnabled" (DWORD), set this to "1" and restart the EmilXtract service. The archiving tasks shows the tab "Hidden settings" and you'll be able to select "Skip already archived check". This archive task is then slower but checks every message if it was archived previously!
-> If this doesn't solve the problem I wouldn't hesitate to contact support for this.
-> Don't forget to set this to "0" later on again.
Hope this info helps and you'll find the problem!
Best regards, Jochen.
kauanoee
80 Posts
0
July 16th, 2008 16:00
Pit1
65 Posts
0
July 17th, 2008 23:00
Kauanoe, Have you activate Journaling? have you rules (inclusion/exclusion) in your folders in EmailXtender Administrator?
If you have Journaling, or by archive task too, when a e-mail goes by msmq, emailXtender check that rules. This e-mail is marked as processed. If this e-mail were discarted to archive, this e-mail don't to be reprocessed in the future, you need activate Hidden Tab as you said the companion.
Regards.
Ryan9
45 Posts
0
July 18th, 2008 10:00
Ryan9
45 Posts
0
July 18th, 2008 10:00
Again, it would affect everything, not just a specific date range.
That having been said, if you ran a shortcut task agains everything in this user's mailbox then you should just move on to a different user. All of the actual email is now gone and the archive task won't archive a shortcut. Know what I mean?
kauanoee
80 Posts
0
July 18th, 2008 10:00
Anyone have anymore ideas?
kauanoee
80 Posts
0
July 18th, 2008 11:00
Ryan9
45 Posts
0
July 18th, 2008 11:00
jskoecher
2 Intern
•
204 Posts
0
July 18th, 2008 11:00
is the date range that is apparently not archiving within the dates that you started journaling? Are these older messages?
If you started journaling beforehand, something is not right since the messages should have been archived previously.
It's paramount to understand -when running a manual archiving task- why the messages are not archived. What does the detailed EmailXtract log say??? What's in the OTG event log? Is jouranling really working?
Hope we'll figure this out soon,
Jochen.
kauanoee
80 Posts
0
July 18th, 2008 11:00
The background is that EX is installed in a cluster. Upon failover, something happened where the services were not completely coming online...and this seemed to have been going on during the dates in question. We finally got the failover to work properly (after reinstalling the program, but NO deletions when uninstalling).
This is an example of what the log indicates when doing an archive task:
11:09:59: Skipping (Archived) Class: IPM.Note Date: 3/11/2008 - 23:24:6 From: "Snowcreek Vacation Rentals" Subject: Snowcreek Resort Confirmation MsgID: 49288ED0D9E2BC3279F73101
11:10:00: Skipping (Archived) Class: IPM.Note Date: 3/11/2008 - 23:23:57 From: "Snowcreek Vacation Rentals" Subject: Snowcreek Resort Confirmation MsgID: 49288ED5BC99DFA38F5D27FC
This is an example of what the log indicates when doing a shortcut task:
11:03:36: Skipping (Not Previously Archived -> Class: IPM.Note Date: 3/11/2008 - 23:24:6 From: "Snowcreek Vacation Rentals" Subject: Snowcreek Resort Confirmation MsgID: 49288ED0D9E2BC3279F73101
11:03:36: Skipping (Not Previously Archived -> Class: IPM.Note Date: 3/11/2008 - 23:23:57 From: "Snowcreek Vacation Rentals" Subject: Snowcreek Resort Confirmation MsgID: 49288ED5BC99DFA38F5D27FC
The above are the same 2 messages, and when I do a search using the EX Search Client it does not show up. I even try to put the message id, and that gains no hit either.
Also, to clarify, there are no rules set up...all email are being gathered.
Thanks.
kauanoee
80 Posts
0
July 18th, 2008 12:00
Ryan9
45 Posts
0
July 18th, 2008 12:00
The reason I bring this up is because in the past two months I have been sent out to repair two cluster installs that weren't done properly. They put the container drive, indexes and msg center on shared disk but forgot or didn't know that the program files location itself has a bunch of temporary holding locations that need to be on shared disk as well.
The install doc is very vague about this but it does mention it.
For example, let say you chose to put the container files, msgCenter and indexes on shared drives during the install. But installed EX itself to the local D: drive. If an archive task was running and the server failed over, the temporary files for the volume would still be in the installdir\EmailVault_Index_archive\StorageDir directory on the D drive of the primary node. Then while on the secondary node it could possible close the volume. This might result in what you are seeing now but I have never seen it myself so I can't say for sure.
At this point, SQL would think that the volumes were in the container file but really they are still sitting in the StorageDir of the primary server. Same goes for other temp directories like the exIndexTemp.
kauanoee
80 Posts
0
July 18th, 2008 15:00
Do you think I should dispose the monthly data again, then run an archive task from scratch? Then, when that process is complete, add the containers back?
jskoecher
2 Intern
•
204 Posts
0
July 22nd, 2008 11:00
do you still have the problem?
I would only do what you've mentioned if I knew it would help. But I am not sure if disposing and readding the containers will actually help (and why). I guess the messages were added to SQL but were not added to the EX messages during the fail overs...
In your shoes I would have contacted EMC or the support provider!
Keep well,
Jochen.
kauanoee
80 Posts
0
July 22nd, 2008 12:00
I would've contacted support, but wanted to see from the forum if anyone experienced this before.