Retrieve

El mandato retrieve obtiene copias de las copias archivadas del servidor de IBM® Storage Protect . Puede recuperar archivos específicos o directorios completos.

Utilice la opción description para especificar las descripciones asignadas a los archivos que desea recuperar.

Utilice la opción pick para mostrar una lista de los archivos en la que puede seleccionar el archivo que desea recuperar.

Recupere los archivos en el mismo directorio desde donde se archivaron o en un directorio distinto. El cliente de archivado y copia de seguridad utiliza la opción preservepath con el valor subtree como valor predeterminado para restaurar los archivos.

Sistemas operativos Mac OS XNota: Cuando se recupera un directorio, su fecha y hora de modificación se establece en la fecha y hora de la recuperación, no en la fecha y hora que tenía el directorio cuando se archivó. Esto se debe a que el cliente de archivado y copia de seguridad recupera en primer lugar el directorio y luego añade los archivos a los directorios.
Sistemas operativos WindowsNota:
  1. Cuando se recupera un directorio, la fecha y la hora de modificación de éste se establecen en la fecha y la hora de la recuperación, no en la fecha y la hora que tenía el directorio cuando se realizó la copia archivada de éste. Esto se debe a que el cliente de archivado y copia de seguridad recupera en primer lugar el directorio y luego añade los archivos a los directorios.
  2. Si se intenta recuperar un archivo cuyo nombre es el mismo que el nombre abreviado de un archivo ya existente se producirá un error. Por ejemplo, si intenta recuperar un archivo denominado específicamente ABCDEF~1.DOC en el mismo directorio donde existe un archivo denominado abcdefghijk.doc , la recuperación falla porque el sistema operativo Windows equivale al archivo denominado abcdefghijk.doc a un nombre abreviado de ABCDEF~1.DOC. La función de recuperación trata este caso como una duplicación de archivos.
    Si se produce este error, ejecute cualquiera de las acciones siguientes para corregirlo:
    • Recuperar el archivo con el nombre abreviado que ha especificado en una ubicación distinta.
    • Detener la operación de recuperación y cambiar el nombre del archivo existente.
    • Inhabilite el soporte de nombres de archivo cortos en Windows.
    • No utilizar nombres de archivos que entren en conflicto con el convenio de denominación abreviada de archivos. Por ejemplo, no utilice ABCDEF~1.DOC.
Sistemas operativos WindowsEl nombre de la estación de trabajo forma parte del nombre del archivo. Por lo tanto, si se realizan copias archivadas en una estación de trabajo y se desea recuperarlas en otra estación de trabajo, debe especificarse un destino. Ello sucede incluso en el caso de que se recuperen los archivos en la misma estación de trabajo física, pero ésta tiene un nuevo nombre. Por ejemplo, para recuperar el archivo c:\doc\h2.doc en su directorio original en la estación de trabajo, denominada star, debería especificar lo siguiente:
   dsmc retrieve c:\doc\h2.doc \\star\c$\
Se ha cambiado el nombre de la estación de trabajo denominada star por meteor. Para recuperar el archivo c:\doc\h2.doc en meteor, debe especificar:
   dsmc retrieve c:\doc\h2.doc \\meteor\c$\
También puede entrarse:
   dsmc retrieve c:\doc\h2.doc \\star\c$\
Puede especificar el mandato de las dos formas anteriores, cualquiera de ellas, pues si el nombre de la estación de trabajo no se incluye en la especificación de archivo, se da por supuesto el nombre de la estación de trabajo local (en este caso, meteor).
Sistemas operativos WindowsSistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS X

Clientes soportados

Este mandato es válido para todos los clientes.

Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS X

Sintaxis para UNIX y Linux®

Leer diagrama de sintaxisOmitir diagrama de sintaxis visualRETrieve opciones Sourcefilespec «especificación del archivo fuente» especificación de archivo de destino
Sistemas operativos Windows

Sintaxis para Windows

Leer diagrama de sintaxisOmitir diagrama de sintaxis visualRETrieve opciones Sourcefilespec {Nombre de espacio de archivo}Sourcefilespec especificación de archivo de destino

