Classification des fichiers - Serveur FSx de fichiers Amazon pour Windows

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Classification des fichiers

La classification des fichiers attribue automatiquement des propriétés de métadonnées aux fichiers en fonction de leur contenu, de leur emplacement ou d'autres attributs. La classification vous aide à organiser les fichiers, à appliquer les politiques de gestion des données et à respecter les exigences de conformité en identifiant les fichiers contenant des informations sensibles, appartenant à des catégories professionnelles spécifiques ou nécessitant des périodes de conservation.

Fonctionnement de la classification des fichiers

La classification des fichiers utilise un processus en trois étapes :

  1. Définir les propriétés : créez des définitions de propriétés de classification qui spécifient les types de métadonnées que vous souhaitez attribuer aux fichiers, tels que "Data Sensitivity" ou"ContainsPII".

  2. Créer des règles : configurez des règles de classification qui attribuent automatiquement des valeurs de propriété aux fichiers en fonction de critères que vous spécifiez, tels que les modèles de contenu des fichiers ou l'emplacement des dossiers. Par exemple, les fichiers contenant un modèle tel qu'un numéro de sécurité sociale (XXX-XX-XXXX) peuvent être automatiquement classés en tant queContainsPII=Yes.

  3. Exécuter la classification : exécutez le processus de classification pour analyser les fichiers et appliquer les règles. Vous pouvez exécuter la classification manuellement à la demande, selon un calendrier ou en continu en arrière-plan.

Une fois la classification terminée, vous pouvez utiliser les propriétés attribuées pour générer des rapports de stockageTâches de gestion de fichiers, appliquer ou rechercher des fichiers présentant des caractéristiques spécifiques.

Définitions des propriétés de classification

Les définitions des propriétés de classification spécifient les types de métadonnées qui peuvent être affectés aux fichiers. Chaque définition de propriété possède un nom, un type de propriété et éventuellement une liste de valeurs autorisées. Par exemple, vous pouvez créer une propriété appelée "Data Sensitivity" avec un OrderedList type et des valeurs possibles : PublicInternal,Confidential, etRestricted.

Les types de propriétés suivants sont pris en charge :

  • OrderedList- Une liste ordonnée où les valeurs ont une séquence spécifique (par exemple, faible, moyen, élevé). Utilisez ce type lorsque l'ordre des valeurs est important pour les rapports ou les décisions politiques.

  • MultiChoice- Permet de sélectionner plusieurs valeurs dans une liste (par exemple, un fichier peut être étiqueté avec les catégories « Financière » et « Juridique »).

  • SingleChoice- Permet de sélectionner une seule valeur dans une liste.

  • String- Une valeur de texte unique sans options prédéfinies.

  • MultiString- Plusieurs valeurs de texte sans options prédéfinies.

  • Integer- Une valeur numérique.

  • YesNo- Une valeur booléenne (vraie ou fausse).

  • DateTime- Une valeur de date et d'heure.

Les définitions de propriétés sont réutilisables dans le cadre de plusieurs règles de classification. Après avoir créé une définition de propriété, vous pouvez la référencer dans n'importe quelle règle de classification qui doit attribuer des valeurs à cette propriété.

Règles de classification

Les règles de classification définissent la logique d'attribution automatique des valeurs de propriété aux fichiers. Chaque règle précise :

  • Quelle propriété définir

  • Quelle valeur attribuer à cette propriété

  • Où appliquer la règle (quels dossiers)

  • Comment identifier les fichiers qui devraient recevoir la valeur de la propriété. Vous pouvez utiliser deux mécanismes de classification :

Classificateur de contenu

