View a markdown version of this page

Clasificación de archivos - Amazon FSx para Windows File Server

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Clasificación de archivos

La clasificación de archivos asigna automáticamente las propiedades de los metadatos a los archivos en función de su contenido, ubicación u otros atributos. La clasificación le ayuda a organizar los archivos, aplicar las políticas de administración de datos y cumplir los requisitos de cumplimiento al identificar los archivos que contienen información confidencial, pertenecen a categorías empresariales específicas o requieren períodos de retención.

Cómo funciona la clasificación de archivos

La clasificación de archivos utiliza un proceso de tres pasos:

  1. Definir propiedades: cree definiciones de propiedades de clasificación que especifiquen los tipos de metadatos que desea asignar a los archivos, como "Data Sensitivity" o"ContainsPII".

  2. Cree reglas: configure reglas de clasificación que asignen automáticamente valores de propiedad a los archivos en función de los criterios que especifique, como los patrones de contenido de los archivos o las ubicaciones de las carpetas. Por ejemplo, los archivos que contienen un patrón, como un número de seguro social, se (XXX-XX-XXXX) pueden clasificar automáticamente comoContainsPII=Yes.

  3. Ejecutar la clasificación: ejecute el proceso de clasificación para escanear los archivos y aplicar las reglas. Puede ejecutar la clasificación manualmente a petición, según un cronograma o de forma continua en segundo plano.

Una vez finalizada la clasificación, puede usar las propiedades asignadas para generar informes de almacenamientoTareas de administración de archivos, aplicar o buscar archivos con características específicas.

Definiciones de propiedades de clasificación

Las definiciones de propiedades de clasificación especifican los tipos de metadatos que se pueden asignar a los archivos. Cada definición de propiedad tiene un nombre, un tipo de propiedad y, opcionalmente, una lista de valores permitidos. Por ejemplo, puede crear una propiedad denominada "Data Sensitivity" con un OrderedList tipo y los valores posibles: PublicInternal,Confidential, yRestricted.

Se admiten los siguientes tipos de propiedades:

  • OrderedList- Una lista ordenada en la que los valores tienen una secuencia específica (por ejemplo, Bajo, Medio, Alto). Utilice este tipo cuando el orden de los valores sea importante para la elaboración de informes o para la toma de decisiones políticas.

  • MultiChoice- Permite seleccionar varios valores de una lista (por ejemplo, un archivo puede estar etiquetado con las categorías «Financiero» y «Legal»).

  • SingleChoice- Permite seleccionar solo un valor de una lista.

  • String- Un valor de texto único sin opciones predefinidas.

  • MultiString- Varios valores de texto sin opciones predefinidas.

  • Integer- Un valor numérico.

  • YesNo- Un valor booleano (verdadero o falso).

  • DateTime- Un valor de fecha y hora.

Las definiciones de propiedades se pueden reutilizar en varias reglas de clasificación. Tras crear una definición de propiedad, puede hacer referencia a ella en cualquier regla de clasificación que necesite asignar valores a esa propiedad.

Reglas de clasificación

Las reglas de clasificación definen la lógica para asignar automáticamente valores de propiedad a los archivos. Cada regla especifica:

  • Qué propiedad establecer

  • ¿Qué valor asignar a esa propiedad

  • Dónde aplicar la regla (qué carpetas)

  • Cómo identificar los archivos que deben recibir el valor de la propiedad. Puede utilizar dos mecanismos de clasificación:

Clasificador de contenido

