8 Configuración de SAM-Remote

La función de SAM-Remote del software Oracle Hierarchical Storage Manager permite a los hosts del sistema de archivos Oracle HSM acceder a unidades y medios de cinta que se alojan en el host remoto de un sistema de archivos Oracle HSM. El host local accede a los recursos de cinta como cliente de SAM-Remote del host remoto, que sirve como servidor de SAM-Remote. Normalmente, las políticas de archivado del cliente mantienen una o dos copias en un archivo de disco de estado sólido (SSD) o magnético local y una o dos copias en cintas remotas proporcionadas por el servidor. El archivo de configuración maestro de cada host, /etc/opt/SUNWsamfs/mcf, define los recursos compartidos y las relaciones entre cliente/servidor mediante el uso de tipos de equipos SAM-Remote especiales.

Puede abordar una variedad de requisitos de archivado y protección de datos relacionados con clientes y servidores de SAM-Remote:

  • Puede extender las ventajas del archivado en cinta a hosts de Oracle HSM que no tienen bibliotecas o unidades.

  • Puede centralizar el mantenimiento y la gestión de recursos de cinta para sistemas de archivos Oracle HSM alojados en oficinas regionales y campus satelitales.

    En el centro de datos de la oficina principal, los hosts del sistema de archivos Oracle HSM tienen bibliotecas de cintas conectadas que funcionan como servidores de SAM-Remote. En las oficinas dispersas y más pequeñas, los hosts del sistema de archivos Oracle HSM solo tienen archivos de discos y funcionan como clientes de SAM-Remote. Todos los hosts mantienen copias locales y de cinta de sus datos archivados. Sin embargo, los inventarios de hardware y medios están concentrados en el centro de datos principal, donde se pueden mantener de la manera más eficiente y por un costo menor.

  • Puede crear y mantener automáticamente copias de cintas fuera del sitio para copia de seguridad y recuperación ante desastres.

    Todos los hosts del sistema de archivos Oracle HSM tienen bibliotecas de cintas conectadas. Cada host funciona como un cliente de SAM-Remote y como un servidor con respecto a un número opuesto en una ubicación fuera del sitio. Cada host de Oracle HSM crea un disco local y copias de cintas mediante recursos locales. Cada host crea copias de cintas remotas mediante los recursos proporcionados por su equivalente, y cada uno proporciona recursos de cinta a su equivalente. Por lo tanto, las copias fuera de sitio se crean automáticamente, como parte del proceso de archivado normal.

  • Puede configurar hosts del sistema de archivos Oracle HSM para que accedan a recursos de almacenamiento de archivado remoto cuando los recursos locales no están disponibles.

    Una vez más, todos los hosts del sistema de archivos Oracle HSM tienen bibliotecas de cintas conectadas, y cada uno de ellos funciona como un cliente y un servidor de SAM-Remote con respecto a un número opuesto de otra ubicación. Cada host de Oracle HSM crea un disco local y copias de cintas mediante recursos locales. Sin embargo, si un host no puede acceder a su correspondiente biblioteca local, de todas maneras, puede archivar y recuperar archivos con medios y recursos proporcionados por su equivalente remoto.

En este capítulo, se describe el proceso de configuración de una red de cliente/servidor de SAM-Remote. Incluye los siguientes temas:

Asegurarse de que todos los hosts de SAM-Remote usen el mismo software

Los clientes y los servidores de SAM-Remote deben tener la misma revisión del software Oracle HSM instalada. Compruebe los niveles de revisión mediante el siguiente procedimiento:

  1. Inicie sesión en el host del servidor de SAM-Remote como root.

    En el ejemplo, el host de servidor es server1:

    [server1]root@solaris:~# 
    
  2. Inicie sesión en los hosts de cliente de SAM-Remote como root.

    En el ejemplo, abrimos una ventana de terminal y usamos ssh para iniciar sesión en el host client1:

    [server1]root@solaris:~# ssh root@client1 
    Password: ...
    [client1]root@solaris:~# 
    
  3. Asegúrese de que los niveles de revisión del paquete de Oracle HSM sean idénticos en todos los servidores y clientes de SAM-Remote. En cada host de SAM-Remote, use el comando samcmd l para mostrar los detalles de configuración. Compare los resultados.

    En el ejemplo, comparamos los resultados de server1 con los de client1. Ambos usan la misma versión el software Oracle HSM:

    [server1]root@solaris:~# samcmd l
    Usage information samcmd     6.0  10:20:34 Feb 20 2015
    samcmd on server1
    ...
    [server1]root@solaris:~# 
    
    [client1]root@solaris:~# samcmd l
    Usage information samcmd     6.0  10:20:37 Feb 20 2015
    samcmd on client1
    ...
    [server1]root@solaris:~# 
    
  4. Mediante los procedimientos que se indican en Capítulo 4, Instalación del software Oracle HSM y QFS, actualice el software del host según sea necesario hasta que todos los servidores y clientes de SAM-Remote se encuentren en los mismos niveles de revisión.

  5. Luego, detenga los procesos de Oracle HSM.