Le classificateur de contenu analyse le contenu des fichiers à la recherche de modèles de texte ou d'expressions régulières spécifiques. Utilisez ce mécanisme pour identifier les fichiers en fonction de leur contenu. Le classificateur de contenu propose trois méthodes pour faire correspondre le contenu d'un fichier :

  • ContentString- Recherche des chaînes de texte ne distinguant pas les majuscules des minuscules. Utilisez cette option lorsque vous souhaitez rechercher des mots ou des phrases spécifiques, qu'ils soient en majuscules ou en majuscules. Par exemple, la recherche de « confidentiel » correspondra à « Confidentiel », « CONFIDENTIEL » et « confidentiel ».

  • ContentStringCaseSensitive- Recherche des chaînes de texte distinguant majuscules et minuscules. Utilisez cette option lorsque les majuscules sont importantes pour votre recherche. Par exemple, la recherche de « SSN » correspondra à « SSN » mais pas à « ssn » ou « Ssn ». Cela est utile pour les acronymes, les codes de produit ou d'autres identifiants où les majuscules sont significatives.

  • ContentRegularExpression- Recherche des modèles à l'aide d'expressions régulières. Utilisez cette option lorsque vous devez associer des modèles complexes ou des formats variables. Par exemple, vous pouvez utiliser des expressions régulières pour détecter :

    • Numéros de sécurité sociale au format 123-45-6789 : \b\d{3}-\d{2}-\d{4}\b

    • Numéros de carte de crédit avec espaces ou tirets facultatifs : \b\d{4}[\s-]?\d{4}[\s-]?\d{4}[\s-]?\d{4}\b

    • Adresses e-mail, numéros de téléphone ou autres données structurées

Vous pouvez spécifier plusieurs chaînes ou modèles dans une seule règle et les fichiers seront classés si leur contenu correspond à l'une des valeurs spécifiées.

Classificateur de dossiers

Le classificateur de dossiers attribue des valeurs de propriété en fonction de l'emplacement de stockage des fichiers. Utilisez ce mécanisme pour classer les fichiers en fonction de leur emplacement dans la hiérarchie des dossiers. Par exemple :

  • Définissez une propriété de période de conservation pour tous les fichiers du dossier Documents juridiques

  • Marquer tous les fichiers d'un dossier de projet spécifique avec un identifiant de projet

En outre, vous pouvez utiliser le ReevaluateProperty paramètre pour contrôler ce qui se passe lorsque la classification est exécutée sur un fichier qui possède déjà une valeur pour la propriété. Vous pouvez sélectionner les configurations suivantes :

  • Never- Classez uniquement les fichiers qui n'ont pas de valeur pour cette propriété

  • Overwrite- Remplacez les valeurs existantes lorsque les fichiers changent

  • Aggregate- Combiner de nouvelles valeurs avec des valeurs existantes (pour les propriétés à valeurs multiples)

Propriétés de gestion

Les propriétés de gestion sont des propriétés de classification qui s'appliquent aux dossiers plutôt qu'aux fichiers. Vous utilisez les propriétés de gestion pour organiser et classer les dossiers dans la hiérarchie de votre système de fichiers. Contrairement aux propriétés de fichier qui sont attribuées automatiquement par le biais de règles de classification, vous définissez les propriétés de gestion manuellement à l'aide de la Set- FSx FSRMMgmt Propriété commande.

Pour classer les dossiers, utilisez la FolderUsage_MS propriété. Vous pouvez spécifier les valeurs suivantes :

  • User Files

  • Group Share

  • Application Files

  • Backup and Archival

Classement de course à pied

Vous pouvez exécuter la classification des fichiers de trois manières :

  1. Classification manuelle - Démarrer- FSx FSRMClassification À utiliser pour exécuter la classification immédiatement. Cette approche est utile pour tester de nouvelles règles ou effectuer des tâches de classification ponctuelles.

  2. Classification planifiée - Ensemble- FSx FSRMClassification À utiliser pour configurer un calendrier de classification automatique. Vous pouvez planifier la classification pour qu'elle soit exécutée chaque semaine ou chaque mois à des moments précis. La classification planifiée convient à la plupart des environnements de production dans lesquels vous souhaitez des cycles de classification réguliers et prévisibles.

  3. Classification continue - À utiliser Ensemble- FSx FSRMClassification avec le Continuous paramètre pour activer la classification en arrière-plan qui s'exécute en continu. La classification continue classe automatiquement les nouveaux fichiers et les fichiers modifiés peu de temps après leur création ou leur modification. Cette approche fournit le plus de up-to-date classification, mais consomme davantage de ressources système.

Lorsque vous lancez la classification, vous pouvez spécifier un RunDuration pour limiter la durée d'exécution du processus. Si la classification n'est pas terminée dans le délai spécifié, elle s'arrête et reprend lors de la prochaine exécution planifiée ou lorsque vous la redémarrez manuellement.

Une fois la classification terminée, vous pouvez consulter les propriétés de classification attribuées aux fichiers en cliquant avec le bouton droit sur un fichier dans l'Explorateur de fichiers Windows, en sélectionnant Propriétés, puis en choisissant l'onglet Classification. Cet onglet affiche toutes les propriétés de classification et leurs valeurs pour le fichier.

