RetrieveSystemLogBundle

This method retrieves the log bundle using the Binary data type. The bundle is downloaded in chunks which the client is supposed to assemble into a single file. The MD5 checksum in SystemLogBundleInfo object can be used to verify that the retrieved file is correctly assembled. It returns a binary object containing the requested chunk of the bundle file. Its size may be less than the maxPageSize.

Synopsis

Binary retrieveSystemLogBundle(String key, long offset, long maxPageSize)
RetrieveSystemLogBundle has the following parameters:
Parameter Description
key The SystemLogBundleInfo.key returned by a call to generateSystemLogBundle() method.
offset Byte offset into the bundle file to the start of the chunk that is to be returned.
maxPageSize Maximum size in bytes of the chunk to be returned. This parameter can be used to control the size and number of chunks while retrieving a bundle. The maximum page size can also be limited internally by the server so the size of the returned chunk may be smaller than maxPageSize even if the bundle file contains more bytes.

Faults

  • OutOfBounds
  • RuntimeFault
  • SystemLogBundleNotFound

For more information about the faults, see Faults in Site Recovery Manager Appliance Management API.