Unsolved

This post is more than 5 years old

8 Posts

754

April 6th, 2007 04:00

Clone allways performed on last device created (with jbconfig)

Hello,

Networker 7.3.2 build 386 on win2003.

I've 1 server and 2 storage nodes.

First time I created my library I did: \\.\Tape0, host1:\\.\Tape0, host2:\\.\Tape0.
The clone asked for tapes on host2
I deleted my library.

2nd time I created my library I did: \\.\Tape0, host2:\\.\Tape0, host1:\\.\Tape0.
The clone asked for tapes on host1
I deleted my library.

3rd time I created my library I did: host2:\\.\Tape0, host1:\\.\Tape0,\\.\Tape0.
The clone asked for tapes on Tape0.

I performed this test with and without the "clone storage node" parameter set to nsrservehost.

I've the same result.

Is there a way to force the clone on backup serve instead of storage node (quicker) ?

Thank you
Regards,

6 Operator

 • 

14.4K Posts

 • 

56.2K Points

April 6th, 2007 04:00

There is no reason to delete libraries so many times ;)

Cloning will depend on what is the source and what is the target set - it is simple as that.

2 Intern

 • 

2K Posts

April 6th, 2007 05:00

You should use the clone storage node field and label the clone pool media on the storage node.

Reconfiguring jukebox again & again would not help.

8 Posts

April 9th, 2007 23:00

Hello,

The clone storage node field, is not taken into account.

Do you agree that if I take a backup on the backup server, the clone must be on the backup server and not on a storage node ?

That's my case !

Regards,

8 Posts

April 9th, 2007 23:00

Hello,

How can I force source and target to the backup server, cloning from storage node to backup server takes more time.

Thank you
Regards,

6 Operator

 • 

14.4K Posts

 • 

56.2K Points

April 10th, 2007 00:00

The clone storage node field, is not taken into
account.

It is, but not for clients but rather storage nodes - please see documentation.

Do you agree that if I take a backup on the backup
server, the clone must be on the backup server and
not on a storage node ?

I don't, but that entirely depends on your setup. Please see documentation and see with your support if something is not clear (this is covered well in documentation).

8 Posts

April 12th, 2007 02:00

Hello,

I read in the documentation:

Determining the source for reading the volume

The following logic is used to determine the read source for the cloning operation:

1. If the source volume is mounted, the storage node of the device on which the volume is mounted is used as the read source.

2. If the source volume is in a media library, then the Read Host attribute in the Library resource is used as the read source.

3. If the source volume is in a media library and the Read Host attribute is not set, the host of the first device in the library is used as the read source.

4. If the source volume is not mounted and is not in a media library, then the NetWorker server is used as the read source.

---

I should be in the case number 3, it always uses the last drive created in my case a storage node.

Regards,

6 Operator

 • 

14.4K Posts

 • 

56.2K Points

April 12th, 2007 03:00

Have you checked read hostname?

8 Posts

April 12th, 2007 04:00

Hello,

Both clone storage node and read host name are empty.

Regards,

8 Posts

April 12th, 2007 04:00

It must be empty, if not any restore will be through the "read hostname" (I had this surprise) even for restore performed by real storage nodes (for example Oracle database restore) then it goes through the network.

I've 2 drives.

Regards,

6 Operator

 • 

14.4K Posts

 • 

56.2K Points

April 12th, 2007 04:00

I never saw read hostname to be empty - are you sure? Anyway, how many devices do you have on server (I assume that is where you wish to make cloning)?

6 Operator

 • 

14.4K Posts

 • 

56.2K Points

April 12th, 2007 07:00

That's not my case, but you can easily fix that with restore storage node field if you want.

If you have two drives, one will be used for read and one for write - simply as that (read will be on node which has been used for write). I do cloning via script only and I always control this sort of things by setting read hostname for next nsrclone operation and I never had any issues - I would suggest same approach.

8 Posts

April 12th, 2007 23:00

Hello,

I also use scripting, here's the command:

mminfo -q"savetime>=4/12/07,pool=MCBOFD,copies=1,!incomplete,valid,!suspect" -r"ssid" -omn >c:\batch\cloneout.mcb

nsrclone -v -S -b MCBCLD -f c:\batch\cloneout.mcb

Is there anything I could change ?
Regards,

6 Operator

 • 

14.4K Posts

 • 

56.2K Points

April 13th, 2007 01:00

Set read hostname via nsradmin.

8 Posts

April 13th, 2007 05:00

Hello,

I've set it, it always asks for tape in the Networker Server, even for restore, which must be performed by storage nodes.

For the storage nodes, I've forced the "recover storage node" field to them self, it doesn't help.

I don't know what are the role for "clone storage node" and "recover storage node", they're not used.

Regards,

6 Operator

 • 

14.4K Posts

 • 

56.2K Points

April 13th, 2007 05:00

You should clone data from host from host on which data is saved to same host. Set clone storage node on storage nodes clients only to themselves. Have script function for each node and before each being execute modify read hostname accordingly. If that doesn't work your either there is a bug or something wrong with what or how you are doing it - in each case I would suggest to involve your support.
No Events found!

Top