Gestion du processus de classification

Vous pouvez surveiller et contrôler le processus de classification à l'aide des commandes suivantes :

Utilisez ces commandes pour coordonner la classification avec d'autres tâches. Par exemple, vous pouvez attendre que la classification soit terminée avant de générer un rapport de stockage qui dépend des propriétés des fichiers classifiés.

Bonnes pratiques en matière de classification

Suivez ces bonnes pratiques pour garantir une classification des fichiers efficace et efficiente.

1. Considérations sur les performances

La classification basée sur le contenu est gourmande en ressources car FSRM doit lire et analyser le contenu des fichiers.

  • Testez d'abord les règles sur un petit jeu de données : avant d'appliquer les règles de classification à l'ensemble de votre système de fichiers, testez-les sur un échantillon représentatif de fichiers pour vérifier qu'elles fonctionnent comme prévu et pour estimer le temps que prendra la classification.

  • Limitez la portée de l'analyse du contenu : la classification basée sur le contenu est gourmande en ressources car elle nécessite la lecture du contenu des fichiers. Utilisez le Namespace paramètre pour limiter les règles à des dossiers spécifiques plutôt que de scanner l'ensemble du système de fichiers.

  • Utilisez la classification des dossiers lorsque cela est possible : le classificateur de dossiers est beaucoup plus rapide que le classificateur de contenu car il n'a pas besoin de lire le contenu des fichiers. Lorsque les fichiers peuvent être classés en fonction de leur emplacement, utilisez le classificateur de dossiers au lieu du classificateur de contenu.

  • Classification planifiée pendant les heures creuses : exécutez la classification planifiée pendant les périodes de faible activité du système afin de minimiser l'impact sur les performances des utilisateurs. Évitez d'exécuter la classification pendant les fenêtres de sauvegarde ou d'autres tâches de maintenance.

  • Définissez RunDuration des limites appropriées : utilisez le RunDuration paramètre pour éviter que la classification ne soit trop longue et n'ait un impact sur les performances du système. Si le classement n'est pas terminé dans le délai imparti, il reprendra lors de la prochaine édition planifiée.

  • Surveiller les performances de classification - Get-FSxFSRMClassification À utiliser pour vérifier l'état de la classification et déterminer si la classification prend plus de temps que prévu. Une classification de longue durée peut indiquer que les règles doivent être optimisées ou que le système a besoin de plus de ressources.

2. Conception des règles

  • Utiliser des expressions régulières spécifiques : lors de l'utilisationContentRegularExpression, écrivez des modèles aussi spécifiques que possible pour éviter les fausses correspondances. Testez minutieusement les expressions régulières avant de les déployer en production.

  • Combinez plusieurs modèles de manière efficace : au lieu de créer des règles distinctes pour des modèles similaires, combinez-les en une seule règle avec plusieurs ContentString ContentRegularExpression valeurs. Cela réduit le nombre de fois que FSRM doit scanner chaque fichier.

  • Exclure les dossiers inutiles : utilisez le ExcludeNamespace paramètre in Set-FSxFSRMClassification pour exclure les répertoires temporaires et les autres emplacements qui ne nécessitent pas de classification.

3. Gestion immobilière

  • Planifiez le schéma de votre propriété : concevez vos propriétés de classification avant de créer des règles. Déterminez les propriétés dont vous avez besoin pour les politiques de reporting, de conformité et de gestion des fichiers.

  • Définitions des propriétés du document - Utilisez le champ Description pour expliquer la signification de chaque propriété et comment elle doit être utilisée. Cela permet aux autres administrateurs de comprendre votre schéma de classification.

4. Maintenance continue

  • Passez régulièrement en revue les résultats de la classification : générez des rapports de stockage pour vérifier que la classification fonctionne comme prévu et que les fichiers reçoivent les valeurs de propriété correctes.

  • Mettez à jour les règles selon les besoins : au fur et à mesure que les exigences de gestion des données de votre organisation évoluent, mettez à jour les règles de classification afin de refléter les nouvelles politiques ou exigences de conformité.

  • Nettoyez les propriétés inutilisées : supprimez les définitions de propriétés et les règles qui ne sont plus nécessaires pour que votre configuration de classification reste gérable.