El clasificador de contenido escanea el contenido del archivo en busca de patrones de texto o expresiones regulares específicos. Utilice este mecanismo para identificar los archivos en función de lo que contienen. El clasificador de contenido ofrece tres formas de hacer coincidir el contenido de los archivos:

  • ContentString- Busca cadenas de texto que no distingan mayúsculas de minúsculas. Utilice esta opción cuando desee buscar palabras o frases específicas independientemente del uso de mayúsculas. Por ejemplo, si busca «confidencial», aparecerá como «Confidencial», «CONFIDENCIAL» y «confidencial».

  • ContentStringCaseSensitive- Busca cadenas de texto que distingan mayúsculas y minúsculas. Utilice esta opción cuando el uso de mayúsculas sea importante para su búsqueda. Por ejemplo, al buscar «SSN», se encontrará con «SSN», pero no con «ssn» o «SSN». Esto es útil para acrónimos, códigos de productos u otros identificadores en los que las mayúsculas y minúsculas son significativas.

  • ContentRegularExpression- Busca patrones mediante expresiones regulares. Utilice esta opción cuando necesite hacer coincidir patrones complejos o formatos variables. Por ejemplo, puede usar expresiones regulares para detectar:

    • Números de seguro social con el formato 123-45-6789: \b\d{3}-\d{2}-\d{4}\b

    • Números de tarjetas de crédito con espacios o guiones opcionales: \b\d{4}[\s-]?\d{4}[\s-]?\d{4}[\s-]?\d{4}\b

    • Direcciones de correo electrónico, números de teléfono u otros datos estructurados

Puede especificar varias cadenas o patrones en una sola regla y los archivos se clasificarán si su contenido coincide con alguno de los valores especificados.

Clasificador de carpetas

El clasificador de carpetas asigna valores de propiedad en función de dónde se almacenan los archivos. Utilice este mecanismo para clasificar los archivos según su ubicación en la jerarquía de carpetas. Por ejemplo:

  • Establezca una propiedad de período de retención para todos los archivos de la carpeta Documentos legales

  • Marque todos los archivos de una carpeta de proyecto específica con un identificador de proyecto

Además, puede usar el ReevaluateProperty parámetro para controlar lo que ocurre cuando la clasificación se ejecuta en un archivo que ya tiene un valor para la propiedad. Puede seleccionar las siguientes configuraciones:

  • Never- Clasifique solo los archivos que no tengan un valor para esta propiedad

  • Overwrite- Sustituir los valores existentes cuando los archivos cambien

  • Aggregate- Combine valores nuevos con valores existentes (para propiedades con varios valores)

Propiedades de administración

Las propiedades de administración son propiedades de clasificación que se aplican a las carpetas en lugar de a los archivos. Las propiedades de administración se utilizan para organizar y clasificar las carpetas en la jerarquía del sistema de archivos. A diferencia de las propiedades de los archivos que se asignan automáticamente mediante reglas de clasificación, las propiedades de administración se configuran manualmente mediante el Set-FSxFSRMMgmtProperty comando.

Para clasificar las carpetas, utilice la FolderUsage_MS propiedad. Puede especificar los valores siguientes:

  • User Files

  • Group Share

  • Application Files

  • Backup and Archival

Clasificación en ejecución

Puede ejecutar la clasificación de archivos de tres maneras:

  1. Clasificación manual: utilícela Start-FSxFSRMClassification para ejecutar la clasificación de forma inmediata. Este enfoque es útil para probar reglas nuevas o realizar tareas de clasificación únicas.

  2. Clasificación programada: se usa Set-FSxFSRMClassification para configurar una programación para la clasificación automática. Puede programar la clasificación para que se ejecute semanalmente o mensualmente en momentos específicos. La clasificación programada es adecuada para la mayoría de los entornos de producción en los que se desean ejecutar clasificaciones regulares y predecibles.

  3. Clasificación continua: utilícela Set-FSxFSRMClassification con el Continuous parámetro para habilitar la clasificación en segundo plano que se ejecute de forma continua. La clasificación continua clasifica automáticamente los archivos nuevos y modificados poco después de crearlos o modificarlos. Este enfoque proporciona la clasificación más actualizada, pero consume más recursos del sistema.

Al iniciar la clasificación, puede especificar una RunDuration para limitar la duración del proceso. Si la clasificación no se completa en el tiempo especificado, se detiene y se reanuda durante la siguiente ejecución programada o cuando se vuelve a iniciar manualmente.

Una vez finalizada la clasificación, puede ver las propiedades de clasificación asignadas a los archivos haciendo clic con el botón secundario en un archivo en el Explorador de archivos de Windows, seleccionando Propiedades y seleccionando la pestaña Clasificación. Esta pestaña muestra todas las propiedades de clasificación y sus valores para el archivo.

