I have been working on getting backups of a Celerra written to a virtual tape library on a UNIX machine using NDMP. According to all the documentation I've read, I should be able to pass an environment variable TYPE to specify the format of the dump. Further, the Celerra should accept the values of "dump" and "tar". I know the variable is getting passed, but it seems to always be ignored:
It looks like server_archive is always invoked to use the emctar format, whether I pass dump or tar. Further, the doc for server_archive says that other formats, including ustar (which is compatible with POSIX-standard tar implementations), are supported. To me, server_archive looks a *lot* like the pax command, so I'm hoping that I can get an NDMP backup sent from the Celerra in a format other than EMC's own emctar.
I understand that the values for TYPE is limited but the data written to my virtual tape device is identical whether I use dump or tar for TYPE. That was what prompted my original question: Is the value of this variable ignored? As my magic 8 ball would say, "All signs point to Yes".
I will give "vbb" a try and see if there's any change to the data.
Rainer_EMC
6 Operator
•
8645 Posts
419
0
Posted July 18th, 2011 15:00
With Celerra NDMP the data format for dump and tar is the same - the difference us mainly how the fs is walked (depth-first vs. breadth-first)
VBB is very different - it's a block copy like a dd
Rainer