Al utilizar el mandato CPYOPT, el sistema graba la fecha y
hora del último cambio de un volumen o directorio óptico de copia de
seguridad.
Se incluyen los momentos en que el sistema grabó atributos de los
archivos o del directorio en el directorio o volumen.
La fecha y hora del último cambio de este directorio y volumen siempre refleja la fecha y hora de la petición. Esto sigue siendo
cierto incluso si el sistema graba un archivo en un directorio de
copia de seguridad.
Situación 1: fecha y hora del último cambio
El 1 de julio de 1999,
el usuario emite un mandato CPYOPT para el directorio /DIR1 especificando *BEGIN como fecha inicial. Si el sistema copia correctamente todos los archivos elegibles, las
fechas serán las siguientes:
- El sistema establece la fecha inicial completa del directorio de
copia de seguridad /DIR1 en *BEGIN.
- El sistema establecerá el 1 de julio de 1999 como la fecha final
completa.
Si el sistema copia al menos un archivo en /DIR1 como consecuencia de esta petición, la fecha del último cambio también es el 1 de julio de 1999.
El sistema no necesariamente tiene que actualizar la fecha y hora
del último cambio como consecuencia de una copia correcta.
Si el
sistema no grabó los archivos en el directorio de copia de seguridad,
podrá actualizar el rango completo, pero no la fecha del último
cambio.
Situación 2: fecha y hora del último cambio
En “Situación 1: fecha y hora del último cambio", el directorio de copia de seguridad /DIR1 tiene las fechas siguientes tras la petición:
- Fecha inicial: *BEGIN
- Fecha final: 1 de julio de 1999
- Fecha del último cambio: 1 de julio de 1999
El 1 de octubre de 1999, el usuario vuelve a emitir el mandato
CPYOPT para el directorio /DIR1. Esta vez, en el mandato se
especifica SLTFILE(*CHANGED) para copiar solamente los archivos que
han cambiado desde la última petición de CPYOPT. Supongamos que
ningún archivo ha cambiado desde la última copia de seguridad
realizada el 1 de julio de 1999. Puesto que ningún archivo es
susceptible de copia, el sistema no graba ningún archivo en el
directorio de copia de seguridad /DIR1.
Por lo tanto, la fecha del
último cambio sigue siendo el 1 de julio de 1999. Sin embargo, puesto
que no se han producido anomalías con ningún archivo elegible, el
rango completo de /DIR1 se amplía hasta que su fecha final es el 1 de
octubre 1999. La fecha y la hora del último cambio se vuelven más
importantes cuando se establecen más allá del rango completo. Esto sucede si algunos archivos realmente se copian pero otros archivos elegibles no llegan a copiarse por alguna razón.
Situación 3: fecha y hora del último cambio
En “Fecha y hora del
último cambio — Situación dos”, el directorio de copia de seguridad /DIR1 tiene las fechas siguientes tras la petición:
- Fecha inicial: *BEGIN
- Fecha final: 1 de octubre de 1999
- Fecha del último cambio: 1 de julio de 1999
El 1 de diciembre de 1999, el usuario vuelve a emitir el mandato
CPYOPT para el directorio /DIR1. Supongamos que desde la última
petición de CPYOPT, el 1 de octubre de 1999, se han cambiado o
añadido 10 archivos en el directorio primario /DIR1. Supongamos que sólo ocho archivos se copiaron correctamente en /DIR1
y que dos de los archivos elegibles no se pudieron copiar. Puesto que
el sistema no copió todos los archivos elegibles, el rango completo sigue siendo el mismo, siendo la fecha inicial *BEGIN y la fecha final el 1 de octubre de 1999. No obstante, como /DIR1 ha cambiado, la fecha del
último cambio se actualiza al 1 de diciembre de 1999. Puesto que la
fecha del último cambio está fuera del rango completo, puede que no
exista una copia completa de /DIR1 entre *BEGIN y el 1 de octubre de
1999. Puede que una copia más reciente haya reemplazado a uno de esos
archivos debido al cambio del 1 de diciembre de 1999.