Detener los procesos de Oracle HSM

  1. Inicie sesión en el host del servidor de SAM-Remote como root.

    En el ejemplo, el servidor se denomina server1:

    [server1]root@solaris:~# 
    
  2. Obtenga los números ordinal es de equipo de los dispositivos configurados. Utilice el comando samcmd c.

    En el ejemplo, los dispositivos están enumerados como 801, 802, 803 y 804:

    [server1]root@solaris:~# samcmd c
    Device configuration samcmd     6.0  10:20:34 Feb 20 2015
    samcmd on server1
    Device configuration:
    ty  eq  state   device_name                        fs   family_set
    rb  800 on      /dev/scsi/changer/c1t0d5           800  rb800
    tp  801 on      /dev/rmt/0cbn                      801  rb800
    tp  802 on      /dev/rmt/1cbn                      802  rb800
    tp  803 on      /dev/rmt/2cbn                      803  rb800
    tp  804 on      /dev/rmt/3cbn                      804  rb800
    
  3. Inactive todos los procesos de archivado si hay alguno activo. Utilice el comando samcmd aridle.

    Este comando permitirá que se completen los trabajos actuales de archivo y almacenamiento provisional, pero no comenzará nuevos trabajos:

    [samfs-mds]root@solaris:~# samcmd aridle
    [samfs-mds]root@solaris:~# 
    
  4. Inactive todos los procesos de almacenamiento provisional si hay alguno activo. Utilice el comando samcmd stidle:

    Este comando permitirá que se completen los trabajos actuales de archivo y almacenamiento provisional, pero no comenzará nuevos trabajos:

    [samfs-mds]root@solaris:~# samcmd stidle
    [samfs-mds]root@solaris:~# 
    
  5. Espere a que se completen los trabajos de archivado activos. Compruebe el estado de los procesos de archivo mediante el comando samcmd a.

    Cuando el estado de los procesos de archivado es Waiting for :arrun, el proceso está inactivo:

    [samfs-mds]root@solaris:~# samcmd a
    Archiver status samcmd     6.0 14:20:34 Feb 22 2015
    samcmd on samfs-mds
    sam-archiverd:  Waiting for :arrun
    sam-arfind: ...
    Waiting for :arrun
    
  6. Espere a que se completen los trabajos de almacenamiento provisional activos. Compruebe el estado de los procesos de almacenamiento provisional mediante el comando samcmd u.

    Cuando el estado de los procesos de almacenamiento provisional es Waiting for :strun, el proceso está inactivo:

    [samfs-mds]root@solaris:~# samcmd u
    Staging queue samcmd      6.0 14:20:34 Feb 22 2015
    samcmd on solaris.demo.lan
    Staging queue by media type: all
    sam-stagerd:  Waiting for :strun
    root@solaris:~# 
    
  7. Antes de continuar, deje inactivas todas las unidades de medios extraíbles. Para cada unidad, utilice el comando samcmd equipment-number idle, dondeequipment-number es el número ordinal del equipo asignado a la unidad en el archivo /etc/opt/SUNWsamfs/mcf.

    Este comando permitirá que se completen los trabajos actuales de archivo y almacenamiento provisional antes de colocar las unidades en el estado off, pero no comenzará nuevos trabajos. En el ejemplo, dejamos inactivas cuatro unidades, con los números ordinales 801, 802, 803 y 804:

    [samfs-mds]root@solaris:~# samcmd 801 idle
    [samfs-mds]root@solaris:~# samcmd 802 idle
    [samfs-mds]root@solaris:~# samcmd 803 idle
    [samfs-mds]root@solaris:~# samcmd 804 idle
    [samfs-mds]root@solaris:~# 
    
  8. Espere que se completen los trabajos en ejecución.

    Podemos comprobar el estado de las unidades mediante el comando samcmd r. Cuando el estado de todas las unidades sea notrdy y empty, estaremos listos para continuar.

    [samfs-mds]root@solaris:~# samcmd r
    Removable media samcmd     6.0 14:20:34 Feb 22 2015
    samcmd on samqfs1host
    ty   eq   status      act  use  state  vsn
    li  801   ---------p    0   0%  notrdy
              empty
    li  802   ---------p    0   0%  notrdy
              empty
    li  803   ---------p    0   0%  notrdy
              empty
    li  804   ---------p    0   0%  notrdy
              empty
    [samfs-mds]root@solaris:~# 
    
  9. Cuando los procesos del archivador y del proceso de almacenamiento provisional estén inactivos, y el estado de todas las unidades de cinta sea notrdy, detenga el daemon de control de biblioteca. Utilice el comando samd stop.

    [samfs-mds]root@solaris:~# samd stop
    [samfs-mds]root@solaris:~# 
    
  10. Luego, configure el servidor SAM-Remote.

Configurar el servidor de SAM-Remote

Un servidor de SAM-Remote es un host de sistema de archivos Oracle HSM que pone a disposición de los clientes remotos que son hosts del sistema de archivos Oracle HSM sus bibliotecas de cinta robóticas y unidades de cinta conectadas. El servidor de SAM-Remote debe montar al menos un sistema de archivos QFS para iniciar los procesos de Oracle HSM.

Para configurar el servidor de SAM-Remote, realice las siguientes tareas:

Definir el equipo de archivado compartido de manera remota en el archivo mcf del servidor de SAM-Remote

  1. Inicie sesión en el host del servidor de SAM-Remote como root.

    En el ejemplo, el servidor se denomina server1:

    [server1]root@solaris:~# 
    
  2. En el servidor, abra el archivo /etc/opt/SUNWsamfs/mcf en un editor de texto y desplácese hasta las definiciones de equipo de archivado.

    En el ejemplo, utilizamos el editor vi. El archivo define un sistema de archivos de almacenamiento Oracle HSM, fs600, y una biblioteca de cintas, rb800, que contiene cuatro unidades. Tenga en cuenta que el ejemplo incluye encabezados explicativos que tal vez no estén presentes en los archivos y que abrevia las rutas de dispositivo largas:

    [server1]root@solaris:~# vi /etc/opt/SUNWsamfs/mcf
    #=======================================================================
    # Oracle HSM archiving file system fs600
    # Equipment                Equipment Equipment Family  Device Additional
    # Identifier               Ordinal   Type      Set     State  Parameters
    #------------------------  --------- --------- ------  ------ ----------
    fs600                      600       ms        fs600   on
     /dev/dsk/c9t60...F4d0s7    610       md        fs600   on
     /dev/dsk/c9t60...81d0s7    611       md        fs600   on
    #=======================================================================
    # Local tape archive rb800 
    # Equipment                Equipment Equipment Family  Device Additional
    # Identifier               Ordinal   Type      Set     State  Parameters
    #------------------------  --------- --------- ------  ------ ----------
    /dev/scsi/changer/c1t0d5   800       rb        rb800   on
     /dev/rmt/0cbn              801       tp        rb800   on
     /dev/rmt/1cbn              802       tp        rb800   on
     /dev/rmt/2cbn              803       tp        rb800   on
     /dev/rmt/3cbn              804       tp        rb800   on
    
  3. Al final de las definiciones de equipos de archivado, inicie una entrada para el servidor que pondrá recursos de cinta a disposición de los clientes. Introduzca la ruta al archivo de configuración del servidor de SAM-Remote, /etc/opt/SUNWsamfs/samremote, en el campo Equipment Identifier y asigne un número ordinal de equipo.

    En el ejemplo, agregamos algunos encabezados como comentarios y asignamos el número ordinal de equipo 500 al servidor samremote:

    [server1]root@solaris:~# vi /etc/opt/SUNWsamfs/mcf
    ...
    #==========================================================================
    # Server samremote shares tape hardware and media with clients 
    # Equipment                   Equipment Equipment Family  Device Additional
    # Identifier                  Ordinal   Type      Set     State  Parameters
    #---------------------------  --------- --------- ------  ------ ----------
    /etc/opt/SUNWsamfs/samremote  500       
    
  4. En el campo Equipment Type de la nueva entrada, introduzca ss para el equipo de servidor de SAM-Remote.

    [server1]root@solaris:~# vi /etc/opt/SUNWsamfs/mcf
    ...
    #==========================================================================
    # Server samremote shares tape hardware and media with clients 
    # Equipment                   Equipment Equipment Family  Device Additional
    # Identifier                  Ordinal   Type      Set     State  Parameters
    #---------------------------  --------- --------- ------  ------ ----------
    /etc/opt/SUNWsamfs/samremote  500       ss     
       
    
  5. Asigne un nombre de Family Set que sea exclusivo en todos los hosts y servidores, y active el dispositivo mediante on.

    En el ejemplo, asignamos el nombre del conjunto de familias ss500 al nuevo equipo:

    [server1]root@solaris:~# vi /etc/opt/SUNWsamfs/mcf
    ...
    #==========================================================================
    # Server samremote shares tape hardware and media with clients 
    # Equipment                   Equipment Equipment Family  Device Additional
    # Identifier                  Ordinal   Type      Set     State  Parameters
    #---------------------------  --------- --------- ------  ------ ----------
    /etc/opt/SUNWsamfs/samremote  500       ss        ss500   on
    
  6. Si planea configurar más de diez clientes de SAM-Remote, agregue una entrada adicional al equipo de servidor (escriba ss) por cada grupo sucesivo de uno a diez clientes.

  7. Guarde el archivo y cierre el editor.

    [server1]root@solaris:~# vi /etc/opt/SUNWsamfs/mcf
    ...
    /etc/opt/SUNWsamfs/samremote  500       ss        ss500   on
    :wq
    [server1]root@solaris:~# 
    
  8. Luego, cree el archivo de configuración del servidor samremote.

