Skip to main content
NetApp data management solutions
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Creación de un archivo CSV desde un recurso compartido SMB/CIFS

Colaboradores kevin-hoke

El siguiente comando vuelca los datos en formato CSV. Puede sumar la columna de tamaño para obtener el tamaño total de los datos.

xcp scan -match "((now-x.atime) / 3600) > 31*day" -fmt "'{}, {}, {}, {}'.format(relpath, name, strftime(x.atime, '%y-%m-%d-%H:%M:%S'), humanize_size(size))" -preserve-atime  >file.csv

La salida debería verse similar a este ejemplo:

erase\report_av_fp_cdot_crosstab.csvreport_av_fp_cdot_crosstab.csv20-01-29-10:26:2449.6MiB

Para escanear hasta la profundidad de tres subdirectorios y proporcionar el resultado en orden de clasificación, ejecute el comando xcp -du comando y volcar el tamaño en cada nivel de directorio hasta la profundidad de tres subdirectorios.

./xcp  scan -du -depth 3 NFS_Server_IP:/source_vol
 

Para ordenar, descargue la información en un archivo CSV y ordene la información.

xcp scan -match "type == d" -depth 3 -fmt "'{}, {}, {}, {}'.format(name, relpath, size)" NFS_Server_IP:/share > directory_report.csv

Este es un informe personalizado que utiliza el -fmt dominio. Escanea todos los directorios y vuelca el nombre del directorio, la ruta y el tamaño del directorio en un archivo CSV. Puede ordenar la columna de tamaño desde la aplicación de hoja de cálculo.