Gestión del proceso de clasificación

Puede supervisar y controlar el proceso de clasificación con los siguientes comandos:

Utilice estos comandos para coordinar la clasificación con otras tareas. Por ejemplo, puede esperar a que finalice la clasificación antes de generar un informe de almacenamiento que dependa de las propiedades del archivo clasificado.

Mejores prácticas de clasificación

Siga estas prácticas recomendadas para garantizar una clasificación de archivos eficiente y eficaz.

1. Consideraciones sobre el rendimiento

Content-based la clasificación consume muchos recursos porque el FSRM debe leer y escanear el contenido de los archivos.

  • Pruebe primero las reglas en un conjunto de datos pequeño: antes de aplicar las reglas de clasificación a todo el sistema de archivos, pruébelas en una muestra representativa de archivos para comprobar que funcionan según lo esperado y para estimar cuánto tardará la clasificación.

  • Limite el alcance del análisis del contenido: la Content-based clasificación consume muchos recursos porque requiere leer el contenido de los archivos. Utilice el Namespace parámetro para limitar las reglas a carpetas específicas en lugar de analizar todo el sistema de archivos.

  • Utilice la clasificación de carpetas siempre que sea posible: el clasificador de carpetas es mucho más rápido que el clasificador de contenido porque no necesita leer el contenido de los archivos. Cuando los archivos se puedan clasificar según su ubicación, utilice el clasificador de carpetas en lugar del clasificador de contenido.

  • Programe la clasificación fuera de las horas pico: ejecute la clasificación programada durante los períodos de baja actividad del sistema para minimizar el impacto en el rendimiento de los usuarios. Evite ejecutar la clasificación durante las ventanas de respaldo u otras tareas de mantenimiento.

  • Establezca RunDuration los límites adecuados: utilice el RunDuration parámetro para evitar que la clasificación se ejecute durante demasiado tiempo y afecte al rendimiento del sistema. Si la clasificación no se completa dentro del límite de tiempo, se reanudará durante la próxima ejecución programada.

  • Supervise el rendimiento de la clasificación: utilícelo Get-FSxFSRMClassification para comprobar el estado de la clasificación e identificar si la clasificación tarda más de lo esperado. Long-runningla clasificación puede indicar que es necesario optimizar las reglas o que el sistema necesita más recursos.

2. Diseño de reglas

  • Usa expresiones regulares específicas: cuando las utilicesContentRegularExpression, escribe patrones que sean lo más específicos posible para evitar coincidencias falsas. Pruebe minuciosamente las expresiones regulares antes de implementarlas en producción.

  • Combine varios patrones de manera eficiente: en lugar de crear reglas independientes para patrones similares, combínelos en una sola regla con varios ContentRegularExpression valores ContentString o. Esto reduce la cantidad de veces que FSRM necesita escanear cada archivo.

  • Excluir carpetas innecesarias: utilice el ExcludeNamespace parámetro in Set-FSxFSRMClassification para excluir los directorios temporales y otras ubicaciones que no necesitan clasificación.

3. Administración de propiedades

  • Planifique su esquema de propiedades: diseñe sus propiedades de clasificación antes de crear reglas. Considere qué propiedades necesita para las políticas de generación de informes, cumplimiento y administración de archivos.

  • Definiciones de propiedades del documento: utilice el campo Descripción para explicar qué significa cada propiedad y cómo debe usarse. Esto ayuda a otros administradores a entender su esquema de clasificación.

4. Mantenimiento continuo

  • Revise los resultados de la clasificación con regularidad: genere informes de almacenamiento para verificar que la clasificación funciona según lo esperado y que los archivos reciben los valores de propiedad correctos.

  • Actualice las reglas según sea necesario: a medida que cambien los requisitos de administración de datos de su organización, actualice las reglas de clasificación para reflejar las nuevas políticas o requisitos de cumplimiento.

  • Elimine las propiedades no utilizadas: elimine las definiciones y reglas de propiedades que ya no sean necesarias para mantener la configuración de clasificación manejable.