Creación del archivo de configuración de servidor samremote

El archivo de configuración de servidor de SAM-Remote define las características del buffer de disco y los medios que se usarán para cada cliente. Para cada servidor que deba configurar, siga los pasos detallados a continuación:

  1. Inicie sesión en el host del servidor de SAM-Remote como root.

    En el ejemplo, el servidor se denomina server1:

    [server1]root@solaris:~# 
    
  2. En el servidor, cree un archivo /etc/opt/SUNWsamfs/samremote en un editor de texto.

    En el ejemplo, cremamos el archivo con el editor vi. Comenzamos por la documentación del archivo con algunos comentarios descriptivos, indicados por el signo numeral (#):

    [server1]root@solaris:~# vi /etc/opt/SUNWsamfs/samremote
    # Server Configuration File:
    # Defines the disk buffer and media that is available to each client.
    
  3. Inicie la primera entrada de cliente comenzando una nueva línea e introduzca el nombre del host, la dirección IP o el nombre de dominio completamente calificado de cliente en la primera columna.

    La línea del identificador de cliente debe comenzar con un carácter que no sea un espacio. En el ejemplo, identificamos el cliente mediante el uso del nombre de host client1:

    [server1]root@solaris:~# vi /etc/opt/SUNWsamfs/samremote
    # Server Configuration File:
    # Defines the disk buffer and media that is available to each client.
    client1
    
  4. Comience por identificar los medios que se compartirán con el cliente. Comience una nueva línea con el formato indent media, donde indent es uno o más espacios y media es una palabra clave de SAM-Remote:

    [server1]root@solaris:~# vi /etc/opt/SUNWsamfs/samremote
    # Server Configuration File:
    # Defines the disk buffer and media that is available to each client.
    client1
            media
    
  5. Identifique cada tipo de medio y origen con una nueva línea con el formato indent equipment-number media-type VSNs, donde:

    • indent es uno o más espacios.

    • equipment-number es el número ordinal de equipo que identifica el equipo de almacenamiento de archivo en el archivo mcf.

    • media-type es el identificador de medios para el medio de cintas utilizado por este equipo (consulte Apéndice A, Glosario de tipos de equipos para obtener una lista completa de los tipos de medios de Oracle HSM).

    • VSNs es una lista delimitada por espacios de uno o más números de serie de volumen, que son cadenas alfanuméricas de hasta 31 caracteres.

    En el ejemplo, identificamos un tipo de origen de medios compartidos, un rango de volúmenes de cinta (tipo tp) que reside en una biblioteca de cintas con el número ordinal de equipo 800. Los volúmenes disponibles se especifican mediante una expresión regular que se encuentra entre paréntesis: la expresión VOL0[0-1][0-9] limita client1 a los volúmenes VOL000-VOL019:

    client1
           media
             800 tp (VOL0[0-1][0-9])
    

    Tenga en cuenta que cada línea puede especificar únicamente un tipo de medio. Por lo tanto, si la biblioteca admite más de un tipo de medios, deberá especificar cada tipo en una nueva entrada:

          media
             800 ti VOL500 VOL501
             800 li (VOL0[0-1][0-9])
    
  6. Cuando haya terminado de identifica los medios que se compartirán con el cliente, cierre la lista mediante la introducción de la palabra clave de SAM-Remote endmedia.

    En el ejemplo, client1 está ahora completamente configurado:

    client1
           media
             800 tp (VOL0[0-1][0-9])
           endmedia
    
  7. Si necesita configurar clientes adicionales, hágalo ahora. Agregue un nuevo registro de configuración de cliente para cada uno, hasta un máximo de diez (10). Luego, guarde el archivo y cierre el editor.

    Para evitar la contención de volúmenes y posibles pérdidas de datos, asegúrese de que los clientes no compartan los mismos volúmenes de medios extraíbles.

    En el ejemplo, configuramos un cliente adicional client2. El segundo cliente tiene acceso a un rango de volúmenes de cinta que residen en la misma biblioteca de cinta que client1, con el número ordinal de equipo 800. Pero la expresión regular de la configuración especifica un conjunto diferente de volúmenes: VOL020-VOL039.

    # Server Configuration File:
    # Defines the disk buffer and media that is available to each client.
    client1
           media
             800 tp (VOL0[0-1][0-9])
           endmedia
    client2
           media
             800 tp (VOL02-3][0-9])
           endmedia
    :wq
    [server1]root@solaris:~# 
    
  8. Luego, configure los clientes de SAM-Remote.

Configurar los clientes de SAM-Remote

Para cada cliente de SAM-Remote, realice las siguientes tareas:

Definir el equipo de archivado remoto en el archivo MCF del cliente de SAM-Remote

  1. Inicie sesión en el host de cliente de SAM-Remote como root.

    En el ejemplo, el cliente de SAM-Remote se denomina client1:

    [client1]root@solaris:~# 
    
  2. En el cliente, abra el archivo /etc/opt/SUNWsamfs/mcf en un editor de texto y desplácese hasta las definiciones de equipo de archivado.

    En el ejemplo, utilizamos el editor vi. El archivo define un sistema de archivos de almacenamiento Oracle HSM, fs100. Las copias locales se almacenan en el archivo de disco DISKVOL1, un sistema de archivos ZFS local. Tenga en cuenta que el ejemplo incluye encabezados explicativos que tal vez no estén presentes en los archivos y que abrevia las rutas de dispositivo largas.

    [client1]root@solaris:~# vi /etc/opt/SUNWsamfs/mcf
    # Client's /etc/opt/SUNWsamfs/mcf file
    #=======================================================================
    # Oracle HSM archiving file system "fs100"
    # Equipment                Equipment Equipment Family  Device Additional
    # Identifier               Ordinal   Type      Set     State  Parameters
    #------------------------  --------- --------- ------  ------ ----------
    fs100                      100       ms        fs100   on
     /dev/dsk/c10t60...7Bd0s7   110       md        fs100   on
     /dev/dsk/c10t60...48d0s7   111       md        fs100   on
    #=======================================================================
    # Disk archive "/diskvols/DISKVOL1" stores local archive copies
    
  3. Al final de las definiciones de equipos de archivado, inicie una entrada para el equipo que el servidor pondrá a disposición para el cliente. En el campo Equipment Identifier, introduzca la ruta al archivo de configuración de servidor de SAM-Remote y asigne un número ordinal de equipo.

    En el ejemplo, le asignamos el nombre /etc/opt/SUNWsamfs/sc400 a la configuración de cliente y le asignamos el número ordinal de equipo 400 al cliente. También agregamos algunos encabezados como comentarios:

    [client1]root@solaris:~# vi /etc/opt/SUNWsamfs/mcf
    ...
    # Disk archive "/diskvols/DISKVOL1" stores local archive copies
    #
    #=======================================================================
    # Client "sc400" accesses tape resources on server "samremote" (ss500)
    # Equipment                Equipment Equipment Family  Device Additional
    # Identifier               Ordinal   Type      Set     State  Parameters
    #------------------------  --------- --------- ------  ------ ----------
    /etc/opt/SUNWsamfs/sc400   400     
      
    
  4. En el campo Equipment Type de la nueva entrada, introduzca sc para el equipo de cliente de SAM-Remote.

    [client1]root@solaris:~# vi /etc/opt/SUNWsamfs/mcf
    ...
    #=======================================================================
    # Client "sc400" accesses tape resources on server "samremote" (ss500)
    # Equipment                Equipment Equipment Family  Device Additional
    # Identifier               Ordinal   Type      Set     State  Parameters
    #------------------------  --------- --------- ------  ------ ----------
    /etc/opt/SUNWsamfs/ss500   400       sc
    
  5. Asigne un nombre Family Set que sea exclusivo en todos los hosts y servidores, y active el dispositivo mediante on.

    En el ejemplo, asignamos el nombre del conjunto de familias ss500 al nuevo equipo.

    [client1]root@solaris:~# vi /etc/opt/SUNWsamfs/mcf
    ...
    #=======================================================================
    # Client "sc400" accesses tape resources on server "samremote" (ss500)
    # Equipment                Equipment Equipment Family  Device Additional
    # Identifier               Ordinal   Type      Set     State  Parameters
    #------------------------  --------- --------- ------  ------ ----------
    /etc/opt/SUNWsamfs/ss500   400       sc        ss500   on     
    
  6. Para cada unidad de cinta que el servidor de SAM-Remote pone a disposición, agregue un pseudodispositivo al equipo sc del cliente de SAM-Remote. En el campo Equipment Identifier, agregue una entrada con el formato /dev/samrd/rddevice-number, donde device-number es un número entero.

    En el ejemplo, iniciamos entradas para dos pseudodispositivos, /dev/samrd/rd 0 y /dev/samrd/rd 1:

    [client1]root@solaris:~# vi /etc/opt/SUNWsamfs/mcf
    ...
    #=======================================================================
    # Client "sc400" accesses tape resources on server "samremote" (ss500)
    # Equipment                Equipment Equipment Family  Device Additional
    # Identifier               Ordinal   Type      Set     State  Parameters
    #------------------------  --------- --------- ------  ------ ----------
    /etc/opt/SUNWsamfs/sc400   400       sc        sc400   on     
     /dev/samrd/rd0
     /dev/samrd/rd1
    
  7. En el campo Equipment Ordinal de cada pseudodispositivo, introduzca un número en el rango que asignó al equipo sc.

    En el ejemplo, asignamos el ordinal de equipo 410 a /dev/samrd/rd0, y el ordinal de equipo 420 a /dev/samrd/rd1:

    [client1]root@solaris:~# vi /etc/opt/SUNWsamfs/mcf
    ...
    #=======================================================================
    # Client "sc400" accesses tape resources on server "samremote" (ss500)
    # Equipment                Equipment Equipment Family  Device Additional
    # Identifier               Ordinal   Type      Set     State  Parameters
    #------------------------  --------- --------- ------  ------ ----------
    /etc/opt/SUNWsamfs/ss500   400       sc        ss500   on     
     /dev/samrd/rd0             410
     /dev/samrd/rd1             420
    
  8. En el campo Equipment Type de cada pseudodispositivo de SAM-Remote, introduzca rd, el tipo de equipo para los pseudodispositivos de SAM-Remote.

    [client1]root@solaris:~# vi /etc/opt/SUNWsamfs/mcf
    ...
    #=======================================================================
    # Client "sc400" accesses tape resources on server "samremote" (ss500)
    # Equipment                Equipment Equipment Family  Device Additional
    # Identifier               Ordinal   Type      Set     State  Parameters
    #------------------------  --------- --------- ------  ------ ----------
    /etc/opt/SUNWsamfs/ss500   400       sc        ss500   on     
     /dev/samrd/rd0             410       rd
     /dev/samrd/rd1             420       rd
    
  9. En el campo Family Set de cada pseudodispositivo, introduzca el nombre del conjunto de familias para el equipo sc.

    En el ejemplo, usamos el nombre del conjunto de familias ss500:

    [client1]root@solaris:~# vi /etc/opt/SUNWsamfs/mcf
    ...
    #=======================================================================
    # Client "sc400" accesses tape resources on server "samremote" (ss500)
    # Equipment                Equipment Equipment Family  Device Additional
    # Identifier               Ordinal   Type      Set     State  Parameters
    #------------------------  --------- --------- ------  ------ ----------
    /etc/opt/SUNWsamfs/ss500   400       sc        ss500   on     
     /dev/samrd/rd0             410       rd        ss500
     /dev/samrd/rd1             420       rd        ss500
    
  10. En el campo Device State para cada pseudodispositivo, introduzca on. Luego, guarde el archivo y cierre el editor.

    En el ejemplo, asignamos el ordinal de equipo 410 a /dev/samrd/rd 0 y el ordinal de equipo 420 a /dev/samrd/rd 1:

    [client1]root@solaris:~# vi /etc/opt/SUNWsamfs/mcf
    ...
    #=======================================================================
    # Client "sc400" accesses tape resources on server "samremote" (ss500)
    # Equipment                Equipment Equipment Family  Device Additional
    # Identifier               Ordinal   Type      Set     State  Parameters
    #------------------------  --------- --------- ------  ------ ----------
    /etc/opt/SUNWsamfs/ss500   400       sc        ss500   on
     /dev/samrd/rd0             410       rd        ss500   on
     /dev/samrd/rd1             420       rd        ss500   on
    :wq
    [client1]root@solaris:~# 
    
  11. A continuación, cree el archivo de configuración de clientes de SAM-Remote.