Parámetros

Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS Xespecificaciónarchivoorigen
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS XEspecifica la vía de acceso y el nombre de archivo que desea recuperar. Utilice caracteres comodín para especificar un grupo de archivos o todos los archivos de un directorio.
Sistemas operativos Windowsespecificaciónarchivoorigen
Sistemas operativos WindowsEspecifica la vía de acceso y el nombre del archivo que se desea recuperar. Utilice caracteres comodín para especificar un grupo de archivos o todos los archivos de un directorio.
Nota: Si incluye filespacename, no incluya una letra de unidad en la especificación de archivo.
Sistemas operativos Windows{nombre_espacio_archivos}
Sistemas operativos WindowsEspecifica el espacio de archivos (incluido entre llaves) del servidor que contiene los archivos que quiere recuperar. Este nombre es la etiqueta de la unidad de la estación de trabajo cuyas copias fueron archivadas.
Utilice el nombre de espacio de archivos si el nombre de etiqueta de unidad ha sido modificado o si está recuperando archivos archivados desde otro nodo cuyos nombres de etiqueta de unidad son diferentes de los suyos.
Nota: Debe especificar un nombre de espacio de archivos NTFS o ReFS mixto o en minúsculas que esté entre comillas y llaves. Por ejemplo, {"NTFSDrive"}. En la modalidad de bucle son válidas las comillas dobles o comillas simples. Por ejemplo: {"NTFSDrive"} y {'NTFSDrive'} son igualmente válidos. En la modalidad por lotes, sólo se pueden utilizar las comillas simples. El requisito de las comillas simples es una limitación del sistema operativo.
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS Xespecificaciónarchivodestino
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS XEspecifica la vía de acceso y el nombre de archivo donde desea que se graben los archivos. Si no especifica un destino, el cliente restaura los archivos en la ruta de origen inicial.
Nota: Si no especifica un destino, el cliente de archivado y copia de seguridad determina si se puede acceder al sistema de archivos original. Si no es posible acceder al sistema de archivos original, el cliente no restaurará el archivo.

Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXEsta anomalía también se puede producir si elimina la opción virtualmountpoint del archivo dsm.sys . En este caso, puede especificar otro destino o restaurar la opción virtualmountpoint original en el archivo dsm.sys, reiniciar el cliente y volver a intentar el mandato.

Sistemas operativos Windowsespecificaciónarchivodestino
Sistemas operativos WindowsEspecifica la vía de acceso y el nombre de archivo en el que desea grabar los archivos. Si no especifica un destino, el cliente restaura los archivos en la ruta de origen inicial.
Cuando especifique la serie destinationfilespec, tenga en cuenta los puntos siguientes:
  • Si sourcefilespec especifica un único archivo, destinationfilespec puede ser un archivo o un directorio.
  • Si sourcefilespec contiene algún carácter comodín o si especifica la opción subdir=yes, destinationfilespec debe ser un directorio y debe terminar por el delimitador de directorios (\).
Nota: Si la vía de acceso de destino o cualquier parte de ella no existe, el cliente la crea.
Tabla 1. mandato Retrieve: opciones relacionadas
Opción Dónde se utiliza
Sistemas operativos Windowsdateformat Archivo de opciones de cliente Sistemas operativos Windows(dsm.opt) o línea de mandatos.
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS Xdateformat Sistemas operativos LinuxSistemas operativos Oracle SolarisArchivo de opciones de usuario deSistemas operativos AIXSistemas operativos Mac OS XClient (dsm.opt) o línea de mandatos.
description Sólo línea de mandatos.
dirsonly Sólo línea de mandatos.
filelist Sólo línea de mandatos.
filesonly Sólo línea de mandatos.
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS Xfollowsymbolic Sistemas operativos LinuxSistemas operativos Oracle SolarisArchivo de opciones de usuario deSistemas operativos AIXSistemas operativos Mac OS XClient (dsm.opt) o línea de mandatos.
fromdate Sólo línea de mandatos.
fromnode Sólo línea de mandatos.
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS Xfromowner Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS XSólo línea de mandatos
fromtime Sólo línea de mandatos.
ifnewer Sólo línea de mandatos.
pick Sólo línea de mandatos.
preservepath Sólo línea de mandatos.
Sistemas operativos Windowsreplace Archivo de opciones de cliente Sistemas operativos Windows(dsm.opt) o línea de mandatos.
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS Xreplace Sistemas operativos LinuxSistemas operativos Oracle SolarisArchivo de opciones de usuario deSistemas operativos AIXSistemas operativos Mac OS XClient (dsm.opt) o línea de mandatos.
Sistemas operativos Windowsskipntpermissions Archivo de opciones de cliente Sistemas operativos Windows(dsm.opt) o línea de mandatos
Sistemas operativos Windowsskipntsecuritycrc Archivo de opciones de cliente Sistemas operativos Windows(dsm.opt) o línea de mandatos
Sistemas operativos Windowssubdir Archivo de opciones de cliente Sistemas operativos Windows(dsm.opt) o línea de mandatos.
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS Xsubdir Sistemas operativos LinuxSistemas operativos Oracle SolarisArchivo de opciones de usuario deSistemas operativos AIXSistemas operativos Mac OS XClient (dsm.opt) o línea de mandatos.
Sistemas operativos Windowstapeprompt Archivo de opciones de cliente Sistemas operativos Windows(dsm.opt) o línea de mandatos.
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS Xtapeprompt Sistemas operativos LinuxSistemas operativos Oracle SolarisArchivo de opciones de usuario deSistemas operativos AIXSistemas operativos Mac OS XClient (dsm.opt) o línea de mandatos.
Sistemas operativos Windowstimeformat Archivo de opciones de cliente Sistemas operativos Windows(dsm.opt) o línea de mandatos.
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS Xtimeformat Sistemas operativos LinuxSistemas operativos Oracle SolarisArchivo de opciones de usuario deSistemas operativos AIXSistemas operativos Mac OS XClient (dsm.opt) o línea de mandatos.
todate Sólo línea de mandatos.
totime Sólo línea de mandatos.