Comandos de administración de clasificaciones

Puede acceder a cuatro familias de PowerShell comandos remotos de FSx para gestionar la clasificación de archivos:

  1. Comandos de definición de propiedades: cree y administre definiciones de propiedades de clasificación que especifiquen los tipos de metadatos que puede asignar a los archivos.

  2. Comandos de reglas de clasificación: cree y administre reglas de clasificación automáticas que asignen valores de propiedad en función del contenido o la ubicación del archivo.

  3. Comandos de propiedades de administración: defina y recupere las propiedades de clasificación en las carpetas en lugar de en los archivos.

  4. Comandos del proceso de clasificación: iniciar, detener, supervisar y configurar el proceso de clasificación.

Lista de comandos remotos PowerShell de clasificación de archivos (FSx)

nota

En todos los ejemplos de esta página se presupone que ha definido la $FSxWindowsRemotePowerShellEndpoint variable con el PowerShell punto final remoto de Windows de su sistema de archivos. Puede encontrar este punto de enlace en la consola de Amazon FSx, en la página de detalles de su sistema de archivos, o mediante el AWS CLI describe-file-systems comando.

Comandos de definición de propiedades

New-FSxFSRMClassificationPropertyDefinition

New-FSxFSRMClassificationPropertyDefinition: Crea una definición de propiedad de clasificación que se puede usar para clasificar archivos. Las definiciones de propiedades definen los atributos que se pueden asignar a los archivos mediante reglas de clasificación.

Parámetros:

  • Name (string): obligatorio. Un nombre para la definición de propiedad.

  • DisplayName (string)- Opcional. Un nombre para mostrar para la definición de la propiedad.

  • Description (string)- Opcional. Una descripción de la definición de la propiedad.

  • Type (string): obligatorio. El tipo de propiedad de clasificación. Puede especificar los valores siguientes:

    • OrderedList: una lista ordenada de valores posibles

    • MultiChoice: Selección de opción múltiple a partir de valores posibles

    • SingleChoice: Selección única entre los valores posibles

    • String: Cadena de texto única

    • MultiString: Varias cadenas de texto

    • Integer: Valor numérico

    • YesNo: valor booleano

    • DateTime: valor de fecha y hora

  • PossibleValueConfigurations (array)- Opcional. Un conjunto de OrderedList configuraciones o tipos de SingleChoice propiedades. MultiChoice Cada configuración tiene las siguientes propiedades:

    • Name (string): el nombre del valor (obligatorio)

    • Description (string): Una descripción del valor (opcional)

  • Parameters (array)- Opcional. Un conjunto de cadenas en "name=value" formato para una configuración adicional.

Ejemplos:

1. Cree una lista de propiedades para los datos de PII.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { New-FSxFSRMClassificationPropertyDefinition -Name "ContainsPII" -Type OrderedList -PossibleValueConfigurations @( @{ Name = "Yes" }, @{ Name = "No" }) }

2. Cree una propiedad de lista ordenada para la sensibilidad de los datos.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { New-FSxFSRMClassificationPropertyDefinition -Name "DataSensitivity" -Type OrderedList -PossibleValueConfigurations @( @{ Name = "Public" }, @{ Name = "Internal" }, @{ Name = "Confidential" }, @{ Name = "Restricted" } ) }

Get-FSxFSRMClassificationPropertyDefinition

Get-FSxFSRMClassificationPropertyDefinition: recupera una o más definiciones de propiedades de clasificación del sistema de archivos.

Parámetros:

  • Name (array)- Opcional. Un conjunto de nombres de definiciones de propiedades que se van a recuperar. Si no especifica ningún nombre, el comando devuelve todas las definiciones de propiedades del sistema de archivos.

Ejemplos:

1. Recupera todas las definiciones de propiedades de clasificación del sistema de archivos.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMClassificationPropertyDefinition }

Set-FSxFSRMClassificationPropertyDefinition

Modifica las propiedades de una definición de propiedad de clasificación existente.