Commandes de gestion de classification

Vous pouvez accéder à quatre familles de PowerShell commandes FSx à distance pour gérer la classification des fichiers :

  1. Commandes de définition de propriété : créez et gérez des définitions de propriétés de classification qui spécifient les types de métadonnées que vous pouvez attribuer aux fichiers.

  2. Commandes de règles de classification : créez et gérez des règles de classification automatiques qui attribuent des valeurs de propriété en fonction du contenu ou de l'emplacement du fichier.

  3. Commandes des propriétés de gestion : définissez et récupérez les propriétés de classification sur des dossiers plutôt que sur des fichiers.

  4. Commandes du processus de classification : démarrez, arrêtez, surveillez et configurez le processus de classification.

Liste des PowerShell commandes à FSx distance de classification de fichiers

Note

Tous les exemples de cette page supposent que vous avez défini la $FSxWindowsRemotePowerShellEndpoint variable avec le point de PowerShell terminaison Windows Remote de votre système de fichiers. Vous pouvez trouver ce point de terminaison dans la FSx console Amazon sur la page de détails de votre système de fichiers, ou en utilisant la AWS CLI describe-file-systems commande.

Commandes de définition de propriété

Nouveau- FSx FSRMClassification PropertyDefinition

New-FSxFSRMClassificationPropertyDefinition: crée une définition de propriété de classification qui peut être utilisée pour classer des fichiers. Les définitions de propriétés définissent les attributs qui peuvent être attribués aux fichiers par le biais de règles de classification.

Paramètres :

  • Name (string)- Obligatoire. Nom de la définition de propriété.

  • DisplayName (string)- Facultatif Nom d'affichage pour la définition de la propriété.

  • Description (string)- Facultatif Description de la définition de la propriété.

  • Type (string)- Obligatoire. Type de propriété de classification. Vous pouvez spécifier les valeurs suivantes :

    • OrderedList: une liste ordonnée de valeurs possibles

    • MultiChoice: sélection à choix multiples parmi les valeurs possibles

    • SingleChoice: Choix unique parmi les valeurs possibles

    • String: chaîne de texte unique

    • MultiString: chaînes de texte multiples

    • Integer: valeur numérique

    • YesNo: valeur booléenne

    • DateTime: valeur de date et d'heure

  • PossibleValueConfigurations (array)- Facultatif Un ensemble de configurations pour OrderedList MultiChoice, ou de types de SingleChoice propriétés. Chaque configuration possède les propriétés suivantes :

    • Name (string): le nom de la valeur (obligatoire)

    • Description (string): description de la valeur (facultatif)

  • Parameters (array)- Facultatif Un tableau de chaînes au "name=value" format pour une configuration supplémentaire.

Exemples :

1. Créez une liste de propriétés pour les données PII.

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

2. Créez une propriété de liste ordonnée pour Data Sensitivity.

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

Obtenez- FSx FSRMClassification PropertyDefinition

Get-FSxFSRMClassificationPropertyDefinition: extrait une ou plusieurs définitions de propriétés de classification de votre système de fichiers.

Paramètres :

  • Name (array)- Facultatif Tableau de noms des définitions de propriétés à récupérer. Si vous ne spécifiez aucun nom, la commande renvoie toutes les définitions de propriétés du système de fichiers.

Exemples :

1. Récupérez toutes les définitions de propriétés de classification dans le système de fichiers.

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

Ensemble- FSx FSRMClassification PropertyDefinition

Modifie les propriétés d'une définition de propriété de classification existante.

Parameters
  • Name (array)- Obligatoire. Tableau de noms de propriétés à modifier.

  • DisplayName (string)- Facultatif Nouveau nom d'affichage pour la définition de la propriété.

  • Description (string)- Facultatif Une nouvelle description pour la définition de la propriété.

  • PossibleValueConfigurations (array)- Facultatif Un nouveau tableau de configurations pour OrderedList MultiChoice, ou SingleChoice propriétés. Chaque configuration possède les propriétés suivantes :

    • Name (string): le nom de la valeur (obligatoire)

    • Description (string): description de la valeur (facultatif)

  • Parameters (array)- Facultatif Un nouveau tableau de chaînes au format « nom=valeur ».

  • PassThru (boolean)- Facultatif S'il est défini sur true, renvoie l'objet de définition de propriété modifié.

Exemples :

