03-02-2015 02:52 AM
Hi,
I Install a new Enterprise Vault 10 Index dedicate server, I have more then 5000 mailbox archive and have lots of huge archive (+100000 itens), We dont have Journaling,
I need to move +5000 archive Index to the new server, I been moving archive using the wizard 1 at the time, how can I move big batch of then?
Another questions:
When I finish moving all the index, how can i remove the index role from my old server?
Thank you
My environment:
Windows Server 2008 R2
Enterprise Vault 10.0.4 CHF3
Solved! Go to Solution.
03-10-2015 06:52 PM
You should have a look at the following article regarding Key Topics for the 64bit indexing engine in EV
http://www.symantec.com/business/support/index?page=content&id=HOWTO58947
This will point you to the following article
How to move the Index Location to a Different Location on a Different Server
http://www.symantec.com/business/support/index?page=content&id=HOWTO82325
03-02-2015 06:25 AM
You might want to have a look at this TN:
http://www.symantec.com/docs/HOWTO59084
03-02-2015 07:15 AM
Hi GertjanA,
I need to move to a new server, I'm separete da storage role from Indexing for performance issue. The TN only help if I move to a new location in the same server.
03-10-2015 10:47 AM
USE EnterpriseVaultDirectory SELECT IVS.ArchiveName, CE.ComputerName, IRP.IndexRootPath, IV.FolderName FROM IndexVolumeSetView IVS INNER JOIN IndexVolume IV ON IV.IndexVolumeIdentity = IVS.IndexVolumeSetId INNER JOIN IndexRootPathEntry IRP ON IRP.IndexRootPathEntryId = IV.IndexRootPathEntryId INNER JOIN IndexingServiceEntry ISE ON IRP.IndexServiceEntryId = ISE.ServiceEntryId INNER JOIN ComputerEntry CE ON ISE.ComputerEntryId = CE.ComputerEntryId -- WHERE IVS.ArchiveName LIKE 'MyMailbox%' -- Query to choose archive |
Testing solution in this article:
http://www.symantec.com/docs/HOWTO82325
03-10-2015 06:52 PM
You should have a look at the following article regarding Key Topics for the 64bit indexing engine in EV
http://www.symantec.com/business/support/index?page=content&id=HOWTO58947
This will point you to the following article
How to move the Index Location to a Different Location on a Different Server
http://www.symantec.com/business/support/index?page=content&id=HOWTO82325
03-11-2015 03:26 AM
Hi JesusWept3,
I found the article HOWTO58947 after I create this post, as you can see from my previous post I'm following article HOWTO82325, but I can't move all index from one server to another, because they give me 2 volume in the new server smaller then my original volume (original 750gb (1 volume), New server 500gb (2 Volume)), so I gave to spreedout the index over 16 directories.
03-11-2015 04:39 AM
Please verify my step, I did this in my lab and worked.
I'm doing this with Powershell and Sql Scripts that I can share.
04-06-2015 01:57 AM
Apparently this very easy to remove a service, I'll follow this article
http://www.symantec.com/docs/TECH135322
12-08-2016 09:33 PM
Hi Tonaco_pt,
I have exactly the problem just to move some index, but not the whole location.
Could you please share your scripts with me? This would save a lot of time :)
Many Thanks!
Mike
12-09-2016 07:59 AM
This where my step, I move everything from \\Server01\index\index# to \\Server02\index\index#, You need to understand SQL, I had help from a DBO, I tested everything in a LAB enverioment.
1- Find Index location.
USE EnterpriseVaultDirectory SELECT CE.ComputerName, CE.ComputerNameAlternate, IRP.IndexRootPath, IRP.IndexRootPathEntryID FROM ComputerEntry CE, IndexingServiceEntry ISE, IndexRootPathEntry IRP WHERE CE.ComputerEntryID = ISE.ComputerEntryID AND ISE.ServiceEntryID = IRP.IndexServiceEntryID |
2- Find Index to copy, and its location with the Sql Query.
-- Find Vault index location. USE EnterpriseVaultDirectory SELECT IVS.ArchiveName, CE.ComputerName, IRP.IndexRootPath, IV.FolderName, IVS.[IndexVolumeType] FROM IndexVolumeSetView IVS INNER JOIN IndexVolume IV ON [IV].[IndexVolumeIdentity] = [IVS].[IndexVolumeSetId] INNER JOIN IndexRootPathEntry IRP ON IRP.[IndexRootPathEntryId] = [IV].[IndexRootPathEntryId] INNER JOIN IndexingServiceEntry ISE ON IRP.[IndexServiceEntryId] = [ISE].[ServiceEntryId] INNER JOIN ComputerEntry CE ON ISE.[ComputerEntryId] = [CE].[ComputerEntryId] -- Find all Index in a location exemple: I:\INDEX\INDEX1. --WHERE [IV].[FolderName] = '1CE9CB57F2C32B84283F5E433527C75141110000SERVER01*' * - the IndexRootPathEntryID for the disk you want to move. |
3- Put the Index to copy offline
Use VAC for that.
4- Copy the index to new location
I used robocopy.
5- Following the article http://www.veritas.com/docs/000070518, I change the SQL database
/* to update index location \\Server01\C$\INDEX\INDEX1 to \\Server02\C$\INDEX\INDEX1 DECLARE @OrigIndexRootPathEntryId EVGUID DECLARE @NewIndexRootPathEntryId EVGUID SET @OrigIndexRootPathEntryId = '19CA7E60593FA3A49BE7654A7C93DEB0F1810000SERVER01' SET @NewIndexRootPathEntryId = '14090BBEB2365D74EB81696F695DA56CA1810000SERVER01'
UPDATE [IndexVolume] SET [IndexRootPathEntryId] = @NewIndexRootPathEntryId WHERE [IndexRootPathEntryId] = @OrigIndexRootPathEntryId*/ */ |
6- Synchronize index volume metadata also indicate in the article http://www.veritas.com/docs/000070518
/* UPDATE IndexingServiceEntry SET IVSyncNeeded = 2 WHERE IVSyncNeeded = 0 */ |