Parameters
  • Name (array): obligatorio. Un conjunto de nombres de propiedades que se van a modificar.

  • DisplayName (string)- Opcional. Un nuevo nombre para mostrar para la definición de la propiedad.

  • Description (string)- Opcional. Una nueva descripción para la definición de la propiedad.

  • PossibleValueConfigurations (array)- Opcional. Un nuevo conjunto de configuraciones para OrderedList MultiChoice, o SingleChoice propiedades. Cada configuración tiene las siguientes propiedades:

    • Name (string): el nombre del valor (obligatorio)

    • Description (string): Una descripción del valor (opcional)

  • Parameters (array)- Opcional. Una nueva matriz de cadenas en formato «nombre=valor».

  • PassThru (boolean)- Opcional. Si se establece en verdadero, devuelve el objeto de definición de propiedad modificado.

Ejemplos:

1. Actualice los valores posibles con las descripciones de una definición de propiedad existente.

$values = [System.Collections.ArrayList]@() $null = $values.Add(@{ Name = "High" Description = "High Risk Content" }) $null = $values.Add(@{ Name = "Medium" Description = "Medium Risk Content" }) Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList $values -ScriptBlock { param($values) Set-FSxFSRMClassificationPropertyDefinition -Name "RiskLevel" -PossibleValueConfigurations $Using:values -PassThru }

Remove-FSxFSRMClassificationPropertyDefinition

Elimina una o más definiciones de propiedades de clasificación del sistema de archivos. Solo se pueden eliminar las definiciones de propiedades definidas localmente.

Parameters
  • Name (array): obligatorio. Un conjunto de nombres de propiedades que se van a eliminar.

  • PassThru (boolean)- Opcional. Si se establece en verdadero, devuelve el objeto de definición de propiedad eliminado.

Ejemplos:

1. Elimina una única definición de propiedad.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Remove-FSxFSRMClassificationPropertyDefinition -Name "RiskLevel" -PassThru }

Comandos de reglas de clasificación

New-FSxFSRMClassificationRule

Crea una regla de clasificación automática que asigna valores de propiedad a los archivos en función de criterios especificados. Cada regla establece un valor para una sola propiedad.

Parameters
  • Name (string): obligatorio. Un nombre para la regla de clasificación.

  • Description (string)- Opcional. Una descripción de la regla de clasificación.

  • Property (string): obligatorio. El nombre de la propiedad de clasificación que se va a establecer. Debe ser un nombre de definición de propiedad existente.

  • PropertyValue (string)- Opcional. El valor que se va a asignar a la propiedad. Debe ser válido para el mecanismo de clasificación especificado.

  • Namespace (array): obligatorio. Conjunto de rutas o tipos de carpetas a los que se aplica la regla.

  • Disabled (boolean)- Opcional. Si se establece en verdadero, crea la regla en un estado desactivado.

  • ReevaluateProperty (string)- Opcional. Especifica cuándo se deben volver a evaluar los archivos. Puede especificar los valores siguientes:

    • Never: Evalúe únicamente los archivos sin un valor de propiedad existente

    • Overwrite: Re-evaluate cuando los archivos cambian y sobrescriben el valor existente

    • Aggregate: Re-evaluate cuando los archivos cambian y se combinan con el valor existente

  • Flags (array)- Opcional. Especifica los comportamientos especiales de la regla. Puede especificar los valores siguientes:

    • ClearAutomaticallyClassifiedProperty

    • ClearManuallyClassifiedProperty

    • Deprecated

  • ContentRegularExpression (array)- Opcional. Un conjunto de expresiones regulares para hacer coincidir el contenido del archivo.

  • ContentString (array)- Opcional. Conjunto de cadenas que no distinguen mayúsculas y minúsculas para buscar en el contenido de un archivo.

  • ClassificationMechanism (string): obligatorio. El mecanismo que se utiliza para clasificar los archivos. Puede especificar los valores siguientes:

    • Content Classifier: analiza el contenido del archivo en busca de cadenas o patrones de expresiones regulares específicos. Al especificar el clasificador de contenido, puede usar los ContentRegularExpression parámetros ContentString ContentStringCaseSensitive, o para definir el contenido que desea buscar.

    • Folder Classifier: clasifica los archivos en función de la ubicación de la carpeta

  • Parameters (array)- Opcional. Un conjunto de "name=value" cadenas para una configuración adicional.