1. Mettez à jour les valeurs possibles avec les descriptions d'une définition de propriété existante.

$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 }

Supprimer- FSx FSRMClassification PropertyDefinition

Supprime une ou plusieurs définitions de propriétés de classification de votre système de fichiers. Seules les définitions de propriétés définies localement peuvent être supprimées.

Parameters
  • Name (array)- Obligatoire. Tableau de noms de propriétés à supprimer.

  • PassThru (boolean)- Facultatif S'il est défini sur true, renvoie l'objet de définition de propriété supprimé.

Exemples :

1. Supprimez une seule définition de propriété.

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

Commandes des règles de classification

Nouveau- FSx FSRMClassification Règle

Crée une règle de classification automatique qui attribue des valeurs de propriété aux fichiers en fonction de critères spécifiés. Chaque règle définit une valeur pour une propriété unique.

Parameters
  • Name (string)- Obligatoire. Nom de la règle de classification.

  • Description (string)- Facultatif Description de la règle de classification.

  • Property (string)- Obligatoire. Nom de la propriété de classification à définir. Il doit s'agir d'un nom de définition de propriété existant.

  • PropertyValue (string)- Facultatif Valeur à attribuer à la propriété. Doit être valide pour le mécanisme de classification spécifié.

  • Namespace (array)- Obligatoire. Tableau de chemins ou de types de dossiers auxquels la règle s'applique.

  • Disabled (boolean)- Facultatif S'il est défini sur true, crée la règle dans un état désactivé.

  • ReevaluateProperty (string)- Facultatif Spécifie à quel moment il convient de réévaluer les fichiers. Vous pouvez spécifier les valeurs suivantes :

    • Never: évaluez uniquement les fichiers sans valeur de propriété existante

    • Overwrite: réévaluez lorsque les fichiers changent et remplacent une valeur existante

    • Aggregate: Réévaluez lorsque les fichiers changent et combinez-les avec la valeur existante

  • Flags (array)- Facultatif Spécifie des comportements spéciaux pour la règle. Vous pouvez spécifier les valeurs suivantes :

    • ClearAutomaticallyClassifiedProperty

    • ClearManuallyClassifiedProperty

    • Deprecated

  • ContentRegularExpression (array)- Facultatif Tableau d'expressions régulières correspondant au contenu du fichier.

  • ContentString (array)- Facultatif Tableau de chaînes ne distinguant pas les majuscules des minuscules à rechercher dans le contenu des fichiers.

  • ClassificationMechanism (string)- Obligatoire. Le mécanisme à utiliser pour classer les fichiers. Vous pouvez spécifier les valeurs suivantes :

    • Content Classifier: analyse le contenu du fichier à la recherche de chaînes ou de modèles d'expressions régulières spécifiques. Lorsque vous spécifiez le classificateur de contenu, vous pouvez utiliser les ContentRegularExpression paramètres ContentString ContentStringCaseSensitive, ou pour définir le contenu à rechercher.

    • Folder Classifier: classe les fichiers en fonction de l'emplacement de leur dossier

  • Parameters (array)- Facultatif Un tableau de "name=value" chaînes pour une configuration supplémentaire.

Exemples :

1. Détectez les numéros de sécurité sociale à l'aide d'une expression régulière.

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. Détectez les numéros de carte de crédit à l'aide d'une expression régulière.

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. Classez chaque fichier dans un dossier avec une durée de conservation de 7 ans.

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- FSx FSRMClassification Rule

Récupère une ou plusieurs règles de classification de votre système de fichiers.

Parameters
  • Name (array)- Facultatif Tableau de noms des règles de classification à récupérer. Si vous ne spécifiez aucun nom, la commande renvoie toutes les règles du système de fichiers.

Exemples :

1. Récupérez toutes les règles de classification dans le système de fichiers.

Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMClassificationRule }
FSxFSRMClassificationRègle définie

Modifie les propriétés des règles de classification existantes.

