StorNext is a shared disk file system made by Quantum Corporation. StorNext enables multiple Windows, Linux and Apple workstations to access shared block storage over a Fibre Channel network. It also provides an Archive capability to Cloud and LTO.
This article will walk you through the StorNext configuration process.
Process Engine Activities
StorNext - Create StorNext Client
This creates an object to be used for StorNext activities.
Property | Content | Details |
---|---|---|
Ignore Certificate Errors | Boolean True or False |
Ignores Certificate errors when connecting. Used for self-signed certificates. This is False by default. |
StorNext Client (output) | StorNextClient | The client object used to connect to StorNext. |
StorNext Host * | String or declared variable of type string | Contains host info. |
StorNext Password | SecureValue(Of String) |
StorNext Password (optionally encrypted) Optional. |
StorNext User | String or declared variable of type string |
StorNext username Optional. |
StorNext - Get StorNext File Information
This gets file info for a StorNext managed file, including which media it is stored on and whether it’s been archived or not.
Property | Content | Details |
---|---|---|
File Path | String or declared variable of type string | The file path get info for. |
StorNext Client | StorNextClient | The client object used to connect to StorNext. |
File Info (output) | StorNextFileInfo | A structure containing information about the file. |
StorNext - Get StorNext File Location
This is a shorter, quicker version of Get StorNext File Information (above) for getting the file location (archive or disk) which is needed before we decide to restore a file
Property | Content | Details |
---|---|---|
File Path | String or declared variable of type string | The file path to get info for. |
StorNext Client | StorNextClient | The client object used to connect to StorNext. |
File Info (output) | StorNextLocation | An enum that contains flags for Archive and Disk. |
StorNext - Remove StorNext Disk Copy
This will ask StorNext to remove the disk copy if it’s been archived; it will do nothing if not archived.
Property | Content | Details |
---|---|---|
File Path | String or declared variable of type string | The file path to get info for. |
StorNext Client | StorNextClient | The client object used to connect to StorNext. |
Device Director activities
Device Configuration
Label | Value | Details |
---|---|---|
Name | Any value | Required. |
Address | The URL of the server, as it must include the protocol. It should also include the port - eg https://Server:444 | Required. |
Ignore Certificate Errors | Default if false (unticked) | This will suppress connection errors if the StorNext server has an untrusted self signed certificate or an expired certificate. |
Maximum Devices | The maximum number of jobs that can be done in parallel | In normal use this should not be above 10 as you can't normally use that many channels. |
Password | The password to use to log in | Optional. |
Username | The username to use to log in as | Optional. |
Profile Configuration
Label | Value | Details |
---|---|---|
Name | Any value | Required. |
Job Type | Archive \ Restore | Required. |
Job Configuration
Label | Value | Details |
---|---|---|
Group |
Any of the defined groups or Default |
All available devices, lowest possible priority. |
Name |
Any value |
Required. |
Input |
Path to file on StorNext "file system" |
Unix formatted. e.g. |
Output |
Path to file on StorNext "file system" |
Attempts to restore the file to an alternate Unix formatted location. It is sensible to put this in an unmanaged location. e.g. For Restore jobs, the file should not be already restored. For partial file restore, an output must be specified, and you can use the STARTBYTE and ENDBYTE properties - these are inclusive so start 10 end 20 will produce an 11 byte file. |
Priority |
Normal / Critical / Background / Custom |
The last option activates Custom Priority. |
Custom Priority |
Numeric value for the Device Director internal Custom priority |
Required if active. |
Number of attempts |
Numeric value for total number of attempts to make to before failing job |
Required. |
Initial State |
Queued / Pending |
Default selection is Queued. |
Submit Job At Time |
[DatePicker] [TimePicker] |