Ejemplos:

1. Detecte los números de seguro social mediante una expresión regular.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { New-FSxFSRMClassificationRule -Name "Detect_SSN" -Property "ContainsPII" -PropertyValue "Yes" -Namespace "share" -ClassificationMechanism "Content Classifier" -ContentRegularExpression "\b\d{3}-\d{2}-\d{4}\b" }

2. Detecte los números de tarjetas de crédito mediante una expresión regular.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { New-FSxFSRMClassificationRule -Name "Detect_CreditCard" -Property "ContainsPII" -PropertyValue "Yes" -Namespace "share" -ClassificationMechanism "Content Classifier" -ContentRegularExpression "\b\d{4}[\s-]?\d{4}[\s-]?\d{4}[\s-]?\d{4}\b" }

3. Clasifique cada archivo en una carpeta con una propiedad con un período de retención de 7 años.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { New-FSxFSRMClassificationRule -Name "Contracts_Records_7Year" -Property "RetentionPeriod" -PropertyValue "7 years" -Namespace "share/Legal Documents" -ClassificationMechanism "Folder Classifier" }

Get-FSxFSRMClassificationRule

Recupera una o más reglas de clasificación de su sistema de archivos.

Parameters
  • Name (array)- Opcional. Una serie de nombres de reglas de clasificación que se van a recuperar. Si no especifica ningún nombre, el comando devuelve todas las reglas del sistema de archivos.

Ejemplos:

1. Recupera todas las reglas de clasificación del sistema de archivos.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMClassificationRule }
Set-FSxFSRMClassificationRule

Modifica las propiedades de las reglas de clasificación existentes.

Parameters
  • Name (array): obligatorio. Matriz de nombres de reglas de clasificación que se van a modificar.

  • Description (string)- Opcional. Una nueva descripción de la regla.

  • Property (string)- Opcional. El nombre de la propiedad de clasificación que se va a establecer.

  • PropertyValue (string)- Opcional. Un nuevo valor para asignar a la propiedad.

  • Namespace (array)- Opcional. Un nuevo conjunto de rutas o tipos de carpetas a los que se aplica la regla.

  • Disabled (boolean)- Opcional. Si se establece en verdadero, desactiva la regla. Si se establece en falso, habilita la regla.

  • ReevaluateProperty (string)- Opcional. Cambia cuándo volver a evaluar los archivos. Puede especificar los valores siguientes:

    • Never: Evalúe únicamente los archivos sin un valor de propiedad existente

    • Overwrite: Re-evaluate cuando los archivos cambian y sobrescriben el valor existente

    • Aggregate: Re-evaluate cuando los archivos cambian y se combinan con el valor existente

  • Flags (array)- Opcional. Nuevos comportamientos especiales para la regla. Puede especificar los valores siguientes:

    • ClearAutomaticallyClassifiedProperty

    • ClearManuallyClassifiedProperty

    • Deprecated

  • ContentRegularExpression (array)- Opcional. Un nuevo conjunto de expresiones regulares.

  • ContentString (array)- Opcional. Un nuevo conjunto de cadenas de búsqueda que no distinguen mayúsculas de minúsculas.

  • ContentStringCaseSensitive (array)- Opcional. Un nuevo conjunto de cadenas de búsqueda que distinguen mayúsculas y minúsculas.

  • ClassificationMechanism (string)- Opcional. Un nuevo mecanismo de clasificación para usar. Puede especificar los valores siguientes:

    • Content Classifier: Analiza el contenido del archivo en busca de cadenas o patrones de expresiones regulares específicos. Al especificar el clasificador de contenido, puede usar los ContentRegularExpression parámetros ContentString ContentStringCaseSensitive, o para definir el contenido que desea buscar.

    • Folder Classifier: clasifica los archivos en función de la ubicación de la carpeta

  • Parameters (array)- Opcional. Un nuevo conjunto de cadenas de "name=value" configuración.

  • PassThru (boolean)- Opcional. Si se establece en verdadero, devuelve el objeto de regla modificado.