Parameters
  • Name (array)- Obligatoire. Tableau de noms des règles de classification à modifier.

  • Description (string)- Facultatif Nouvelle description de la règle.

  • Property (string)- Facultatif Nom de la propriété de classification à définir.

  • PropertyValue (string)- Facultatif Nouvelle valeur à attribuer à la propriété.

  • Namespace (array)- Facultatif Un nouveau tableau de chemins ou de types de dossiers auxquels la règle s'applique.

  • Disabled (boolean)- Facultatif Si ce paramètre est défini sur true, la règle est désactivée. Si ce paramètre est défini sur false, la règle est activée.

  • ReevaluateProperty (string)- Facultatif Modifie le moment de réévaluation des fichiers. Vous pouvez spécifier les valeurs suivantes :

    • Never: évaluez uniquement les fichiers sans valeur de propriété existante

    • Overwrite: réévaluez lorsque les fichiers changent et remplacent une valeur existante

    • Aggregate: Réévaluez lorsque les fichiers changent et combinez-les avec la valeur existante

  • Flags (array)- Facultatif Nouveaux comportements spéciaux pour la règle. Vous pouvez spécifier les valeurs suivantes :

    • ClearAutomaticallyClassifiedProperty

    • ClearManuallyClassifiedProperty

    • Deprecated

  • ContentRegularExpression (array)- Facultatif Un nouveau tableau d'expressions régulières.

  • ContentString (array)- Facultatif Un nouveau tableau de chaînes de recherche qui ne distinguent pas les majuscules des minuscules.

  • ContentStringCaseSensitive (array)- Facultatif Un nouveau tableau de chaînes de recherche distinguant majuscules et minuscules.

  • ClassificationMechanism (string)- Facultatif Un nouveau mécanisme de classification à utiliser. Vous pouvez spécifier les valeurs suivantes :

    • Content Classifier: analyse le contenu du fichier à la recherche de chaînes ou de modèles d'expressions régulières spécifiques. Lorsque vous spécifiez le classificateur de contenu, vous pouvez utiliser les ContentRegularExpression paramètres ContentString ContentStringCaseSensitive, ou pour définir le contenu à rechercher.

    • Folder Classifier: classe les fichiers en fonction de l'emplacement de leur dossier

  • Parameters (array)- Facultatif Un nouveau tableau de chaînes de "name=value" configuration.

  • PassThru (boolean)- Facultatif S'il est défini sur true, renvoie l'objet de règle modifié.

Exemples :

1. Mettez à jour les propriétés de règle et l'espace de noms d'une règle de classification existante.

$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" }
Supprimer - FSx FSRMClassification Règle

Supprime une ou plusieurs règles de classification de votre système de fichiers.

Parameters
  • Name (array)- Obligatoire. Tableau de noms des règles de classification à supprimer.

  • PassThru (boolean)- Facultatif S'il est défini sur true, renvoie l'objet de règle supprimé.

Exemples :

1. Supprimez une seule règle de classification.

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

Commandes des propriétés de gestion

Obtenir une FSx FSRMMgmt propriété

Récupère les propriétés de gestion des dossiers spécifiés. Les propriétés de gestion sont des propriétés de classification qui s'appliquent aux dossiers plutôt qu'aux fichiers.

Parameters
  • Namespace (string)- Facultatif Chemin d'accès à un dossier.

  • Name (string)- Facultatif Nom d'une propriété de gestion à récupérer. Si vous ne spécifiez aucun nom, la commande récupère toutes les propriétés de gestion.

  • Recurse (boolean)- Facultatif S'il est défini sur true, il récupère les propriétés de gestion de tous les dossiers de l'espace de noms. Nécessite le paramètre Namespace.

  • Effective (boolean)- Facultatif S'il est défini sur true, extrait la propriété de gestion du dossier le plus proche portant le nom spécifié. La recherche inclut l'espace de noms spécifié et sa hiérarchie parent. Nécessite le paramètre Name.

Exemples :

1. Récupérez toutes les propriétés de gestion du système de fichiers.

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

2. Récupérez les propriétés de gestion d'un dossier spécifique.

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

Supprimer - FSx FSRMMgmt Propriété

Supprime les propriétés de gestion des dossiers spécifiés.

Parameters
  • Namespace (string)- Facultatif Chemin d'accès à un dossier.

  • Name (string)- Obligatoire. Nom de la propriété de gestion à supprimer.

  • Recurse (boolean)- Facultatif Si ce paramètre est défini sur true, il supprime les propriétés de gestion de tous les dossiers de l'espace de noms. Nécessite le paramètre Namespace.

Exemples :

1. Supprimez toutes les instances d'une propriété de gestion.

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

2. Supprimez une propriété de gestion d'un dossier spécifique.

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

Set- FSx FSRMMgmt Propriété