Ejemplos

Tarea Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS X
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS XRecuperar un único archivo denominado budget.

retrieve /home/devel/projecta/budget

Sistemas operativos WindowsTarea
Sistemas operativos WindowsRecupere un único archivo denominado budget.fin.

ret c:\devel\projecta\budget.fin

Tarea Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS X
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS XRecuperar todos los archivos con una extensión de .c del directorio /home/devel/projecta .

retrieve "/home/devel/projecta/*.c"

Sistemas operativos WindowsTarea
Sistemas operativos WindowsRecupere todos los archivos con una extensión de .c del directorio c:\devel\projecta .

ret c:\devel\projecta\*.c

Sistemas operativos WindowsTarea
Sistemas operativos WindowsRecupere todos los archivos con una extensión de archivo .c del directorio \devel\projecta en el espacio de archivos winnt .

ret {winnt}\devel\projecta\*.c

Tarea Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS X
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS XRecuperar todos los archivos del directorio /home .

retrieve /home/

Sistemas operativos WindowsTarea
Sistemas operativos WindowsRecupere todos los archivos del directorio c:\devel .

ret c:\devel\*

Sistemas operativos WindowsTarea
Sistemas operativos WindowsRecuperar archivos del directorio abc espacio de archivos proj .

ret {abc}\proj\*.*

Tarea Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS X
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS XRecuperar todos los archivos con una extensión de archivo .c del directorio /home/devel/projecta al directorio /home/newdevel/projectn/projecta . Si el directorio /projectn o /projectn/projecta no existe, se creará.

retrieve "/home/devel/projecta/*.c" /home/newdevel/projectn/

Sistemas operativos WindowsTarea
Sistemas operativos WindowsRecupere todos los archivos con una extensión de archivo de .c desde el directorio c:\devel\projecta al directorio c:\newdevel\projectn\projecta . Si el directorio projectn o \projectn\projecta no existe, se creará.

ret c:\devel\projecta\*.c c:\newdevel\projectn\

Tarea Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS X
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS XRecuperar archivos en el directorio /user/project . Utilice la opción pick .

ret "/user/project/*" -pick

Sistemas operativos WindowsTarea
Sistemas operativos WindowsRecupere los archivos en el directorio c:\project . Utilice la opción pick .

ret c:\project\* -pick

Tarea Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS X
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS XRecuperar todos los archivos que se han archivado desde el directorio /proj con la descripción Resultados de la encuesta de 2012.

retrieve "/proj/*" -desc="2012 survey results"

Tarea Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS X
Sistemas operativos LinuxSistemas operativos Oracle SolarisSistemas operativos AIXSistemas operativos Mac OS XRecuperar archivo archivado /home/devel/budget con la descripción "my budget" en la unidad de cintas /dev/rmt1 .
mkfifo fifo
dd if=fifo of=/dev/rmt1&
dsmc retrieve -replace=yes -description="mybudget"
/home/devel/budget fifo
Sistemas operativos Mac OS XTarea
Sistemas operativos Mac OS XRecuperar un archivo del espacio de archivos renombrado Jaguar_OLD a su ubicación original. Especifique el origen y el destino como se indica a continuación:

ret Jaguar_OLD/user5/Documents/myresume.doc /Users/user5/Documents/

Sistemas operativos WindowsTarea
Sistemas operativos WindowsRecuperar un archivo del espacio de archivos renombrado \\your-node\h$_OLD a su ubicación original. Especifique el origen y el destino como se indica a continuación:

ret \\your-node\h$_OLD\docs\myresume.doc h:\docs\