Ejemplos:

1. Actualice las propiedades de la regla y el espacio de nombres de una regla de clasificación existente.

$namespaces = @("share\finance", "share\accounting") Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList $namespaces -ScriptBlock { param($namespaces) Set-FSxFSRMClassificationRule -Name "Detect_CreditCard" -Description "Updated PII detection" -Namespace $Using:namespaces -ReevaluateProperty "Overwrite" }
Remove-FSxFSRMClassificationRule

Elimina una o más reglas de clasificación del sistema de archivos.

Parameters
  • Name (array): obligatorio. Conjunto de nombres de reglas de clasificación que se van a eliminar.

  • PassThru (boolean)- Opcional. Si se establece en verdadero, devuelve el objeto de regla eliminado.

Ejemplos:

1. Elimina una sola regla de clasificación.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Remove-FSxFSRMClassificationRule -Name "Find Confidential Files" -PassThru }

Comandos de propiedades de administración

Get-FSxFSRMMgmtProperty

Recupera las propiedades de administración de las carpetas especificadas. Las propiedades de administración son propiedades de clasificación que se aplican a las carpetas en lugar de a los archivos.

Parameters
  • Namespace (string)- Opcional. Una ruta a una carpeta.

  • Name (string)- Opcional. El nombre de la propiedad de administración que se va a recuperar. Si no especifica un nombre, el comando recupera todas las propiedades de administración.

  • Recurse (boolean)- Opcional Si se establece en true, recupera las propiedades de administración de todas las carpetas del espacio de nombres. Requiere el parámetro Namespace.

  • Effective (boolean)- Opcional. Si se establece en true, recupera la propiedad de administración de la carpeta más cercana con el nombre especificado. La búsqueda incluye el espacio de nombres especificado y su jerarquía principal. Requiere el parámetro Name.

Ejemplos:

1. Recupera todas las propiedades de administración del sistema de archivos.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMMgmtProperty }

2. Recupera las propiedades de administración de una carpeta específica.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMMgmtProperty -Namespace "share\department" }

Remove-FSxFSRMMgmtProperty

Elimina las propiedades de administración de las carpetas especificadas.

Parameters
  • Namespace (string)- Opcional. Una ruta a una carpeta.

  • Name (string): obligatorio. El nombre de la propiedad de administración que se va a eliminar.

  • Recurse (boolean)- Opcional. Si se establece en true, elimina las propiedades de administración de todas las carpetas del espacio de nombres. Requiere el parámetro Namespace.

Ejemplos:

1. Elimina todas las instancias de una propiedad de administración.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Remove-FSxFSRMMgmtProperty -Name "FolderUsage_MS" }

2. Elimina una propiedad de administración de una carpeta específica.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Remove-FSxFSRMMgmtProperty -Name "FolderUsage_MS" -Namespace "share\department" }

Set-FSxFSRMMgmtProperty

Cambia el valor de una propiedad de administración para un espacio de nombres especificado. Las propiedades de administración son propiedades de clasificación que se aplican a las carpetas y no tienen el indicador Secure establecido.

Parameters
  • Namespace (string)- Opcional. La ruta de la carpeta.

  • Name (string): obligatorio. El nombre de la propiedad de administración que se va a modificar. Debe ser una propiedad de clasificación existente que se aplique a las carpetas.

  • Value (string): obligatorio. El nuevo valor que se va a asignar a la propiedad de administración.

Ejemplos:

1. Establezca una propiedad de uso de la carpeta.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Set-FSxFSRMMgmtProperty -Namespace "share\department" -Name "FolderUsage_MS" -Value "User Files" }

Comandos del proceso de clasificación

Get-FSxFSRMClassification

Recupera el estado del proceso de clasificación de archivos en ejecución. El estado puede ser uno de los siguientes valores:

  • Unknown: No se puede determinar el estado de clasificación

  • NotRunning: No hay ninguna clasificación en ejecución en este momento

  • Queued: La clasificación está en cola para comenzar

  • Running: La clasificación está actualmente en curso

