02-06-2003 08:34 AM - edited 03-12-2019 10:35 PM
Hello
Unity 3.15 TSP6.02B
To test DIRT backup and restore I am attempting to restore a customers database onto a clean system in my lab. The restore is sucessful in every aspect except it fails to restore messages ( instead it puts them all in the EAdmin mailbox ). I have followed the help file in the DIRT restore utility i.e. Regedit to ShowSecurityPage which worked and allowed us to give the Administrator account full control for each Mail store object in each storage group in Exchange but the message restore still fails. The restore output log is included below,. Please can you shed some light on the matter.
jim
*************************************************************
Running unitydisasterrecoveryrestore version: 1.0.192
Search for '(error)' or '(warning)' to find logged errors and warnings.
*************************************************************
Starting disaster reocovery Restore at: 06/02/2003 03:22:21
New Unity Install path=e:\CommServer\
Stopping AvMsgStoreMonitorSvr service
net stop process completed
Stopping AvCsGateway
Net stop process completed
Stopping AvCsMgr
Net stop process completed
Stopping AvDSAD
Net stop process completed
Stopping AvDirChangeWriter
Net stop process completed
Stopping AvDsGlobalCatalog service
net stop process completed
Stopping AvGAENsvr service
net stop process completed
Stopping AvLIC service
net stop process completed
Stopping AvMMProxySvr service
net stop process completed
Stopping AvRepDirSvrSvc service
net stop process completed
Stopping AvUMRSyncSvr service
net stop process completed
Stopping AvTTSSvr service
net stop process completed
running Kill AV*
Kill process completed
Stopping the WWW service
net stop process completed
Backing up entire Active Voice registry tree with:regedit /e "E:\commserver\utilities\disasterrecoveryrestore\PreRestoreAVRegistryBranch.reg" "HKEY_LOCAL_MACHINE\SOFTWARE\Active Voice"
Exporting DirectoryConnectors registry branch with: regedit /e "E:\commserver\utilities\disasterrecoveryrestore\TempDirectoryConnectorsRegBranch.reg" "HKEY_LOCAL_MACHINE\SOFTWARE\Active Voice\Directory Connectors"
Exporting CommServer registry branch with: regedit /e "E:\commserver\utilities\disasterrecoveryrestore\TempCommServerRegBranch.reg" "HKEY_LOCAL_MACHINE\SOFTWARE\Active Voice\CommServer"
Exporting CommserverSetup registry branch with: regedit /e "E:\commserver\utilities\disasterrecoveryrestore\TempCommServerSetupRegBranch.reg" "HKEY_LOCAL_MACHINE\SOFTWARE\Active Voice\Commserver Setup"
Exporting AvLogMgr registry branch with: regedit /e "E:\commserver\utilities\disasterrecoveryrestore\TempAvLogMgrRegBranchFile.reg" "HKEY_LOCAL_MACHINE\SOFTWARE\Active Voice\AvLogMgr"
CUCA Registry branch not found on local install, skipping.
AvLic Registry branch not found on local install, skipping.
MIU Integrations registry branch not found on local install, skipping.
AVDOM registry branch not found on local install, skipping.
New Message Store ProgID=AvDsAD.AvDsAD.1
DOH Directory Server Name=TESTBENCH
DOH Mail Server Name=TESTBENCH
MalEXServerName=TESTBENCH
New IDCProgID=AvIDCADSvr.AvIDCAD.1
New MailStoreType=Exchange 2k
new MSGSTORERES=MessageStores\Exchange2k\MsgStoreRes
No Exchange 55 DirConnector found, pulling LDAP port from Commserver Setup.
new LDAP port= 389
Restoring original registry from backup
Old Unity Install path=D:\CommServer\
Restoring CiscoTSP registry branch.
Old switch file name =Defaults.INI
Old GUI Language default=ENG
Old TUI language default=ENG
Old TTS language default=ENG
Old location type= 0
Restoring selected branches from new registry over restored registry from backup
Executing: regedit /s "E:\commserver\utilities\disasterrecoveryrestore\TempDirectoryConnectorsRegBranch.reg"
Executing: regedit /s "E:\commserver\utilities\disasterrecoveryrestore\TempCommServerRegBranch.reg"
Executing: regedit /s "E:\commserver\utilities\disasterrecoveryrestore\TempCommServerSetupRegBranch.reg"
Executing: regedit /s "E:\commserver\utilities\disasterrecoveryrestore\TempAvLogMgrRegBranchFile.reg"
CUCA registry branch not in the local set, skipping
avLIC registry branch not in the local set, skipping
MIU Integrations registry branch not in the local set, skipping
avDOM registry branch not in the local set, skipping
restoring select keys to the registry
Secondary failover server detected, removing AvCsNodeMgr branch in registry
Connecting to SQL with string: Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=UnityDb;Data Source=TESTBENCH
Getting data from MailboxStore table
MailboxStoreAlias=Mailbox Store (TESTBENCH)
MailboxStoreDirectoryID=16ffc84336364948aa2e8e9073fb8c3b
MailboxStoreMailDatabaseIndex=CN=Mailbox Store (TESTBENCH),CN=First Storage Group,CN=InformationStore,CN=TESTBENCH,CN=Servers,CN=First Administrative Group,CN
MailboxStoreMAilDatabase=CN=Mailbox Store (TESTBENCH),CN=First Storage Group,CN=InformationStore,CN=TESTBENCH,CN=Servers,CN=First Administrative Group,CN=Administrative Groups,CN=testback,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=backup,DC=tst
Getting data from Subscriber table
MailTransferAgent is empty
Restoring UnityDB database from backed up copy. Path=C:\Documents and Settings\Administrator\Desktop\backup\UnityDBbackup.SQL
User elected not to restore reports data
Getting old machine name out of restored SQL table so it can be searched for and replaced if necessary.
Old Server name=UNITY
Updating location table to point to new server name=TESTBENCH
Restoring backed up values from new MailboxStore to restored table
Updating GlobalLocation table to remove all references to old machine name=UNITY
Updating all suscriber records
alias=Unity_UNITY
Removing the Unity messaging system account from SQL.
alias=ESubscriber
New Home Server=TESTBENCH
alias=EAdministrator
New Home Server=TESTBENCH
alias=Installer
New Home Server=TESTBENCH
alias=Administrator
New Home Server=TESTBENCH
alias=TPhone 1
New Home Server=TESTBENCH
alias=tphone 3
New Home Server=TESTBENCH
alias=pthree
New Home Server=TESTBENCH
(alias information removed)
Updating stream paths for call handlers
Updating stream paths for Distribution Lists
updating stream paths for NameLookupHandler
Restoring routing rules
Restoring switch file definitions
Restoring stream files
Restoring system greeting files
Removing unity messaging profile in registry with string=.DEFAULT\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\Unity System Profile
Updating registry key value for:Software\Active Voice\Arbiter\1.0\System Configuration 'License Counter'
Old Value=D:\CommServer\LicenseSyncher.exe
New Value= e:\CommServer\LicenseSyncher.exe
Updating registry key value for:Software\Active Voice\AvLogMgr\1.0 'Output Path'
Old Value=e:\CommServer\logs
old path not found in string, skipping...
Updating registry key value for:Software\Active Voice\AvRepDir\1.0 'History Path File'
Old Value=
old path not found in string, skipping...
Updating registry key value for:Software\Active Voice\CDE\1.0 'Softkey Config File'
Old Value=D:\CommServer\Support\UnityKey.ini
New Value= e:\CommServer\Support\UnityKey.ini
Updating registry key value for:Software\Active Voice\Commserver\1.0 'Localized DLL Root Path'
Old Value=e:\CommServer\Localize\Resources\
old path not found in string, skipping...
Updating registry key value for:Software\Active Voice\Commserver\1.0 'Message Path'
Old Value=e:\CommServer\Localize\Messaging\
old path not found in string, skipping...
Updating registry key value for:Software\Active Voice\FailureConv\1.0 'Failure Conversations Prompt Directory'
Old Value=D:\CommServer\Localize\Prompts\%s\AvFailure\
New Value= e:\CommServer\Localize\Prompts\%s\AvFailure\
Updating registry key value for:Software\Active Voice\GAEN 'DataPath'
Old Value=D:\CommServer\Gaen
New Value= e:\CommServer\Gaen
Updating registry key value for:Software\Active Voice\GAEN 'DefPromptsPath'
Old Value=D:\CommServer\localize\Prompts\REP_LNG\AvGaenNotConv
New Value= e:\CommServer\localize\Prompts\REP_LNG\AvGaenNotConv
Updating registry key value for:Software\Active Voice\GAEN 'LocConfigFile'
Old Value=D:\CommServer\Gaen\Gaen_localise.ini
New Value= e:\CommServer\Gaen\Gaen_localise.ini
Updating registry key value for:Software\Active Voice\MIU\1.0\Initialization 'Configuration File Path'
Old Value=D:\CommServer\IntLib\
New Value= e:\CommServer\IntLib\
Updating registry key value for:Software\Active Voice\Ruler\1.0 'Files Dir'
Old Value=D:\CommServer\Support\
New Value= e:\CommServer\Support\
Setting Active Voice\AvRepMgr\1.0\Reports to:e:\CommServer\Reports\
Setting Active Voice\AvRepMgr\1.0\RPT Path to:e:\CommServer\CrystalReports\
Setting Active Voice\UnityUMR\1.00\MTAStoragePath to:e:\CommServer\UnityMTA\
Removing non local Locations from the GlobalLocations table
Removing non local subscribers from the GlobalSubscribers table
Removing subscribers from the GlobalSubscribers table that have a NULL location object ID
(error) unable to find alias 'EADmin' in the subscriber table in SQL. The default setup may not have completed proplery.
Starting resync of SQL to the directory at: 06/02/2003 03:23:42
Sync finished at: 06/02/2003 03:31:24
Allowing SA access for current user with :e:\CommServer\GrantUnityAccess -u BACKUP\Administrator -s installer
Starting AvCsGateway
Net start process completed
Starting AvCsMgr
Net start process completed
Starting AvDSAD
Net start process completed
Starting AvDSEX55
Net start process completed
Starting AvDirChangeWriter
Net start process completed
Starting AvDsGlobalCatalog service
net start process completed
Starting AvGAENsvr service
net start process completed
Starting AvLic service
net start process completed
Starting AvMsgStoreMonitorSvr service
net start process completed
Starting AvUMRSyncSvr service
net start process completed
Starting AvTTSSvr service
net start process completed
Starting AvRepDirSvrSvc service
net start process completed
Starting WWW service service
net start process completed
Starting Unity
Restoring subscriber messages
Building subscriber table of MailboxDNs
Attempting to connect to Access using connection string:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\commserver\utilities\disasterrecoveryrestore\SubscriberInfo.mdb
Attempting to connect to SQL table with string=Driver={SQL Server};server=;database=UnityDb
finished building subscriber table and mailboxes.txt file
Subscriber information table built successfully
strExMergePath=C:\Program Files\Exchsrvr\BIN\
ExchangeServerName=TESTBENCH
Kicking off exMerge process at:06/02/2003 03:32:06
Finished exMerge process at:06/02/2003 03:32:58
(error) No ExMerge.log file generated. restore of messages failed
Finished disaster reocovery restore at: 06/02/2003 03:32:58
02-06-2003 12:30 PM
Couple things here... there's been a number of updates to DiRT restore - you probably want to grab the latest version of www.CiscoUnityTools.com - build 211 (as opposed to 192 you're running) is the current release. Download 211 and give it a whilr, it could be related to the INI file I construct to automate the ExMerge restore not being updated properly (there was a bug along those lines fixed between 192 and 211).
If that's not it, try running ExMerge stand alone and do a manual restore - the EXE will be in the Exsvr\bin directory and you can just follow the "part 2" of the 2 step process (importing the PST files) - and walk through the wizard - if it's unhappy there it should say why.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide