Video Screencast Help
Symantec Appoints Michael A. Brown CEO. Learn more.

Move Archive Process Step 4 of 5

Created: 12 Oct 2012 • Updated: 15 Nov 2012 | 18 comments
This issue has been solved. See solution.

Hi all,

Im in the middle of doing some test moves of archives and am getting a bit annoyed with having to wait for "Step 4 of 5 - Waiting for destination backup."

The exact message in the log is:

Step 4 of 5 - Waiting for destination backup.
12/10/2012 08:18:49 Entered a sleep state for 30 minutes.

Is there a way a can trick the Target and or Source EV servers to think the Target has been backed up and the process can continue, ive tried just doing s set\clear on the VSG but doesnt seem to make any difference. I dont want to keep waiting for nightly backups before i can proceed with my testing each time.

Any suggestions here would be great.

Thanks

Comments 18 CommentsJump to latest comment

LCT's picture

For testing purposes you can use IgnoreArchiveBitTrigger.txt on the destination vaultstore.

- Create IgnoreArchiveBitTrigger.txt at the root path of the vault store partition e.g. D:\vault\Storage\Vault Store 1 Ptn 1\

- Set the properties of the Vault store partition to use Trigger file

- Put the vaultstore into read only mode then put into normal mode. May need to restart storage services in some cases.

This will trick the destination vaultstore partition that it has been backed up and secured.

Only do this for Testing. In production would need to backup the vault store partition first :-)

Hope that helps.

EVGarrison's picture

Thanks for this i will do it now and let you know, is there anyway of reducing this 30 minute retry interval?

Thanks

LCT's picture

I believe there is a config file that you can change it (i think). I need to look it up myself, I remember testing thsi a while back.

EVGarrison's picture

Worked a treat, our target server is 10.0.4 and we are using Arcserve to backup, so long term we will be using the Attribute setting not the trigger file, although in source we still use the triggerfile, but its for legacy reason i tihnk i remember in an older version of using the Attribute was bugged or didnt work well, i tthink it was addressed in a previous version now though.

Regards

Cam

LCT's picture

Glad it is working.

EVGarrison's picture

Any chance off reducing this 30 minutes retry period?

 

Rob.Wilcox's picture

You can edit it manually on each job.

 

Or you can configure a new 'default':

Edit the EVMoveArchiveTask.exe.config

Change RescheduleIntervalInMins to 5 (which is the minimum)

Edit EVTaskGuardian.exe.config

Change RetryTimeInMinutes to 5 (which is the minimum)

 

They're measured in minutes.

 

In the EV 10.0.1 Admin Guide these are described on or about page 83.

EVGarrison's picture

Hi Rob, thanks alot for you response.

However in my .config files i dont have such parameters, i have :

Our EVMoveArchiveTask.exe.config contains:

<?xml version="1.0" encoding="utf-8"?>
<configuration>

  <runtime>
    <generatePublisherEvidence enabled="false"/>
  </runtime>

</configuration>

 

and our EVTaskGuardian.exe.config contains:

<?xml version="1.0" encoding="utf-8"?>
<configuration>

  <runtime>
    <generatePublisherEvidence enabled="false"/>
  </runtime>

</configuration>

Do i just add <new parameter> ??

Thanks

 

TonySterling's picture

Do you have a file named Example EvMoveArchiveTask.exe.config.  You can use that for the format.

Configuring the Move Archive task

Article:HOWTO57337  |  Created: 2011-08-01  |  Updated: 2012-09-23  |  Article URL http://www.symantec.com/docs/HOWTO57337

Configuring task guardian service

Article:HOWTO57397  |  Created: 2011-08-01  |  Updated: 2012-09-23  |  Article URL http://www.symantec.com/docs/HOWTO57397

 

Rob.Wilcox's picture

You should also have the 'example' files.. do you have :

 

Example EvMoveArchiveTask.exe.config 

 

 

EVGarrison's picture

Thanks guys, this is really helpful stuff, i shall get onto it now.

EVGarrison's picture

Hi Guys i still need some help on this, ive done what i belive to be correct but now when i do a move archive the even tlog is full of:

A program fault has raised an exception.

Exception: Unrecognized configuration section MoveArchive. (c:\Program Files\Enterprise Vault\EVMoveArchiveTask.exe.Config line 7)

and

Unable to access Configuration File settings.

File: c:\Program Files\Enterprise Vault\EVMoveArchiveTask.exe.Config

Section: managedProcess

Reason: Configuration system failed to initialize

 

This is exactly what i put in the file, im guessing somethign is wrong and do have the original if needed :

<?xml version="1.0" encoding="utf-8"?>
<configuration>

  <runtime>
    <generatePublisherEvidence enabled="false"/>
  </runtime>
 <MoveArchive>
  <common>
   <!-- Length in minutes of the sleep state, after which Move Archive continues processing (if a processing slot is available). Default: 30 mins. Min: 5 mins. Max: 1000 mins. -->
   <add key="RescheduleIntervalInMins" value="5" />
   <!-- When set to 1, Move Archive continues to log the duplicate items in each archive but allows the Move Archive operation to proceed. Default: 0. -->
   <add key="SkipDuplicateItems" value="1" />
   
   <!--
    Whether to wait for backup of copied items. Default: 2.
    Values: 0 - always wait
      1 - as per destination archive's Vault Store safety copy setting
      2 - never wait
   -->
   <add key="WaitForBackupMode" value="0" />
  </common>
 </MoveArchive>
</configuration>

Thanks for any help here

 

 

TonySterling's picture

Did you copy the example and then edit it?  The contents above does not seem to be correct, for example, you are missing quite a bit from the beginning

<?xml version="1.0" encoding="utf-8"?>
    <configSections>
        <sectionGroup name="MoveArchive">
            <section name="common" type="System.Configuration.DictionarySectionHandler"/>
            <sectionGroup name="verification">
                <section name="log" type="System.Configuration.DictionarySectionHandler"/>
            </sectionGroup>
        </sectionGroup>
    </configSections>

    <runtime>
        <generatePublisherEvidence enabled="false"/>
    </runtime>

I would recommend you copy the example and just add\edit the lines you need. 

EVGarrison's picture

Tony,

My default one i had is differnt to your example, my one out of th ebox was this:

<?xml version="1.0" encoding="utf-8"?>
<configuration>

  <runtime>
    <generatePublisherEvidence enabled="false"/>
  </runtime>
 <MoveArchive>
  <common>
   <!-- Length in minutes of the sleep state, after which Move Archive continues processing (if a processing slot is available). Default: 30 mins. Min: 5 mins. Max: 1000 mins. -->
   <add key="RescheduleIntervalInMins" value="5" />
   <!-- When set to 1, Move Archive continues to log the duplicate items in each archive but allows the Move Archive operation to proceed. Default: 0. -->
   <add key="SkipDuplicateItems" value="1" />
   
   <!--
    Whether to wait for backup of copied items. Default: 2.
    Values: 0 - always wait
      1 - as per destination archive's Vault Store safety copy setting
      2 - never wait
   -->
   <add key="WaitForBackupMode" value="0" />
  </common>
 </MoveArchive>
</configuration>

 

I probably have done it completely wrong, what i want to achieve is

1.  Not wait for target backup

2. Drop the Sleep State time from 30 mins to 5 mins

 

I believe they are in differnt files though as per your post above

Regards

TonySterling's picture

What is your EV Version? 

The ones from 10 are attached.  They are probably the same for EV 9

AttachmentSize
Examplefiles.zip 1.67 KB
SOLUTION
EVGarrison's picture

Thanks Tony, ive just copied back in the example stuff, will try another move today.

EVGarrison's picture

Copied back the example, changed the values, moves went through ok.

Thanks Tony.