Archive:Loaders 4.4: Difference between revisions

From SEPsesam
(Marked this version for translation)
(Update in progress.)
Line 11: Line 11:
'''Loaders''' are devices that consists of drive(s), a magazine with slots for media and a robotic mechanism that moves media between the slots and drives thus enabling automated backups. There is no dependency in SEP sesam to use specific manufacturers devices or device types.  A list of supported hardware is available at [http://sepsoftware.com/download-support/storage-hardware/ Supported Storage Hardware].  
'''Loaders''' are devices that consists of drive(s), a magazine with slots for media and a robotic mechanism that moves media between the slots and drives thus enabling automated backups. There is no dependency in SEP sesam to use specific manufacturers devices or device types.  A list of supported hardware is available at [http://sepsoftware.com/download-support/storage-hardware/ Supported Storage Hardware].  


===={{anchor|configuration}}Identifying storage devices and their configuration==== <!--T:108--> 
===={{anchor|configuration}}Identifying storage devices and their configuration====  


<!--T:60-->
<!--T:60-->
Line 17: Line 17:


<!--T:61-->
<!--T:61-->
{{note| Verify that the operating system properly detects the storage device. On Windows, the hardware must be recognized correctly by the operating system in the Windows Device Manager (must not be shown as ''Unknown Medium Changer'') before SEP sesam is installed!}}
{{note|Verify that the operating system properly detects the storage device. On Windows, the hardware must be recognized correctly by the operating system in the Windows Device Manager (must not be shown as ''Unknown Medium Changer'') before SEP sesam is installed! For details, see [[Special:MyLanguage/4_4_3:Configuring_a_Loader#check_hardware|Checking hardware configuration on Windows]].}}


<!--T:62-->
<!--T:62-->
Line 23: Line 23:


<!--T:63-->
<!--T:63-->
You can also configure your '''storage hardware manually''' if you are adding a loader later, e.g., for remote devices. How you configure a loader depends on its type.
{{note|If you are adding a loader later, e.g., for remote devices, you also have to configure your '''storage hardware manually'''. How you configure a loader depends on its type. For details on how to manually configure tape devices, enable persistent naming and use SEP sesam SCSI tool <tt>slu topology</tt> for detecting devices, see [[Special:MyLanguage/4_4_3:Configuring_a_Loader#manual_config|Manually configuring loaders and drives]].}}
 
<!--T:64-->
To enter devices manually, go to '''Main selection''' -> '''Components''' -> '''Loaders'''. Each loader is marked and its properties are entered. By clicking '''OK''' the device is entered into the configuration.


<!--T:65-->
<!--T:65-->
Line 43: Line 40:


<translate><!--T:69-->
<translate><!--T:69-->
;Device Name: SCSI device filename of the loader
;Device Name: SCSI device filename of the loader; enter the SCSI address of the physical device on Windows systems, for example ''Changer0'', or a device filename on Linux systems, for example ''/dev/sg2''. You can check if the devices are used correctly by SEP sesam and detect available SCSI addresses by running a <tt>slu topology</tt> command.
:{{note|Enter the SCSI address of the physical device on Windows systems, for example ''Changer0'', or a device filename on Linux systems, for example ''/dev/sg2''. You can check if the devices are used correctly by SEP sesam and detect available SCSI addresses by running a <tt>slu topology</tt> command.}}


<!--T:70-->
<!--T:70-->
<tt>slu topology</tt> is a SEP sesam SCSI loader utility that provides information about the loaders and tape drives connected to the system and their relation. To be able to run the SEP sesam commands globally, you must first set up a profile as described in [[Special:MyLanguage/FAQ#profile_setting|FAQ: What happens when I set a profile?]]. Then run <tt>slu topology</tt> command to list all attached SCSI devices:</translate>
<tt>slu topology</tt> is a SEP sesam SCSI loader utility that provides information about the loaders and tape drives connected to the system and their relation. To be able to run the SEP sesam commands globally, you must first set up a profile as described in [[Special:MyLanguage/FAQ#profile_setting|FAQ: What happens when I set a profile?]]. Then run <tt>slu topology</tt> command to list all attached SCSI devices. For details on the output, see [[Special:MyLanguage/Configuring Loaders and Drives#slu_topology|Using ''slu topology'' for detecting devices]].</translate>
  <SESAM_BIN>/sesam/slu topology
  <SESAM_BIN>/sesam/slu topology


<translate><!--T:74-->
Example output:</translate>
ID=0000 other:  ATA      ST380013AS
ID=1000 other:  TOSHIBA  ODD-DVD SD-M1802
ID=7040 Tape:    Quantum  DLT4000          D67E (/dev/nst0)
ID=7050 Tape:    Quantum  DLT4000          D67E (/dev/nst1)
ID=7060 Loader:  HP      C1194F          1.04 (/dev/sg4)
STATUS=SUCCESS MSG="OK"
<translate><!--T:75-->
<translate><!--T:75-->
Enter the displayed target device name in the  '''''Device Name''''' field.
Enter the displayed target device name in the  '''''Device Name''''' field.
Line 82: Line 69:
;Slots          : Number of slots in the loader.  
;Slots          : Number of slots in the loader.  
:When inserting a cleaning tape, use the last slot in the loader and reduce the number of slots in the loader by one (or by the number of cleaning tapes loaded). Additionally, configure the auto-clean option in the tape library setup.
:When inserting a cleaning tape, use the last slot in the loader and reduce the number of slots in the loader by one (or by the number of cleaning tapes loaded). Additionally, configure the auto-clean option in the tape library setup.
;Ports          : Number of mail slots in the loader.</translate>
;Ports          : Number of mailslots in the loader.</translate>
<translate><!--T:82-->
<translate><!--T:82-->
;Barcode        : Depending on whether the loader has a barcode reader or not, select ''yes'' or ''no''.
;Barcode        : Depending on whether the loader has a barcode reader or not, select ''yes'' or ''no''.
Line 103: Line 90:


<!--T:89-->
<!--T:89-->
Frequently there will be other applications also using media in a loader, especially in the case of large tape libraries. In such case, you have to know which subset of media is reserved for SEP sesam (media that are added to the SEP sesam media pool). When running an archive adjustment (scanning a loader to update the SEP sesam information about the tapes in the device), you can limit the scanning to specific SEP sesam loader areas. If the media have barcode labels this is taken into account for the backup process. Direct verification of the media label is possible.</translate>
Frequently there will be other applications also using media in a loader, especially in the case of large tape libraries. In such case, you have to know which subset of media is reserved for SEP sesam (media that are added to the SEP sesam media pool). When running an archive adjustment (scanning a loader to update the SEP sesam information about the tapes in the device), you can limit the scanning to specific SEP sesam loader areas. If the media have barcode labels this is taken into account for the backup process. Direct verification of the media label is possible.
<!--If available, the barcode labels are scanned and synchronized. Otherwise, the media labels are used. You can also verify only specific media labels. -->
<!--If available, the barcode labels are scanned and synchronized. Otherwise, the media labels are used. You can also verify only specific media labels. -->


<translate><!--T:90-->
<!--T:90-->
The archive adjustment can also occur at the same time an inventory of the loader's tapes is initiated. The user thus obtains an overview of the tapes in the loader without regard to which pool (Storage Pool) they have been assigned/reassigned.
The archive adjustment can also occur at the same time an inventory of the loader's tapes is initiated. The user thus obtains an overview of the tapes in the loader without regard to which pool they have been (re)assigned.


<!--T:91-->
<!--T:91-->
Line 117: Line 104:


<translate><!--T:93-->
<translate><!--T:93-->
;Barcode as label : If available, the barcode will be used instead of the media label.</translate><!--A barcode will be written to the medium header on the tape each time you perform an archive adjustment. If this option is not selected, a media label is used instead. The barcode option is only supported on libraries with the barcode reader support.-->
;Barcode as label : If available, a barcode will be used instead of the media label.


<translate>===={{anchor|archive adjustment}}''Archive Adjustment''==== <!--T:94-->
===={{anchor|archive adjustment}}''Archive Adjustment''==== <!--T:94-->
An archive adjustment makes a comparison between media in the loader carousel or magazine and the SEP sesam media archive database. It is mandatory whenever the contents of a loader carousel have been altered. Typically, it must be performed after inserting new media or used media that have not yet been registered (initialized) by SEP sesam.
An archive adjustment makes a comparison between media in the loader carousel or magazine and the SEP sesam media archive database. It is mandatory whenever the contents of a loader carousel have been altered. Typically, it must be performed after inserting new media or used media that have not yet been registered (initialized) by SEP sesam.  
{{note|When selecting the option ''Archive Adjustment'', make sure that the autoloader being realigned is selected in the GUI window, i.e. that the target device is at the top of the adjustment task. When using the command line, the task must include the name of the target autoloader or tape device.}}


<!--T:95-->
<!--T:95-->
Line 127: Line 115:


<translate><!--T:96-->
<translate><!--T:96-->
;Media Pool        : Select a media pool where you want to perform the archive adjustment. All media is shown regardless of the pool selected.
;Media Pool        : Select a media pool where you want to perform the archive adjustment.  
;Storagepool  : If the selected media pool has storage pools assigned to it you can select them here.
;Storagepool  : If the selected media pool has storage pools assigned to it, you can select it here.
;Drive Group  : The drive group is automatically defined by the media pool.
;Drive Group  : The drive group is automatically defined by the media pool.
;Drive (opt.)  : Optional input of a single drive.</translate>
;Drive (opt.)  : Optional input of a single drive.</translate>
Line 135: Line 123:
;First Slot, Last Slot: Offers the possibility to limit the synchronization to a portion of the autoloader.
;First Slot, Last Slot: Offers the possibility to limit the synchronization to a portion of the autoloader.
;Automatic Introduction: If unknown media (without SEP sesam label) are found within the loader these unidentified media will be added to the specified media pool.
;Automatic Introduction: If unknown media (without SEP sesam label) are found within the loader these unidentified media will be added to the specified media pool.
;Tape Type          : Entry of media type for automatic new media entry .
;Tape Type          : Entry of media type for automatic new media entry.
;Handling of unknown SEP sesam media:  
;Handling of unknown SEP sesam media:  
*Accept without initialization - foreign sesam media, e.g. from another SEP sesam server will be entered into the new media pool.</translate>
*Accept without initialization - foreign sesam media, e.g. from another SEP sesam server will be entered into the new media pool.</translate>
Line 146: Line 134:
;Adjustment by barcode only : SEP sesam does not unload the tapes from the drives and checks only the barcodes of tapes within the slots.
;Adjustment by barcode only : SEP sesam does not unload the tapes from the drives and checks only the barcodes of tapes within the slots.


===={{anchor|loader action}}''Loader Action''==== <!--T:109--> 
===={{anchor|loader action}}''Loader Action''====  


<!--T:101-->
<!--T:101-->
Selecting Loader Action is the simplest (limited) way to achieve direct access to disk and loader controls. The import or export (load/unload) of single media can be initialized in the SEP GUI as well as the sorting of media within the library. The use of port slots depends on the hardware installed.
Selecting ''Loader Action'' is the simplest (limited) way to achieve direct access to disk and loader controls. The import or export (load/unload) of single media can be initialized in the SEP GUI as well as the sorting of media within the library. The use of port slots depends on the hardware installed.


<!--T:102-->
<!--T:102-->

Revision as of 18:58, 19 October 2017


<<<Back
The DataStore
User Manual
Next>>>
Drives


Loaders

Loaders are devices that consists of drive(s), a magazine with slots for media and a robotic mechanism that moves media between the slots and drives thus enabling automated backups. There is no dependency in SEP sesam to use specific manufacturers devices or device types. A list of supported hardware is available at Supported Storage Hardware.

Identifying storage devices and their configuration

SEP sesam can detect and automatically configure storage hardware in your environment if the hardware is supported and recognized by the operating system (it must be listed in the OS device driver directory), where the SEP sesam Server or Remote Device Server is installed.

Information sign.png Note
Verify that the operating system properly detects the storage device. On Windows, the hardware must be recognized correctly by the operating system in the Windows Device Manager (must not be shown as Unknown Medium Changer) before SEP sesam is installed! For details, see Checking hardware configuration on Windows.

During SEP sesam Server installation, SEP sesam checks the SCSI API of the operating system for connected storage devices and enters working device files (SCSI address) into SEP sesam database. This auto-detection works for most devices, but for certain types of loaders the connection between a loader and the drives cannot be recognized automatically. Such devices must be manually verified and entered into the configuration.

Information sign.png Note
If you are adding a loader later, e.g., for remote devices, you also have to configure your storage hardware manually. How you configure a loader depends on its type. For details on how to manually configure tape devices, enable persistent naming and use SEP sesam SCSI tool slu topology for detecting devices, see Manually configuring loaders and drives.

The menu item Loaders shows the configured loaders with their drives. You can add a new loader, inspect the contents of the loader, run archive adjustment, and import/export or load/unload the tape cartridges.

GUI loader.png


Loader properties

The following settings are configured automatically if a storage device is recognized by the operating system.

Loader 4.4.png


Device Name
SCSI device filename of the loader; enter the SCSI address of the physical device on Windows systems, for example Changer0, or a device filename on Linux systems, for example /dev/sg2. You can check if the devices are used correctly by SEP sesam and detect available SCSI addresses by running a slu topology command.

slu topology is a SEP sesam SCSI loader utility that provides information about the loaders and tape drives connected to the system and their relation. To be able to run the SEP sesam commands globally, you must first set up a profile as described in FAQ: What happens when I set a profile?. Then run slu topology command to list all attached SCSI devices. For details on the output, see Using slu topology for detecting devices.

<SESAM_BIN>/sesam/slu topology

Enter the displayed target device name in the Device Name field.

Device Server
Remote Device Server (RDS) where the loader is installed
Device Server refers to the server where the loader is connected. In small environments the loader or disk array is usually installed directly on the SEP sesam Server. However, more complex backup environments use RDS instead. RDS receives data during backup and writes it to the attached tape device.
Type
The device type.
Ctrl
The loader type – there are different types of loader available:
  • DIR_SLU
  • All loaders, which are connected by SAS/iSCSI/FC to the SEP sesam Server or RDS, and provide a robotic control of tape media.
  • DIR_VIRT
  • A virtual loader. Only one virtual loader can exist in the entire SEP sesam configuration. This loader type is always configured with the number 0 (zero), and it serves all DISK_HARD drives and DISK_CHNG drives. Even though media are not actually moved, there are entries in specific files to control the data streams.
  • DIR_DISK
  • Enables you to control a pool of several hard disks. The hard disks have to be addressable by single device ID in the operating system.
Slots
Number of slots in the loader.
When inserting a cleaning tape, use the last slot in the loader and reduce the number of slots in the loader by one (or by the number of cleaning tapes loaded). Additionally, configure the auto-clean option in the tape library setup.
Ports
Number of mailslots in the loader.
Barcode
Depending on whether the loader has a barcode reader or not, select yes or no.
Auto Unload function
Almost all autoloaders and tape libraries allow explicit commands to transport tapes to and from the loader mechanism. It is strongly recommended to disable Auto Unload function by setting it to no and allow the manufacturer's drive settings to perform as designed.

Contents

The Content view shows a symbolic representation of the loader. It is constantly updated and always shows the current status.

The left part represents the tapes in slots. In the right corner at the top is the drive, in the middle is the arm or selecting device (changer), below is the exit port.

Frequently there will be other applications also using media in a loader, especially in the case of large tape libraries. In such case, you have to know which subset of media is reserved for SEP sesam (media that are added to the SEP sesam media pool). When running an archive adjustment (scanning a loader to update the SEP sesam information about the tapes in the device), you can limit the scanning to specific SEP sesam loader areas. If the media have barcode labels this is taken into account for the backup process. Direct verification of the media label is possible.

The archive adjustment can also occur at the same time an inventory of the loader's tapes is initiated. The user thus obtains an overview of the tapes in the loader without regard to which pool they have been (re)assigned.

Legend
The following table lists the icons used for displaying various media and loader status.
Loader legend.png


Barcode as label
If available, a barcode will be used instead of the media label.

Archive Adjustment

An archive adjustment makes a comparison between media in the loader carousel or magazine and the SEP sesam media archive database. It is mandatory whenever the contents of a loader carousel have been altered. Typically, it must be performed after inserting new media or used media that have not yet been registered (initialized) by SEP sesam.

Information sign.png Note
When selecting the option Archive Adjustment, make sure that the autoloader being realigned is selected in the GUI window, i.e. that the target device is at the top of the adjustment task. When using the command line, the task must include the name of the target autoloader or tape device.
Loader archive adjustment.png


Media Pool
Select a media pool where you want to perform the archive adjustment.
Storagepool
If the selected media pool has storage pools assigned to it, you can select it here.
Drive Group
The drive group is automatically defined by the media pool.
Drive (opt.)
Optional input of a single drive.
First Slot, Last Slot
Offers the possibility to limit the synchronization to a portion of the autoloader.
Automatic Introduction
If unknown media (without SEP sesam label) are found within the loader these unidentified media will be added to the specified media pool.
Tape Type
Entry of media type for automatic new media entry.
Handling of unknown SEP sesam media
  • Accept without initialization - foreign sesam media, e.g. from another SEP sesam server will be entered into the new media pool.
Information sign.png Note
Any media from a competitive manufacturer will be entered into the target mediapool and will be overwritten! In other words, any media not recognized by the SEP sesam server will be overwritten and a new Media Pool label is written to the tape.
Check label on tape
Every tape label is read again and verified. Bar code information is ignored.
Adjustment by barcode only
SEP sesam does not unload the tapes from the drives and checks only the barcodes of tapes within the slots.

Loader Action

Selecting Loader Action is the simplest (limited) way to achieve direct access to disk and loader controls. The import or export (load/unload) of single media can be initialized in the SEP GUI as well as the sorting of media within the library. The use of port slots depends on the hardware installed.

Loader action.png


Action
Import
Transport of tape cartridge through the input/output port into the magazine.
Export
Transport of tape cartridge from the magazine through the input/output port - exit from loader.
Load from slot
Move tape cartridge from the specified magazine slot into the specified drive.
Load via label
Move tape cartridge with certain ID (e.g. S00001) into the specified drive.
Unload
Move tape cartridge from the specified drive back into its slot.
Loader Number
Selection of a defined loader.
Drive Number
Selection of a defined drive (within that loader).
Label
In case of Load via label instead of slot number.
Start
Start of the corresponding action.
Cancel
Closes the entry mask without an action.

See also

Using slu topology for detecting devices