The archive task could read the unread table and populate the unread table in the target database.
Since unread marks are stored in the database by user, this should be easy to get, since the user name would be in the profile of the database.
or it could just move all users unread marks over.
Ron