Modifie la valeur d'une propriété de gestion pour un espace de noms spécifié. Les propriétés de gestion sont des propriétés de classification qui s'appliquent aux dossiers et pour lesquelles l'indicateur Secure n'est pas défini.

Parameters
  • Namespace (string)- Facultatif Le chemin du dossier.

  • Name (string)- Obligatoire. Nom de la propriété de gestion à modifier. Il doit s'agir d'une propriété de classification existante qui s'applique aux dossiers.

  • Value (string)- Obligatoire. La nouvelle valeur à attribuer à la propriété de gestion.

Exemples :

1. Définissez une propriété d'utilisation du dossier.

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

Commandes du processus de classification

Obtenez- FSx FSRMClassification

Récupère l'état du processus de classification des fichiers en cours d'exécution. Le statut peut avoir l'une des valeurs suivantes :

  • Unknown: Le statut de classification ne peut pas être déterminé

  • NotRunning: Aucune classification n'est actuellement en cours

  • Queued: la classification est mise en file d'attente pour démarrer

  • Running: La classification est en cours

Parameters

Aucune

Exemples :

1. Récupérez le statut de classification actuel.

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

Démarrer- FSx FSRMClassification

Lance le processus de classification des fichiers, qui applique des règles de classification aux fichiers et génère un rapport de classification.

Parameters
  • Queue (boolean)- Facultatif Si ce paramètre est défini sur true, ajoute la tâche de classification à une file d'attente à exécuter dans les 5 prochaines minutes. Toutes les tâches mises en file d'attente pendant cette période seront exécutées simultanément. S'il est défini sur faux ou s'il n'est pas spécifié, le classement démarre immédiatement.

  • RunDuration (number)- Facultatif Spécifie le nombre d'heures pendant lesquelles le processus de classification doit s'exécuter avant d'être annulé. Valeurs valides : -1 à 2147483. Valeurs spéciales :

    • -1: Exécuter jusqu'à annulation

    • 0: Exécuter jusqu'à la fin

    • S'il n'est pas spécifié, s'exécute jusqu'à la fin.

Exemples :

1. Commencez le classement sans limite de temps.

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

Arrête... FSx FSRMClassification

Arrête toute tâche de classification en cours ou en file d'attente sur votre système de fichiers.

Parameters

Aucune

Exemples :

1. Arrêtez un classement en cours.

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

Attends... FSx FSRMClassification

Attend la fin du processus de classification des fichiers. Utilisez cette commande lorsque vous devez effectuer des actions qui dépendent de l'achèvement de la classification, telles que la génération de rapports basés sur des fichiers classifiés.

Parameters
  • Timeout (number)- Facultatif Spécifie le temps d'attente, en secondes, pour que la classification soit terminée. Si le délai expire avant la fin de la classification, la commande revient mais la classification continue de s'exécuter en arrière-plan. Valeurs valides : -1 à 2147483. Valeurs spéciales :

    • -1: attendez indéfiniment la fin de la classification (par défaut)

    • 0: Vérifiez l'état actuel et revenez immédiatement sans attendre

Exemples :

1. Attendez indéfiniment que la classification soit terminée.

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

Ensemble- FSx FSRMClassification

Modifie les paramètres de configuration pour la classification des fichiers.

Parameters
  • ExcludeNamespace (array)- Facultatif Un ensemble de dossiers supplémentaires à exclure de la classification.

  • ScheduleConfigurations (hashtable)- Facultatif Une table de hachage contenant la configuration du planning avec les propriétés suivantes :

    • Time (datetime): DateTime objet spécifiant quand exécuter la tâche (obligatoire)

    • RunDuration (number): nombre d'heures nécessaires pour exécuter la tâche (facultatif)

    • Weekly (array): tableau de jours de la semaine (facultatif)

    • Monthly (array): tableau des jours du mois, utilisez -1 pour le dernier jour (facultatif)

  • Continuous (boolean)- Facultatif Si ce paramètre est défini sur true, il active la classification continue en arrière-plan.

  • PassThru (boolean)- Facultatif S'il est défini sur true, renvoie l'objet de configuration de classification modifié.

Exemples :

1. Activez la classification continue.

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

2. Définissez un calendrier hebdomadaire pour exécuter le classement.

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

3. Définissez un calendrier mensuel avec des exclusions personnalisées.

$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 }