Archived Items are not restored in spite of the DTrace saying that it was successful
Hello,
We are using EV 10.0.4 with Exchange 2013. We have Virtual Vault enabled. We have a situation where in the archived items are not being restored.
We isolated the fact that the item could have been moved from the original location and hence tried restoring an item from the original location itself.
The item would go through the process of retrieval (change of icons) and then turn back to the shortcut itself.
Ran a Dtrace in the background (Client Trace as well as on the server), with the Retrieval Task and Storage Restore. The Dtrace suggests that the restore of the item was successful.
An excerpt of the Dtrace:
12:53:20.478 [18908] (RetrievalTask) <23212> EV:L {CClientIdentity::CheckAccess:#501} [VF-ROOT\KavitaR] is requesting permissions [1] on Vault [17FA68A681E82564C84C1B84C26EC1FC41110000evserver01].
1533 12:53:20.478 [18908] (RetrievalTask) <23212> EV:L {CReadWriteLock::SetReadLock:#263} [VaultPermCacheLock] WaitForSingleObject on write mutex [0x640] returned [0x0]
1534 12:53:20.478 [18908] (RetrievalTask) <23212> EV:L {CReadWriteLock::SetReadLock:#293} [VaultPermCacheLock] WaitForMultipleObjects on thread mutex [0x644], semaphore [0x634] returned [0x0]
1535 12:53:20.478 [18908] (RetrievalTask) <23212> EV:L {CReadWriteLock::SetReadLock:#306} [VaultPermCacheLock] we are now reading so no writes allowed
1536 12:53:20.478 [18908] (RetrievalTask) <23212> EV:L {CReadWriteLock::ResetReadLock:#190} [VaultPermCacheLock] WaitForSingleObject on [0x644] returned [0x0]
1537 12:53:20.478 [18908] (RetrievalTask) <23212> EV:L {CReadWriteLock::ResetReadLock:#220} [VaultPermCacheLock] Released Semaphore, previous count was [99]
1538 12:53:20.478 [18908] (RetrievalTask) <23212> EV:L {CReadWriteLock::ResetReadLock:#225} [VaultPermCacheLock] we were the last reader so we are now write ready
1540 12:53:20.478 [18908] (RetrievalTask) <23212> EV:L CBaseDirectoryServiceWrapper::CreateDirectoryService() - Entry [m_nNumTries = 40]
1541 12:53:20.478 [18908] (RetrievalTask) <23212> EV:L CBaseDirectoryServiceWrapper::CreateDirectoryService() - Successfully communicated with an EV Directory Service on the local machine
1543 12:53:20.478 [18908] (RetrievalTask) <23212> EV:L CBaseDirectoryServiceWrapper::CreateDirectoryService() - Entry [m_nNumTries = 40]
1544 12:53:20.478 [18908] (RetrievalTask) <23212> EV:L CBaseDirectoryServiceWrapper::CreateDirectoryService() - Successfully communicated with an EV Directory Service on the local machine
1545 12:53:20.478 [18908] (RetrievalTask) <23212> EV:L {CReadWriteLock::SetWriteLock:#369} [VaultPermCacheLock] WaitForSingleObject on write mutex [0x640] returned [0x0]
1546 12:53:20.478 [18908] (RetrievalTask) <23212> EV:L {CReadWriteLock::SetWriteLock:#387} [VaultPermCacheLock] WaitForMultipleObjects on thread mutex [0x644], event [0x610] returned [0x0]
1547 12:53:20.478 [18908] (RetrievalTask) <23212> EV:L {CClientIdentity::CheckAccess(vSIDS)} (Exit) Status: [Success]
1548 12:53:20.494 [18908] (RetrievalTask) <23212> EV:M {CCARestHelper::RetrieveMarkedItems:#290} Calling RestoreItemV35
1549 12:53:20.494 [18908] (RetrievalTask) <23212> EV:M {CRestorationAgent::RestoreItemV35:#393} Restoring Saveset [201509101912387~201508271244170000~Z~C10CC08984ED6A78A5C1B5BB7A2B2181] Transaction [414D8C47DBA4194592AC706E4A11F791] from Vault [17FA68A681E82564C84C1B84C26EC1FC41110000evserver01]. Retry [0] of [3].
1550 12:53:20.494 [18908] (RetrievalTask) <23212> EV:L {CStorageRestore::CStorageRestore} (Entry)
1551 12:53:20.494 [18908] (RetrievalTask) <23212> EV:L {CStorageRestore::CStorageRestore} (Exit) Status: [Success]
1552 12:53:20.494 [18908] (RetrievalTask) <23212> EV:L {CRestorationAgent::RestoreItemV35:#437} Allocating a [899] byte buffer for the Agents data...
1553 12:53:20.494 [18908] (RetrievalTask) <23212> EV:L {CRestorationAgent::RestoreItemV35:#456} Written [326] bytes of Agents data to buffer so far.
1554 12:53:20.494 [18908] (RetrievalTask) <23212> EV:L {CRestorationAgent::RestoreItemV35:#472} Written [283] byte shortcut accessor to buffer: [0x0]
1555 12:53:20.494 [18908] (RetrievalTask) <23212> EV:M {CRestorationAgent::RestoreItemV35:#486} Passing restore request to Storage Service...
1556 12:53:20.494 [18908] (RetrievalTask) <23212> EV:L {CStorageRestore::Fetch} (Entry)
1557 12:53:20.494 [18908] (RetrievalTask) <23212> EV:L {CQueue::CQueue} (Entry)
1558 12:53:20.494 [18908] (RetrievalTask) <23212> EV:L {CQueue::CQueue} (Exit)
1559 12:53:20.494 [18908] (RetrievalTask) <23212> EV:H {CStorageRestore::Fetch}|Fetching saveset.|SavesetID: 201509101912387~201508271244170000~Z~C10CC08984ED6A78A5C1B5BB7A2B2181|VaultID: 17FA68A681E82564C84C1B84C26EC1FC41110000evserver01|TransactionID: 414D8C47DBA4194592AC706E4A11F791|ServiceEntryID: |RestTaskEntryID: 1F0A43A3F8AED0F4E94F4C98ECB7944811012000evserver01|CallerSID: |PSTFile: NULL|RestoreAndDelete: FALSE|PSTFormat: UNICODE|RestoreShortcuts: FALSE|
1561 12:53:20.494 [18908] (RetrievalTask) <23212> EV:L CBaseDirectoryServiceWrapper::CreateDirectoryService() - Entry [m_nNumTries = 40]
1562 12:53:20.494 [18908] (RetrievalTask) <23212> EV:L CBaseDirectoryServiceWrapper::CreateDirectoryService() - Successfully communicated with an EV Directory Service on the local machine
1563 12:53:20.494 [18908] (RetrievalTask) <23212> EV:L {VaultCoCreateInstanceEx} CLSID [{4EC6FF76-C97A-11D1-90E0-0000F879BE6A}] Server Name [(null)] Used Server Name [(null)] Num of attempts [1] Total elapsed [0.000s] Result [Success (0)]
1564 12:53:20.494 [18908] (RetrievalTask) <23212> EV:L CDirectoryVaultObject::GetAttributeListFromType Unknown type - RetrievalTaskView
1565 12:53:20.494 [18908] (RetrievalTask) <23212> EV:M {CStorageRestore::Fetch}|Spool Queue is: DIRECT=OS:evapp-arc01\Private$\Enterprise Vault Spool Queue|Create Queue: False
1566 12:53:20.494 [18908] (RetrievalTask) <23212> EV:L {CQueue::SetVaultSiteAccount} (Entry)
1567 12:53:20.525 [18908] (RetrievalTask) <23212> EV:M {CQueue::SetVaultSiteAccount}|Cached SiteId: |Cached StorageEntryId: |SiteID: True|New Entry ID: 1B1A3798240C102499DCE0301C19D2F231d10000evserver01
1569 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L CBaseDirectoryServiceWrapper::CreateDirectoryService() - Entry [m_nNumTries = 40]
1570 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L CBaseDirectoryServiceWrapper::CreateDirectoryService() - Successfully communicated with an EV Directory Service on the local machine
1571 12:53:20.525 [18908] (RetrievalTask) <23212> EV:M {CQueue::SetVaultSiteAccount}|Site Account Details: <Domain_Name>\VSA
1572 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L {CQueue::SetVaultSiteAccount} (Exit) Status: [Success]
1573 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L {CQueue::Open} (Entry) Opening queue [DIRECT=OS:<EV Servername>\Private$\Enterprise Vault Spool Queue].
1574 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L {CQueue::Close} (Entry)
1575 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L {CQueue::Close} (Exit) Status: [Success]
1576 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L {CQueue::Open} (Exit) Status: [Success]
1577 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L {CQueue::Close} (Entry)
1578 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L {CQueue::Close} (Exit) Status: [Success]
1580 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L CBaseDirectoryServiceWrapper::CreateDirectoryService() - Entry [m_nNumTries = 40]
1581 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L CBaseDirectoryServiceWrapper::CreateDirectoryService() - Successfully communicated with an EV Directory Service on the local machine
1582 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L {VaultCoCreateInstanceEx} CLSID [{4EC6FF76-C97A-11D1-90E0-0000F879BE6A}] Server Name [(null)] Used Server Name [(null)] Num of attempts [1] Total elapsed [0.000s] Result [Success (0)]
1583 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L {CStorageRestore::Fetch}|Restore Queue: DIRECT=OS:<EV Servername>\Private$\Enterprise Vault Storage Restore
1584 12:53:20.525 [18908] (RetrievalTask) <23212> EV:M {CStorageRestore::Fetch}|Loading restore parameters to queue: DIRECT=OS:<EV Servername>\Private$\Enterprise Vault Spool Queue
1585 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L {CQueue::CQueue} (Entry)
1586 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L {CQueue::CQueue} (Exit)
1587 12:53:20.525 [18908] (RetrievalTask) <23212> EV:M {CStorageRestore::Fetch}|Preparing queue: DIRECT=OS:<EV Servername>\Private$\Enterprise Vault Storage Restore|Different queue: True|Init Queue: True
1589 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L CBaseDirectoryServiceWrapper::CreateDirectoryService() - Entry [m_nNumTries = 40]
1590 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L CBaseDirectoryServiceWrapper::CreateDirectoryService() - Successfully communicated with an EV Directory Service on the local machine
1591 12:53:20.525 [18908] (RetrievalTask) <23212> EV:L {VaultCoCreateInstanceEx} CLSID [{4EC6FF76-C97A-11D1-90E0-0000F879BE6A}] Server Name [(null)] Used Server Name [(null)] Num of attempts [1] Total elapsed [0.000s] Result [Success (0)]
1592 12:53:20.541 [18908] (RetrievalTask) <23212> EV:L {CQueue::Open} (Entry) Opening queue [DIRECT=OS:<EVServername>\Private$\Enterprise Vault Storage Restore], format name [DIRECT=OS:<EVServername>\Private$\Enterprise Vault Storage Restore].
1593 12:53:20.541 [18908] (RetrievalTask) <23212> EV:L {CQueue::Close} (Entry)
1594 12:53:20.541 [18908] (RetrievalTask) <23212> EV:L {CQueue::Close} (Exit) Status: [Success]
1595 12:53:20.541 [18908] (RetrievalTask) <23212> EV:L {CQueue::Open} (Exit) Status: [Success]
1596 12:53:20.541 [18908] (RetrievalTask) <23212> EV:L {CQueue::~CQueue} (Entry)
1597 12:53:20.541 [18908] (RetrievalTask) <23212> EV:L {CQueue::~CQueue} (Exit)
1598 12:53:20.541 [3660] (StorageRestore) <6340> EV:L {CSavesetRestore::EstablishJournalRestore} (Entry)
1599 12:53:20.541 [3660] (StorageRestore) <6340> EV:L {CStore::IsOpenVault} (Entry)
1600 12:53:20.541 [18908] (RetrievalTask) <23212> EV:L {CStorageRestore::Fetch} (Exit) Status: [One or more of the properties passed resulted in a warning, but the function completed. (0x400e0001)]
1601 12:53:20.541 [3660] (StorageRestore) <6340> EV:L {CStore::IsOpenVault}|Requested: 17FA68A681E82564C84C1B84C26EC1FC41110000evserver01 Current: 1A72FA1667E8936479F56AC137F1800561110000evserver01 Open: False
1602 12:53:20.541 [3660] (StorageRestore) <6340> EV:L {CStore::IsOpenVault} (Exit)
1603 12:53:20.541 [18908] (RetrievalTask) <23212> EV:M {CRestorationAgent::RestoreItemV35:#519} Finished restoring Saveset [201509101912387~201508271244170000~Z~C10CC08984ED6A78A5C1B5BB7A2B2181]: [0x400e0001]
Need help to understand what is going on.