Crear el archivo de configuración de cliente de SAM-Remote

Para cada cliente de SAM-Remote, siga los pasos detallados a continuación:

  1. Inicie sesión en el host de cliente de SAM-Remote como root.

    En el ejemplo, el cliente de SAM-Remote se denomina client1:

    [client1]root@solaris:~# 
    
  2. En el cliente, cree un archivo /etc/opt/SUNWsamfs/family-set-name en un editor de texto, donde family-set-name es el nombre del conjunto de familias para el equipo remoto, tal como se usa en el archivo mcf.

    En el ejemplo, creamos el archivo con el editor vi y le asignamos un nombre para el conjunto de familias ss500. También documentamos el archivo con algunos comentarios descriptivos, precedidos por el signo numeral (#):

    [client1]root@solaris:~# vi /etc/opt/SUNWsamfs/sc400
    # Client's SAM-Remote client configuration file: /opt/SUNWsamfs/sc400
    # This file identifies the host of the SAM-Remote server.
    
  3. Agregue una única entrada para el servidor comenzando una nueva línea e introduciendo el nombre del host, la dirección IP o el nombre de dominio completamente calificado del servidor en la primera columna. Luego, guarde el archivo y cierre el editor.

    La línea debe comenzar con un carácter que no sea un espacio. En el ejemplo, identificamos el servidor mediante el uso del nombre de host server1:

    [client1]root@solaris:~# vi /etc/opt/SUNWsamfs/samremote
    # Client's SAM-Remote server configuration file: /opt/SUNWsamfs/sc400
    # This file identifies the host of the SAM-Remote server.
    server1
    :wq
    [client1]root@solaris:~# 
    
  4. Luego, configure el archivo archiver.cmd en el cliente de SAM-Remote.

Configurar el archivo archiver.cmd en el cliente de SAM-Remote

  1. Inicie sesión en el host de cliente de SAM-Remote como root.

    En el ejemplo, el cliente de SAM-Remote se denomina client1:

    [client1]root@solaris:~# 
    
  2. Abra el archivo /etc/opt/SUNWsamfs/archiver.cmd en un editor de texto y desplácese hasta las directivas del parámetro de copia, que comienza con la palabra clave params y finaliza con la palabra clave endparams.

    En el ejemplo, abrimos el archivo en el editor vi:

    [client1]root@solaris:~# vi /etc/opt/SUNWsamfs/archiver.cmd
    ...
    #-----------------------------------------------------------------------
    # Copy Parameter Directives
    params
    allsets -sort path -offline_copy direct
    allfiles.1 -startage 10m -startsize 500M -drives 10
    allfiles.2 -startage 24h -startsize 20G -drives 2 -reserve set
    endparams
    
  3. Compruebe los parámetros de copia para los conjuntos de archivos que se almacenarán en el medio remoto. Si alguno de ellos incluye las directivas -tapenonstop o -offline_copy direct, quite estas directivas ahora.

    En el ejemplo, el parámetro all especifica la directiva -offline_copy direct para todas las copias. Por lo tanto, sustituimos esta directiva mediante la especificación de -offline_copy none para la copia que pretendemos enviar al medio remoto, allfiles.3:

    #-----------------------------------------------------------------------
    # Copy Parameter Directives
    # Copy Parameter Directives
    params
    allsets -sort path -offline_copy direct
    allfiles.1 -startage 10m -startsize 500M -drives 10
    allfiles.2 -startage 24h -startsize 20G -drives 2 -reserve set offline_copy none
    endparams
    
  4. Desplácese hasta las directivas de VSN, que comienzan con la palabra clave de SAM-Remote vsns y finalizan con la palabra clave endvsns.

    En el ejemplo, utilizamos el editor vi. La única copia que actualmente tiene un medio asignado, allfiles.1, se realizará usando el volumen de archivo de disco local, qfs200:

    ...
    endparams
    #-----------------------------------------------------------------------
    # VSN Directives
    vsns
    allfiles.1 dk qfs200
    endvsns
    
  5. Asigne copias de archivo a los medios remotos, tal como se especifica para este cliente en el archivo /etc/opt/SUNWsamfs/samremote del servidor. Luego, guarde el archivo y cierre el editor.

    En el ejemplo, estamos configurando client1. La copia allfiles.2 se realizará mediante un volumen de cinta remoto en el rango VOL000-VOL019, tal como se especifica en el archivo de configuración de servidor samremote:

    ...
    endparams
    #-----------------------------------------------------------------------
    # VSN Directives
    vsns
    allfiles.1 dk qfs200
    allfiles.2 tp VOL0[0-1][0-9]
    endvsns
    :wq
    [client1]root@solaris:~# 
    
  6. Luego, valide la configuración de archivado en el servidor SAM-Remote.

Validar la configuración de archivado en el servidor de SAM-Remote

  1. Inicie sesión en el host del servidor de SAM-Remote como root.

    En el ejemplo, el servidor de SAM-Remote se denomina server1:

    [server1]root@solaris:~# 
    
  2. Inicie los procesos de Oracle HSM en el servidor. Utilice el comando samd start:

    [server1]root@solaris:~# samd start
    
  3. En el host del servidor, compruebe el estado del servidor de dispositivo compartido. Use el comando samcmd s.

    En el ejemplo, el equipo de servidor de SAM-Remote (tipo ss) con el número ordinal de equipo 500 es on y funciona normalmente:

    [server1]root@solaris:~# samcmd s
    Device status samcmd     6.0  11:20:34 Feb 20 2015
    samcmd on server1
    ty    eq  state   device_name                      fs     status
    rb    800 on      /dev/scsi/changer/c1t0d5         800    m--------r
    tp    801 on      /dev/rmt/0cbn                    800    ---------p
      empty
    tp    802 on      /dev/rmt/1cbn                    800    ---------p
      empty
    tp    803 on      /dev/rmt/2cbn                    800    ---------p
      empty
    tp    804 on      /dev/rmt/3cbn                    800    ---------p
      empty
    ss    500 on      /etc/opt/SUNWsamfs/samremote     ss500  -------o-r
    [server1]root@solaris:~# 
    
  4. Si el servidor de dispositivo compartido no está conectado (on), asegúrese de que esté correctamente definido en el archivo /etc/opt/SUNWsamfs/mcf del host del servidor. Asegúrese de que el archivo /etc/opt/SUNWsamfs/samremote sea el correcto y esté en la ubicación correcta.

    Consulte los procedimientos Definir el equipo de archivado compartido de manera remota en el archivo mcf del servidor de SAM-Remote y Creación del archivo de configuración de servidor samremote.

  5. En el servidor, compruebe el estado de conexión de los clientes de SAM-Remote. Utilice el comando samcmd R.

    En el ejemplo, client1 y client2 tienen el estado 0005 y , por lo tanto, están conectados, en connected (el estado 0004 indica que no hay conexión):

    [server1]root@solaris:~# samcmd R
    Remote server eq: 500 addr: 00003858 samcmd 6.0  11:20:44 Feb 20 2015
    samcmd on server1
    message:
    Client IPv4: client1 192.10.10.3 port - 5000
     client index - 0 port - 31842 flags - 0005 connected
    Client IPv4: client2 10.1.229.97 port - 5000
     client index - 1 port - 32848 flags - 0005 connected
    [server1]root@solaris:~# 
    
  6. Si un cliente de dispositivo compartido no está conectado (estado 0004), compruebe la conectividad de red. Asegúrese de que el servidor y los clientes puedan resolver los nombres de host y las direcciones de cada uno. Asegúrese de que el servidor y los clientes puedan conectarse.

    En el ejemplo, usamos ssh con los comandos getent y ping para comprobar la conectividad de cada host a cada uno de los demás hosts de la configuración de SAM-Remote:

    [server1]root@solaris:~# getent hosts client1
    192.10.10.3      client1
    [server1]root@solaris:~# getent hosts 192.10.10.3
    192.10.10.3      client1
    [server1]root@solaris:~# ping 192.10.10.3
    192.10.10.31 is alive
    [server1]root@solaris:~# getent hosts client2
    10.1.229.97 client2
    [server1]root@solaris:~# getent hosts 10.1.229.97
    10.1.229.97 client2
    [server1]root@solaris:~# ping 10.1.229.97
    192.10.10.31 is alive
    [server1]root@solaris:~# ssh root@client1
    Password: ...
    [client1]root@solaris:~# getent hosts server1
    192.10.201.12    server1
    ...
    [client1]root@solaris:~# exit
    [server1]root@solaris:~# ssh root@client2
    Password: ...
    [client2]root@solaris:~# getent hosts server1
    192.10.201.12    server1
    ...
    [client2]root@solaris:~# exit
    [server1]root@solaris:~# 
    
  7. Si un cliente de dispositivo compartido no está conectado (estado 0004), asegúrese de que esté correctamente definido en el archivo /etc/opt/SUNWsamfs/mcf del host del cliente. Asegúrese de que el host de servidor esté correctamente identificado en el archivo /etc/opt/SUNWsamfs/family-set-name y que el archivo esté en la ubicación correcta en el host de cliente. A continuación, asegúrese de que los hosts de cliente estén correctamente identificados en el archivo /etc/opt/SUNWsamfs/samremote del host del servidor.

    Consulte los procedimientos Definir el equipo de archivado remoto en el archivo MCF del cliente de SAM-Remote y Crear el archivo de configuración de cliente de SAM-Remote.

  8. En el cliente, asegúrese de que el host de servidor esté correctamente identificado en el archivo /etc/opt/SUNWsamfs/family-set-name y que el archivo esté en la ubicación correcta en el host de cliente.

    Consulte el procedimiento Crear el archivo de configuración de cliente de SAM-Remote.

  9. Si un cliente de dispositivo compartido no está conectado (estado 0004) y los archivos de configuración del lado del cliente no son el problema, compruebe el servidor. Asegúrese de que los hosts de cliente estén correctamente identificados en el archivo /etc/opt/SUNWsamfs/samremote.

    Consulte el procedimiento Creación del archivo de configuración de servidor samremote.

  10. En el servidor, asegúrese de que cada cliente pueda acceder al catálogo de la biblioteca de cinta compartida y pueda ver los volúmenes disponibles. Use el comando samcmd v equipment-number, donde equipment-number es el ordinal de equipo que el archivo mcf del cliente asigna al equipo de cliente de SAM-Remote.

    En el ejemplo, comprobamos client1, de modo que 400 es el número de equipo para el equipo de cliente de SAM-Remote, /etc/opt/SUNWsamfs/sc400. La salida muestra correctamente los volúmenes a los que puede acceder client1, de VOL000 a VOL019:

    [server1]root@solaris:~# samcmd v 400 
    Robot catalog samcmd     6.0  12:20:40 Feb 20 2015
    samcmd on server1
    Robot VSN catalog by slot       : eq 400
    slot     access time  count use flags         ty vsn
       3     none         0     0%  -il-o-b-----  li VOL000 
       7     none         0     0%  -il-o-b-----  li VOL001
    ...
      24     none         0     0%  -il-o-b-----  li VOL019 
    [server1]root@solaris:~# 
    
  11. Si un cliente de equipo compartido no puede ver correctamente los volúmenes, compruebe los archivos de host. En el host de servidor, asegúrese de que los volúmenes asignados estén correctamente identificados en el archivo /etc/opt/SUNWsamfs/samremote. En el cliente host, asegúrese de que el archivo /etc/opt/SUNWsamfs/family-set-name identifique correctamente el host de servidor.

    Consulte los procedimientos Creación del archivo de configuración de servidor samremote y Crear el archivo de configuración de cliente de SAM-Remote.

  12. Luego, valide la configuración de archivado en cada cliente de SAM-Remote.

Validar la configuración de archivado en cada cliente de SAM-Remote

Para cada cliente de SAM-Remote, siga los pasos detallados a continuación:

  1. Inicie sesión en el host de cliente de SAM-Remote como root.

    En el ejemplo, el cliente de SAM-Remote se denomina client1:

    [client1]root@solaris:~# 
    
  2. Inicie los procesos de Oracle HSM en el host de cliente. Utilice el comando samd start:

    [client1]root@solaris:~# samd start
    [client1]root@solaris:~# 
    
  3. En el host del cliente, compruebe el estado del cliente del dispositivo compartido. Utilice el comando samcmd s.

    En el ejemplo, el equipo de cliente de SAM-Remote (tipo sc) con el número ordinal de equipo 400 tiene el estado on y funciona normalmente:

    [client1]root@solaris:~# samcmd s
    Device status samcmd     6.0  12:20:49 Feb 20 2015
    samcmd on client1
    ty    eq  state   device_name                      fs     status
    sc    400 on      /etc/opt/SUNWsamfs/sc400         sc400  -------o-r
    
  4. Si un cliente de dispositivo compartido no tiene el estado on, asegúrese de que el dispositivo sc esté definido correctamente. En el host de cliente, compruebe el archivo /etc/opt/SUNWsamfs/mcf y asegúrese de que el archivo /etc/opt/SUNWsamfs/family-set-name sea correcto y esté en la ubicación correcta.

    Consulte los procedimientos Definir el equipo de archivado remoto en el archivo MCF del cliente de SAM-Remote y Crear el archivo de configuración de cliente de SAM-Remote.

  5. En el host de cliente, confirme que el archivo /etc/opt/SUNWsamfs/archiver.cmd especifique los números de serie de volumen correctos para los medios remotos. Muestre el archivo mediante el comando archiver -A.

    En el ejemplo, estamos configurando client1. La copia allfiles.2 se realizará mediante un volumen de cinta remoto en el rango VOL000-VOL019, tal como se especifica en el archivo de configuración de servidor samremote:

    [client1]root@solaris:~# archiver -A
    Reading '/etc/opt/SUNWsamfs/archiver.cmd'.
    1: # archiver.cmd
    2: #-----------------------------------------------------------------------
    3: # Global Directives
    4: archivemeta = off
    5: examine = noscan
    ...
    30: #-----------------------------------------------------------------------
    31: # VSN Directives
    32: vsns
    33: allfiles.1 dk qfs200
    34: allfiles.2 tp VOL0[0-1][0-9]
    36: endvsns
    [client1]root@solaris:~# 
    
  6. Si nota discrepancias en el archivo archiver.cmd, corríjalas antes de continuar.

  7. Si tiene intenciones de configurar el reciclaje, consulte Configuración del reciclaje para SAM-Remote.

Configuración de reciclaje para SAM-Remote

Cuando SAM-Remote está configurado, debe garantizar que el reciclaje en un host no pueda destruir los datos válidos en otro. Cualquier directiva de reciclaje que configure en un servidor de SAM-Remote, deberá reciclar únicamente los medios que usa el servidor para sus propios conjuntos de archivos. El servidor no deberá intentar reciclar los volúmenes de medios que ha puesto a disposición para los clientes de SAM-Remote. De manera similar, cualquier directiva de reciclaje que configure en un cliente de SAM-Remote deberá reciclar únicamente el medio que aloja los datos de cliente archivados, ya sea de forma local o en los volúmenes designados que el servidor pone a disposición.

Deberá comprender completamente el proceso de reciclaje antes de intentar usar el reciclador en un entorno de SAM-Remote. Lea Reciclaje y las páginas del comando man sam-recycler, archiver.cmd, recycler.cmd y recycler.sh.

Luego, cuando esté familiarizado con cómo funciona el reciclaje, realice las siguientes tareas:

Configurar el reciclaje en el servidor de SAM-Remote

Si necesita configurar el reciclaje para los sistemas de archivos que aloja el servidor de SAM-Remote, realice lo siguiente:

  1. Inicie sesión en el servidor de SAM-Remote como root.

    En el ejemplo, el servidor de SAM-Remote se denomina server1:

    [server1]root@solaris:~# 
    
  2. Abra el archivo /etc/opt/SUNWsamfs/archiver.cmd en un editor de texto. Desplácese hasta la sección params.

    En el ejemplo, abrimos el archivo en el editor vi:

    [client1]root@solaris:~# vi /etc/opt/SUNWsamfs/archiver.cmd
    ...
    #-----------------------------------------------------------------------
    # Copy Parameter Directives
    params
    allsets -sort path -offline_copy direct
    allfiles.1 -startage 10m -startsize 500M -drives 10
    allfiles.2 -startage 24h -startsize 20G -drives 2 -reserve set
    endparams
    
  3. Introduzca las directivas del reciclador por conjunto de archivo, con el formato archive-set directive-list, donde archive-set es uno de los conjuntos de archivos y directive-list es una lista delimitada por espacios de pares de nombre/valor de directiva (para obtener una lista completa de directivas de reciclaje, consulte la página del comando man archiver.cmd).

    Si usa SAM-Remote, debe configurar el reciclaje por conjuntos de archivos, en la sección params del archivo archiver.cmd. No puede especificar el reciclaje por biblioteca.

    En el ejemplo, agregamos directivas de reciclaje para conjuntos de archivos allfiles.1 y allfiles.2. La directiva -recycle_mingain 90 no recicla un volumen, a menos que se pueda recuperar al menos un 90% de la capacidad del volumen. La directiva -recycle_hwm 60 inicia el reciclaje si se ha usado el 60% de la capacidad de los medios extraíbles. El parámetro -recycle_vsncount 1 programa no más de un volumen de medios extraíbles para reciclaje por vez:

    #---------------------------------------------------------------------
    #  Copy Parameters Directives
    params
    allsetsallfiles. -sort path -offline_copy direct
    allfiles.1 -startage 10m -startsize 500M -drives 10
    allfiles.1 -recycle_mingain 90
    allfiles.2 -startage 24h -startsize 20G -drives 2 -reserve set offline_copy none
    allfiles.2 -recycle_hwm 60 -recycle_mingain 90 -recycle_vsncount 1
    endparams
    

    Tenga en cuenta que las directivas de reciclaje definidas en el servidor de SAM-Remote solo se aplican a volúmenes de archivado que el servidor utiliza para sus propios conjuntos de archivos. Las directivas de reciclaje del servidor no se aplican a volúmenes a los que se puede acceder desde los clientes.

    En el ejemplo, las directivas de reciclaje del servidor para la copia allfiles.2 se aplican a los volúmenes de cinta que se muestran para el uso del servidor en la sección VSN Directives, VOL100-VOL199. Las directivas de reciclaje del servidor no se aplican a volúmenes VOL000-VOL019, que están reservados para client1 ni a los volúmenes VOL020-VOL039, que están reservados para client2:

    ...
    endparams
    #-----------------------------------------------------------------------
    # VSN Directives
    vsns
    allfiles.1 dk DISKVOL1
    allfiles.2 tp VOL1[0-9][0-9]
    endvsns
    
  4. Guarde el archivo archiver.cmd y cierre el editor.

    ...
    endvsns
    :wq
    [server1]root@solaris:~# 
    
  5. En el servidor, cree el archivo recycler.cmd en un editor de texto. Especifique una ruta y un nombre de archivo para el log del reciclador.

    En el ejemplo, utilizamos el editor vi. Especificamos la ubicación predeterminada del archivo log:

    [server1]root@solaris:~# vi /etc/opt/SUNWsamfs/recycler.cmd
    logfile = /var/adm/recycler.log
    
  6. En el archivo recycler.cmd del servidor, agregue una directiva con el formato no-recyle media-type volumes, donde media-type es uno de los tipos de medios especificados en Apéndice A, Glosario de tipos de equipos y donde volumes es una lista delimitada por espacios o una expresión regular que especifica un número de serie de volumen para cada almacenamiento en archivo que ha asignado a los clientes de SAM-Remote. Guarde el archivo y cierre el editor.

    La directiva no-recyle proporciona protección adicional para recursos de almacenamiento dedicados al uso de clientes. Ordena de forma explícita a los procesos de reciclaje que omitan los volúmenes especificados.

    En el ejemplo, se agrega una directiva no-recyle a los volúmenes de tipo de medios tp (cinta) en los rangos VOL000-VOL019 y VOL020-VOL039:

    [server1]root@solaris:~# vi /etc/opt/SUNWsamfs/recycler.cmd
    logfile = /var/opt/SUNWsamfs/recycler/recycler.log
    no_recycle tp VOL0[0-1][0-9] VOL0[2-3][0-9] 
    :wq
    [server1]root@solaris:~# 
    
  7. Luego, configure el reciclaje en el cliente de SAM-Remote.

Configurar el reciclaje en el cliente de SAM-Remote

Para cada cliente, siga los pasos detallados a continuación:

  1. Inicie sesión en el cliente de SAM-Remote como root.

    En el ejemplo, el cliente de SAM-Remote se denomina client1:

    [client1]root@solaris:~# 
    
  2. En el cliente, abra el archivo /etc/opt/SUNWsamfs/archiver.cmd en un editor de texto y desplácese hasta la sección params de la copia.

    En el ejemplo, abrimos el archivo en el editor vi.

    [client1]root@solaris:~# vi /etc/opt/SUNWsamfs/archiver.cmd
    ...
    #-----------------------------------------------------------------------
    # Copy Parameters Directives
    params
    allsets -sort path -offline_copy stageahead
    allfiles.1 -startage 6h  -startsize 6G  -startcount 500000
    allfiles.2 -startage 24h -startsize 20G -startcount 500000 -archmax 24G
    endparams
    #-----------------------------------------------------------------------
    # VSN Directives
    vsns
    allfiles.1 dk qfs200
    allfiles.2 tp VOL0[0-1][0-9]
    endvsns
    
  3. En la sección params del archivo archiver.cmd, introduzca las directivas del reciclador por conjunto de archivos con el formato archive-set directive-list, donde el conjunto de archivos es uno de los conjuntos de archivos y directive-list es una lista delimitada por espacios de pares de nombre/valor de directiva (para obtener una lista de directivas de reciclaje, consulte la página del comando man archiver.cmd). Luego, guarde el archivo y cierre el editor.

    Si usa SAM-Remote, debe configurar el reciclaje por conjuntos de archivos en la sección params del archivo archiver.cmd. No puede especificar el reciclaje por biblioteca.

    En el ejemplo, agregamos directivas de reciclaje para conjuntos de archivos allfiles.1 y allfiles.2. La directiva -recycle_mingain 90 no recicla volúmenes a menos que se pueda recuperar al menos un 90% de la capacidad del volumen. La directiva -recycle_hwm 60 inicia el reciclaje si se ha usado el 60% de la capacidad de los medios extraíbles. La directiva -recycle_vsncount 1 programa no más que un volumen de medio extraíble para reciclaje por vez.

    #-----------------------------------------------------------------------
    # Copy Parameters Directives
    params
    allsets -sort path -offline_copy stageahead
    allfiles.1 -startage 6h  -startsize 6G  -startcount 500000
    allfiles.1 -recycle_mingain 90
    allfiles.2 -startage 24h -startsize 20G -startcount 500000 -archmax 24G
    allsets.2 -recycle_hwm 60 -recycle_mingain 90 -recycle_vsncount 1
    endparams
    

    Tenga en cuenta que las directivas de reciclaje definidas en el cliente se aplican únicamente a los medios que el cliente usa para sus propios conjuntos de archivos. En el ejemplo, las directivas de reciclaje del cliente para la copia allfiles.2 se aplican a volúmenes de cinta remotos proporcionados por el servidor en el rango VOL000-VOL019. No se aplican a los volúmenes en el rango VOL020-VOL039, que están reservados para client2 ni a volúmenes en el rango VOL100-VOL119, que están reservados para el servidor:

    ...
    endparams
    #-----------------------------------------------------------------------
    # VSN Directives
    vsns
    allfiles.1 dk qfs200
    allfiles.2 tp VOL0[0-1][0-9]
    endvsns
    :wq
    [client1]root@solaris:~# 
    
  4. Guarde el archivo archiver.cmd y cierre el editor.

    ...
    endvsns
    :wq
    [client]root@solaris:~# 
    
  5. En el cliente, cree el archivo recycler.cmd en un editor de texto. Especifique una ruta y un nombre de archivo para el log del reciclador. Luego, guarde el archivo y cierre el editor.

    Hemos configurado el servidor y los clientes para que el cliente no tenga acceso a ninguno de los medios de archivo usados por el servidor o por client2. De modo que no necesitamos agregar las directivas no-recyle.

    En el ejemplo, utilizamos el editor vi. Especificamos la ubicación predeterminada del archivo log:

    [client1]root@solaris:~# vi /etc/opt/SUNWsamfs/recycler.cmd
    logfile = /var/adm/recycler.log
    :wq
    [client1]root@solaris:~# 
    
  6. Repita este procedimiento hasta que se hayan configurado todos los clientes de SAM-Remote.

  7. Introduzca el comando sam-recycler -dvxn, donde los parámetros tienen los siguientes efectos:

    • -d muestra los mensajes de la selección de volúmenes que indican porqué cada volumen se seleccionó o no para reciclaje.

    • -v muestra los archivos que residen en cada volumen marcados para reciclaje y que deberán moverse.

    • -x devuelve un error y se detiene si muestra copias de archivos anteriores que la hora en la que se etiquetó el volumen y que, por lo tanto, son irrecuperables.

    • -n evita el reciclaje real. El proceso de reciclaje se comporta como si todas las definiciones de conjuntos de archivos del archivo archiver.cmd incluyeran -recycle_ignore, de modo que puede probar la configuración de reciclaje de forma no destructiva.

  8. Una vez que se hayan configurado todos los clientes y servidores de SAM-Remote, si planea usar la característica de base de datos de banda lateral, vaya a Configuración de la base de datos de informes.

  9. En caso contrario, vaya a Configuración de notificaciones y registro.