Parameters

Ninguno

Ejemplos:

1. Recupera el estado de clasificación actual.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMClassification }

Start-FSxFSRMClassification

Inicia el proceso de clasificación de archivos, que aplica reglas de clasificación a los archivos y genera un informe de clasificación.

Parameters
  • Queue (boolean)- Opcional. Si se establece en verdadero, agrega la tarea de clasificación a una cola para que se ejecute en los próximos 5 minutos. Todas las tareas que estén en cola durante este período se ejecutarán juntas. Si se establece en falso o no se especifica, la clasificación se iniciará inmediatamente.

  • RunDuration (number)- Opcional. Especifica cuántas horas debe ejecutarse el proceso de clasificación antes de cancelarse. Valores válidos: de -1 a 2147483. Valores especiales:

    • -1: Ejecutar hasta que se cancele

    • 0: Ejecutar hasta su finalización

    • Si no se especifica, se ejecuta hasta su finalización.

Ejemplos:

1. Inicie la clasificación sin límite de tiempo.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Start-FSxFSRMClassification -RunDuration 0 }

Stop-FSxFSRMClassification

Detiene cualquier trabajo de clasificación en ejecución o en cola en el sistema de archivos.

Parameters

Ninguno

Ejemplos:

1. Detiene una clasificación en ejecución.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Stop-FSxFSRMClassification }

Wait-FSxFSRMClassification

Espera a que finalice el proceso de clasificación de archivos. Utilice este comando cuando necesite realizar acciones que dependan de la finalización de la clasificación, como generar informes basados en archivos clasificados.

Parameters
  • Timeout (number)- Opcional. Especifica cuánto tiempo se debe esperar, en segundos, para que se complete la clasificación. Si el tiempo de espera expira antes de que finalice la clasificación, el comando regresa, pero la clasificación continúa ejecutándose en segundo plano. Valores válidos: de -1 a 2147483. Valores especiales:

    • -1: Espere indefinidamente hasta que se complete la clasificación (predeterminado)

    • 0: Compruebe el estado actual y regrese inmediatamente sin esperar

Ejemplos:

1. Espere indefinidamente a que se complete la clasificación.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Wait-FSxFSRMClassification }

Set-FSxFSRMClassification

Modifica los ajustes de configuración para la clasificación de archivos.

Parameters
  • ExcludeNamespace (array)- Opcional. Un conjunto de carpetas adicionales para excluirlas de la clasificación.

  • ScheduleConfigurations (hashtable)- Opcional. Una tabla hash que contiene la configuración de la programación con las siguientes propiedades:

    • Time (datetime): DateTime objeto que especifica cuándo ejecutar la tarea (obligatorio)

    • RunDuration (number): número de horas para ejecutar la tarea (opcional)

    • Weekly (array): Conjunto de días de la semana (opcional)

    • Monthly (array): Matriz de días del mes, utilice -1 para el último día (opcional)

  • Continuous (boolean)- Opcional. Si se establece en verdadero, habilita la clasificación continua en segundo plano.

  • PassThru (boolean)- Opcional. Si se establece en verdadero, devuelve el objeto de configuración de clasificación modificado.

Ejemplos:

1. Habilite la clasificación continua.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Set-FSxFSRMClassification -Continuous:$true }

2. Establezca un cronograma semanal para ejecutar la clasificación.

$schedule = @{ Time = ("12:00am") Weekly = @('Monday', 'Wednesday', 'Friday') } Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList $schedule -ScriptBlock { param($schedule) Set-FSxFSRMClassification -ScheduleConfigurations $schedule }

3. Establezca un cronograma mensual con exclusiones personalizadas.

$schedule = @{ Time = ("12:00am") Monthly = @(1, 15, -1) # 1st, 15th, and last day RunDuration = 4 } $excludeNamespaces = @("share\folder /s") Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList @($schedule, $excludeNamespaces) -ScriptBlock { param($schedule, $excludeNamespaces) Set-FSxFSRMClassification -ScheduleConfigurations $schedule -ExcludeNamespace $excludeNamespaces }