Gestión de sistemas de archivos ZFS en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Diciembre de 2014
 
 

Identificación de diferencias entre instantáneas de ZFS (zfs diff)

Puede determinar las diferencias entre instantáneas de ZFS mediante el comando zfs diff.

Por ejemplo, considere que se crean las siguientes dos instantáneas:

$ ls /tank/home/tim
fileA
$ zfs snapshot tank/home/tim@snap1
$ ls /tank/home/tim
fileA  fileB
$ zfs snapshot tank/home/tim@snap2

Por ejemplo, para identificar las diferencias que existen entre dos instantáneas, utilice una sintaxis similar a la siguiente:

$ zfs diff tank/home/tim@snap1 tank/home/tim@snap2
M       /tank/home/tim/
+       /tank/home/tim/fileB

En la salida anterior, M indica que el directorio se ha modificado. El símbolo + indica que fileB existe en la instantánea posterior.

La R en la siguiente salida indica que se ha cambiado el nombre de un archivo en una instantánea.

$ mv /tank/cindy/fileB /tank/cindy/fileC
$ zfs snapshot tank/cindy@snap2
$ zfs diff tank/cindy@snap1 tank/cindy@snap2
M       /tank/cindy/
R       /tank/cindy/fileB -> /tank/cindy/fileC

En la siguiente tabla se resumen los cambios de archivo o directorio identificados mediante el comando zfs diff.

Cambio de archivo o directorio
Identificador
Se ha modificado un archivo o directorio o ha cambiado un enlace de archivo o directorio
M
Un archivo o directorio está presente en la instantánea antigua pero no en la instantánea más reciente
Un archivo o directorio está presente en la instantánea más reciente pero no en la instantánea antigua
+
Se ha cambiado el nombre de un archivo o directorio
S

Para obtener más información, consulte zfs(1M).