As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Classificação de arquivos
A classificação de arquivos atribui automaticamente propriedades de metadados aos arquivos com base em seu conteúdo, localização ou outros atributos. A classificação ajuda você a organizar arquivos, aplicar políticas de gerenciamento de dados e atender aos requisitos de conformidade, identificando arquivos que contêm informações confidenciais, pertencem a categorias comerciais específicas ou exigem períodos de retenção.
Como funciona a classificação de arquivos
A classificação de arquivos usa um processo de três etapas:
-
Definir propriedades - Crie definições de propriedades de classificação que especifiquem os tipos de metadados que você deseja atribuir aos arquivos, como
"Data Sensitivity"ou"ContainsPII". -
Crie regras - configure regras de classificação que atribuam automaticamente valores de propriedade aos arquivos com base em critérios que você especifica, como padrões de conteúdo de arquivo ou localização de pastas. Por exemplo, arquivos que contêm um padrão, como um número de previdência social,
(XXX-XX-XXXX)podem ser classificados automaticamente comoContainsPII=Yes. -
Executar classificação - Execute o processo de classificação para verificar arquivos e aplicar as regras. Você pode executar a classificação manualmente sob demanda, em um cronograma ou continuamente em segundo plano.
Depois que a classificação for concluída, você poderá usar as propriedades atribuídas para gerar relatórios de armazenamentoTarefas de gerenciamento de arquivos, aplicar ou pesquisar arquivos com características específicas.
Definições de propriedades de classificação
As definições de propriedades de classificação especificam os tipos de metadados que podem ser atribuídos aos arquivos. Cada definição de propriedade tem um nome, um tipo de propriedade e, opcionalmente, uma lista de valores permitidos. Por exemplo, você pode criar uma propriedade chamada "Data Sensitivity" com um OrderedList Tipo e valores possíveis: Public InternalConfidential,, Restricted e.
Os seguintes tipos de propriedades são compatíveis:
-
OrderedList- Uma lista ordenada em que os valores têm uma sequência específica (por exemplo, Baixa, Média, Alta). Use esse tipo quando a ordem dos valores for importante para relatórios ou decisões políticas. -
MultiChoice- Permite que vários valores sejam selecionados em uma lista (por exemplo, um arquivo pode ser marcado com as categorias “Financeiro” e “Jurídico”). -
SingleChoice- Permite que somente um valor seja selecionado em uma lista. -
String- Um único valor de texto sem opções predefinidas. -
MultiString- Vários valores de texto sem opções predefinidas. -
Integer- Um valor numérico. -
YesNo- Um valor booleano (verdadeiro ou falso). -
DateTime- Um valor de data e hora.
As definições de propriedade são reutilizáveis em várias regras de classificação. Depois de criar uma definição de propriedade, você pode referenciá-la em qualquer regra de classificação que precise atribuir valores para essa propriedade.
Regras de classificação
As regras de classificação definem a lógica para atribuir automaticamente os valores das propriedades aos arquivos. Cada regra especifica:
-
Qual propriedade definir
-
Qual valor atribuir a essa propriedade
-
Onde aplicar a regra (quais pastas)
-
Como identificar arquivos que devem receber o valor da propriedade. Você pode usar dois mecanismos de classificação:
Classificador de conteúdo
O Classificador de conteúdo verifica o conteúdo do arquivo em busca de padrões de texto ou expressões regulares específicos. Use esse mecanismo para identificar arquivos com base no que eles contêm. O Classificador de conteúdo fornece três maneiras de combinar o conteúdo do arquivo:
-
ContentString- Pesquisa cadeias de texto que não diferenciam maiúsculas de minúsculas. Use essa opção quando quiser encontrar palavras ou frases específicas, independentemente da capitalização. Por exemplo, pesquisar por “confidencial” corresponderá a “Confidencial”, “CONFIDENCIAL” e “confidencial”. -
ContentStringCaseSensitive- Pesquisa sequências de texto com distinção entre maiúsculas e minúsculas. Use essa opção quando a capitalização for importante para sua pesquisa. Por exemplo, pesquisar por “SSN” corresponderá a “SSN”, mas não a “ssn” ou “Ssn”. Isso é útil para acrônimos, códigos de produtos ou outros identificadores em que a maiúscula e minúscula é significativa. -
ContentRegularExpression- Pesquisa padrões usando expressões regulares. Use essa opção quando precisar combinar padrões complexos ou formatos variáveis. Por exemplo, você pode usar expressões regulares para detectar:-
Números de previdência social no formato 123-45-6789:
\b\d{3}-\d{2}-\d{4}\b -
Números de cartão de crédito com espaços ou traços opcionais:
\b\d{4}[\s-]?\d{4}[\s-]?\d{4}[\s-]?\d{4}\b -
Endereços de e-mail, números de telefone ou outros dados estruturados
-
Você pode especificar várias sequências de caracteres ou padrões em uma única regra e os arquivos serão classificados se o conteúdo corresponder a qualquer um dos valores especificados.
Classificador de pastas
O classificador de pastas atribui valores de propriedade com base em onde os arquivos são armazenados. Use esse mecanismo para classificar os arquivos por sua localização na hierarquia de pastas. Por exemplo:
-
Defina uma propriedade de período de retenção para todos os arquivos na pasta Documentos legais
-
Marque todos os arquivos em uma pasta de projeto específica com um identificador de projeto
Além disso, você pode usar o ReevaluateProperty parâmetro para controlar o que acontece quando a classificação é executada em um arquivo que já tem um valor para a propriedade. Você pode selecionar as seguintes configurações:
-
Never- Classifique somente arquivos que não tenham um valor para essa propriedade -
Overwrite- Substitua os valores existentes quando os arquivos são alterados -
Aggregate- Combine novos valores com valores existentes (para propriedades de vários valores)
Propriedades de gerenciamento
As propriedades de gerenciamento são propriedades de classificação que se aplicam a pastas em vez de arquivos. Você usa propriedades de gerenciamento para organizar e categorizar pastas na hierarquia do sistema de arquivos. Ao contrário das propriedades do arquivo que são atribuídas automaticamente por meio de regras de classificação, você define as propriedades de gerenciamento manualmente usando o
Conjunto - FSx FSRMMgmt Propriedade comando.
Para classificar pastas, use a FolderUsage_MS propriedade. Especifique os seguintes valores:
-
User Files -
Group Share -
Application Files -
Backup and Archival
Classificação em execução
Você pode executar a classificação de arquivos de três maneiras:
-
Classificação manual - Use Começar- FSx FSRMClassification para executar a classificação imediatamente. Essa abordagem é útil para testar novas regras ou realizar tarefas de classificação únicas.
-
Classificação programada - Use Conjunto- FSx FSRMClassification para configurar uma programação para classificação automática. Você pode programar a classificação para ser executada semanalmente ou mensalmente em horários específicos. A classificação programada é apropriada para a maioria dos ambientes de produção em que você deseja execuções de classificação regulares e previsíveis.
-
Classificação contínua - Use Conjunto- FSx FSRMClassification com o
Continuousparâmetro para ativar a classificação em segundo plano que seja executada continuamente. A classificação contínua classifica automaticamente os arquivos novos e modificados logo após serem criados ou alterados. Essa abordagem fornece a maior up-to-date classificação, mas consome mais recursos do sistema.
Ao iniciar a classificação, você pode especificar um RunDuration para limitar o tempo de execução do processo. Se a classificação não for concluída dentro do tempo especificado, ela será interrompida e retomada durante a próxima execução programada ou quando você a reiniciar manualmente.
Depois que a classificação for concluída, você poderá visualizar as propriedades de classificação atribuídas aos arquivos clicando com o botão direito do mouse em um arquivo no Explorador de Arquivos do Windows, selecionando Propriedades e escolhendo a guia Classificação. Essa guia exibe todas as propriedades de classificação e seus valores para o arquivo.
Gerenciamento do processo de classificação
Você pode monitorar e controlar o processo de classificação com os seguintes comandos:
-
Obtenha- FSx FSRMClassification- Verifique o status atual da classificação (
RunningQueued,NotRunning, ouUnknown) -
Pare- FSx FSRMClassification- Interromper um trabalho de classificação em execução ou em fila
-
Espere... FSx FSRMClassification- Pausa a execução do script até que a classificação seja concluída ou o tempo limite expire
Use esses comandos para coordenar a classificação com outras tarefas. Por exemplo, você pode esperar a conclusão da classificação antes de gerar um relatório de armazenamento que dependa das propriedades do arquivo classificado.
Práticas recomendadas de classificação
Siga essas práticas recomendadas para garantir uma classificação de arquivos eficiente e eficaz.
1. Considerações sobre a performance
A classificação baseada em conteúdo consome muitos recursos porque o FSRM deve ler e verificar o conteúdo do arquivo.
-
Teste primeiro as regras em um pequeno conjunto de dados — Antes de aplicar as regras de classificação em todo o sistema de arquivos, teste-as em uma amostra representativa de arquivos para verificar se funcionam conforme o esperado e estimar quanto tempo levará para a classificação.
-
Limite o escopo da varredura de conteúdo - A classificação baseada em conteúdo consome muitos recursos porque exige a leitura do conteúdo do arquivo. Use o
Namespaceparâmetro para limitar as regras a pastas específicas em vez de escanear todo o sistema de arquivos. -
Use a classificação de pastas quando possível - o Classificador de pastas é muito mais rápido do que o Classificador de conteúdo porque não precisa ler o conteúdo do arquivo. Quando os arquivos puderem ser classificados com base em sua localização, use o Classificador de pastas em vez do Classificador de conteúdo.
-
Programar a classificação fora do horário de pico - Execute a classificação programada durante períodos de baixa atividade do sistema para minimizar o impacto no desempenho do usuário. Evite executar a classificação durante janelas de backup ou outras tarefas de manutenção.
-
Defina RunDuration limites apropriados - Use o
RunDurationparâmetro para evitar que a classificação seja demorada demais e afete o desempenho do sistema. Se a classificação não for concluída dentro do limite de tempo, ela será retomada durante a próxima corrida programada. -
Monitore o desempenho da classificação - Use
Get-FSxFSRMClassificationpara verificar o status da classificação e identificar se a classificação está demorando mais do que o esperado. A classificação de longa duração pode indicar que as regras precisam ser otimizadas ou que o sistema precisa de mais recursos.
2. Design de regras
-
Use expressões regulares específicas - Ao usar
ContentRegularExpression, escreva padrões que sejam tão específicos quanto possível para evitar correspondências falsas. Teste as expressões regulares minuciosamente antes de implantá-las na produção. -
Combine vários padrões de forma eficiente - Em vez de criar regras separadas para padrões semelhantes, combine-as em uma única regra com vários
ContentRegularExpressionvaloresContentStringou. Isso reduz o número de vezes que o FSRM precisa escanear cada arquivo. -
Excluir pastas desnecessárias - Use o
ExcludeNamespaceparâmetro emSet-FSxFSRMClassificationpara excluir diretórios temporários e outros locais que não precisam de classificação.
3. Gestão de propriedades
-
Planeje seu esquema de propriedade - Projete suas propriedades de classificação antes de criar regras. Considere quais propriedades você precisa para políticas de emissão de relatórios, conformidade e gerenciamento de arquivos.
-
Definições de propriedade do documento - Use o campo Descrição para explicar o que cada propriedade significa e como ela deve ser usada. Isso ajuda outros administradores a entender seu esquema de classificação.
4. Manutenção contínua
-
Analise os resultados da classificação regularmente — gere relatórios de armazenamento para verificar se a classificação está funcionando conforme o esperado e se os arquivos estão recebendo os valores corretos das propriedades.
-
Atualize as regras conforme necessário — à medida que os requisitos de gerenciamento de dados da sua organização mudarem, atualize as regras de classificação para refletir novas políticas ou requisitos de conformidade.
-
Limpe propriedades não utilizadas - Remova as definições e regras de propriedades que não são mais necessárias para manter sua configuração de classificação gerenciável.
Comandos de gerenciamento de classificação
Você pode acessar quatro famílias de PowerShell comandos FSx remotos para gerenciar a classificação de arquivos:
-
Comandos de definição de propriedade - Crie e gerencie definições de propriedades de classificação que especificam os tipos de metadados que você pode atribuir aos arquivos.
-
Comandos de regras de classificação - Crie e gerencie regras de classificação automática que atribuem valores de propriedades com base no conteúdo ou na localização do arquivo.
-
Comandos de propriedades de gerenciamento - defina e recupere propriedades de classificação em pastas em vez de arquivos.
-
Comandos do processo de classificação - Inicie, interrompa, monitore e configure o processo de classificação.
Lista de PowerShell comandos FSx remotos de classificação de arquivos
nota
Todos os exemplos nesta página pressupõem que você tenha definido a
$FSxWindowsRemotePowerShellEndpoint variável com o PowerShell endpoint remoto do Windows do seu sistema de arquivos. Você pode encontrar esse endpoint no FSx console da Amazon na página de detalhes do seu sistema de arquivos ou usando o AWS CLI describe-file-systems comando.
Comandos de definição de propriedade
Novo- FSx FSRMClassification PropertyDefinition
New-FSxFSRMClassificationPropertyDefinition: cria uma definição de propriedade de classificação que pode ser usada para classificar arquivos. As definições de propriedades definem os atributos que podem ser atribuídos aos arquivos por meio de regras de classificação.
Parâmetros:
-
Name (string): obrigatório. Um nome para a definição da propriedade. -
DisplayName (string): opcional. Um nome de exibição para a definição da propriedade. -
Description (string): opcional. Uma descrição para a definição da propriedade. -
Type (string): obrigatório. O tipo da propriedade de classificação. Especifique os seguintes valores:-
OrderedList: uma lista ordenada de valores possíveis -
MultiChoice: Seleção de múltipla escolha a partir de valores possíveis -
SingleChoice: Escolha única entre os valores possíveis -
String: Cadeia de texto única -
MultiString: Várias sequências de texto -
Integer: Valor numérico -
YesNo: valor booleano -
DateTime: valor de data e hora
-
-
PossibleValueConfigurations (array): opcional. Uma variedade de configurações para OrderedList MultiChoice, ou tipos de SingleChoice propriedades. Cada configuração tem as seguintes propriedades:-
Name (string): O nome do valor (obrigatório) -
Description (string): uma descrição do valor (opcional)
-
-
Parameters (array): opcional. Uma matriz de strings em"name=value"formato para configuração adicional.
Exemplos:
1. Crie uma lista de propriedades para dados de PII.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { New-FSxFSRMClassificationPropertyDefinition -Name "ContainsPII" -Type OrderedList -PossibleValueConfigurations @( @{ Name = "Yes" }, @{ Name = "No" }) }
2. Crie uma propriedade de lista ordenada para Data Sensibility.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { New-FSxFSRMClassificationPropertyDefinition -Name "DataSensitivity" -Type OrderedList -PossibleValueConfigurations @( @{ Name = "Public" }, @{ Name = "Internal" }, @{ Name = "Confidential" }, @{ Name = "Restricted" } ) }
Obtenha- FSx FSRMClassification PropertyDefinition
Get-FSxFSRMClassificationPropertyDefinition: recupera uma ou mais definições de propriedades de classificação do seu sistema de arquivos.
Parâmetros:
-
Name (array): opcional. Uma matriz de nomes de definições de propriedades a serem recuperadas. Se você não especificar um nome, o comando retornará todas as definições de propriedades no sistema de arquivos.
Exemplos:
1. Recupere todas as definições de propriedades de classificação no sistema de arquivos.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMClassificationPropertyDefinition }
Conjunto- FSx FSRMClassification PropertyDefinition
Modifica as propriedades de uma definição de propriedade de classificação existente.
Parâmetros
-
Name (array): obrigatório. Uma matriz de nomes de propriedades para modificar. -
DisplayName (string): opcional. Um novo nome de exibição para a definição da propriedade. -
Description (string): opcional. Uma nova descrição para a definição da propriedade. -
PossibleValueConfigurations (array): opcional. Uma nova matriz de configurações para OrderedList, MultiChoice, ou SingleChoice propriedades. Cada configuração tem as seguintes propriedades:-
Name (string): O nome do valor (obrigatório) -
Description (string): uma descrição do valor (opcional)
-
-
Parameters (array): opcional. Uma nova matriz de strings no formato “nome=valor”. -
PassThru (boolean): opcional. Se definido como verdadeiro, retorna o objeto de definição de propriedade modificado.
Exemplos:
1. Atualize os valores possíveis com descrições em uma definição de propriedade 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 }
Remover- FSx FSRMClassification PropertyDefinition
Remove uma ou mais definições de propriedades de classificação do seu sistema de arquivos. Somente definições de propriedades definidas localmente podem ser removidas.
Parâmetros
-
Name (array): obrigatório. Uma matriz de nomes de propriedades a serem removidos. -
PassThru (boolean): opcional. Se definido como verdadeiro, retorna o objeto de definição de propriedade removido.
Exemplos:
1. Remova uma única definição de propriedade.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Remove-FSxFSRMClassificationPropertyDefinition -Name "RiskLevel" -PassThru }
Comandos da regra de classificação
Nova FSx FSRMClassification regra
Cria uma regra de classificação automática que atribui valores de propriedade aos arquivos com base em critérios especificados. Cada regra define um valor para uma única propriedade.
Parâmetros
-
Name (string): obrigatório. Um nome para a regra de classificação. -
Description (string): opcional. Uma descrição da regra de classificação. -
Property (string): obrigatório. O nome da propriedade de classificação a ser definida. Deve ser um nome de definição de propriedade existente. -
PropertyValue (string): opcional. O valor a ser atribuído à propriedade. Deve ser válido para o mecanismo de classificação especificado. -
Namespace (array): obrigatório. Uma matriz de caminhos ou tipos de pasta em que a regra se aplica. -
Disabled (boolean): opcional. Se definido como verdadeiro, cria a regra em um estado desativado. -
ReevaluateProperty (string): opcional. Especifica quando reavaliar os arquivos. Especifique os seguintes valores:-
Never: avalie somente arquivos sem valor de propriedade existente -
Overwrite: reavalie quando os arquivos são alterados e sobrescreva o valor existente -
Aggregate: reavalie quando os arquivos são alterados e combinados com o valor existente
-
-
Flags (array): opcional. Especifica comportamentos especiais para a regra. Especifique os seguintes valores:-
ClearAutomaticallyClassifiedProperty -
ClearManuallyClassifiedProperty -
Deprecated
-
-
ContentRegularExpression (array): opcional. Uma matriz de expressões regulares para corresponder ao conteúdo do arquivo. -
ContentString (array): opcional. Uma matriz de sequências de caracteres que não diferenciam maiúsculas de minúsculas para pesquisar no conteúdo do arquivo. -
ClassificationMechanism (string): obrigatório. O mecanismo a ser usado para classificar arquivos. Especifique os seguintes valores:-
Content Classifier: verifica o conteúdo do arquivo em busca de sequências de caracteres específicas ou padrões de expressão regular. Ao especificar o Classificador de conteúdo, você pode usar os ContentRegularExpression parâmetros ContentString ContentStringCaseSensitive, ou para definir o conteúdo a ser pesquisado. -
Folder Classifier: classifica os arquivos com base na localização da pasta
-
-
Parameters (array): opcional. Uma matriz de"name=value"strings para configuração adicional.
Exemplos:
1. Detecte números de previdência social usando uma expressão 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 números de cartão de crédito usando uma expressão 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. Classifique cada arquivo em uma pasta com uma propriedade de período de retenção de 7 anos.
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" }
FSxFSRMClassificationRegra Get
Recupera uma ou mais regras de classificação do seu sistema de arquivos.
Parâmetros
-
Name (array): opcional. Uma matriz de nomes de regras de classificação a serem recuperadas. Se você não especificar um nome, o comando retornará todas as regras no sistema de arquivos.
Exemplos:
1. Recupere todas as regras de classificação no sistema de arquivos.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMClassificationRule }
Definir uma FSx FSRMClassification regra
Modifica as propriedades das regras de classificação existentes.
Parâmetros
-
Name (array): obrigatório. Uma matriz de nomes de regras de classificação a serem modificadas. -
Description (string): opcional. Uma nova descrição para a regra. -
Property (string): opcional. O nome da propriedade de classificação a ser definida. -
PropertyValue (string): opcional. Um novo valor a ser atribuído à propriedade. -
Namespace (array): opcional. Uma nova matriz de caminhos ou tipos de pasta em que a regra se aplica. -
Disabled (boolean): opcional. Se definido como verdadeiro, desativa a regra. Se definido como falso, ativa a regra. -
ReevaluateProperty (string): opcional. Altera quando reavaliar os arquivos. Especifique os seguintes valores:-
Never: avalie somente arquivos sem valor de propriedade existente -
Overwrite: reavalie quando os arquivos são alterados e sobrescreva o valor existente -
Aggregate: reavalie quando os arquivos são alterados e combinados com o valor existente
-
-
Flags (array): opcional. Novos comportamentos especiais para a regra. Especifique os seguintes valores:-
ClearAutomaticallyClassifiedProperty -
ClearManuallyClassifiedProperty -
Deprecated
-
-
ContentRegularExpression (array): opcional. Uma nova matriz de expressões regulares. -
ContentString (array): opcional. Uma nova matriz de sequências de pesquisa que não diferenciam maiúsculas de minúsculas. -
ContentStringCaseSensitive (array): opcional. Uma nova matriz de sequências de pesquisa com distinção entre maiúsculas e minúsculas. -
ClassificationMechanism (string): opcional. Um novo mecanismo de classificação a ser usado. Especifique os seguintes valores:-
Content Classifier: verifica o conteúdo do arquivo em busca de sequências de caracteres específicas ou padrões de expressão regular. Ao especificar o Classificador de conteúdo, você pode usar os ContentRegularExpression parâmetros ContentString ContentStringCaseSensitive, ou para definir o conteúdo a ser pesquisado. -
Folder Classifier: classifica os arquivos com base na localização da pasta
-
-
Parameters (array): opcional. Uma nova matriz de cadeias de caracteres de"name=value"configuração. -
PassThru (boolean): opcional. Se definido como verdadeiro, retorna o objeto de regra modificado.
Exemplos:
1. Atualize as propriedades da regra e o namespace de uma regra de classificação 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" }
Remover - FSx FSRMClassification Regra
Remove uma ou mais regras de classificação do seu sistema de arquivos.
Parâmetros
-
Name (array): obrigatório. Uma matriz de nomes de regras de classificação a serem removidas. -
PassThru (boolean): opcional. Se definido como verdadeiro, retorna o objeto de regra removido.
Exemplos:
1. Remova uma única regra de classificação.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Remove-FSxFSRMClassificationRule -Name "Find Confidential Files" -PassThru }
Comandos de propriedade de gerenciamento
Obter uma FSx FSRMMgmt propriedade
Recupera as propriedades de gerenciamento das pastas especificadas. As propriedades de gerenciamento são propriedades de classificação que se aplicam às pastas e não aos arquivos.
Parâmetros
-
Namespace (string): opcional. Um caminho para uma pasta. -
Name (string): opcional. O nome de uma propriedade de gerenciamento a ser recuperada. Se você não especificar um nome, o comando recuperará todas as propriedades de gerenciamento. -
Recurse (boolean): opcional. Se definido como verdadeiro, recupera as propriedades de gerenciamento de todas as pastas dentro do namespace. Requer o parâmetro Namespace. -
Effective (boolean): opcional. Se definido como verdadeiro, recupera a propriedade de gerenciamento da pasta mais próxima com o nome especificado. A pesquisa inclui o namespace especificado e sua hierarquia principal. Requer o parâmetro Name.
Exemplos:
1. Recupere todas as propriedades de gerenciamento no sistema de arquivos.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMMgmtProperty }
2. Recupere as propriedades de gerenciamento de uma pasta específica.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMMgmtProperty -Namespace "share\department" }
Remover- FSx FSRMMgmt Propriedade
Remove as propriedades de gerenciamento das pastas especificadas.
Parâmetros
-
Namespace (string): opcional. Um caminho para uma pasta. -
Name (string): obrigatório. O nome da propriedade de gerenciamento a ser removida. -
Recurse (boolean): opcional. Se definido como verdadeiro, remove as propriedades de gerenciamento de todas as pastas dentro do namespace. Requer o parâmetro Namespace.
Exemplos:
1. Remova todas as instâncias de uma propriedade de gerenciamento.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Remove-FSxFSRMMgmtProperty -Name "FolderUsage_MS" }
2. Remova uma propriedade de gerenciamento de uma pasta específica.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Remove-FSxFSRMMgmtProperty -Name "FolderUsage_MS" -Namespace "share\department" }
Conjunto - FSx FSRMMgmt Propriedade
Altera o valor de uma propriedade de gerenciamento para um namespace especificado. As propriedades de gerenciamento são propriedades de classificação que se aplicam às pastas e não têm o sinalizador Seguro definido.
Parâmetros
-
Namespace (string): opcional. O caminho da pasta. -
Name (string): obrigatório. O nome da propriedade de gerenciamento a ser modificada. Deve ser uma propriedade de classificação existente que se aplique às pastas. -
Value (string): obrigatório. O novo valor a ser atribuído à propriedade de gerenciamento.
Exemplos:
1. Defina uma propriedade de uso da pasta.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Set-FSxFSRMMgmtProperty -Namespace "share\department" -Name "FolderUsage_MS" -Value "User Files" }
Comandos do processo de classificação
Obtenha- FSx FSRMClassification
Recupera o status do processo de classificação de arquivos em execução. O status pode ser um dos valores a seguir:
-
Unknown: O status da classificação não pode ser determinado -
NotRunning: Nenhuma classificação está em execução no momento -
Queued: A classificação está na fila para começar -
Running: A classificação está atualmente em andamento
Parâmetros
Nenhum
Exemplos:
1. Recupere o status atual da classificação.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMClassification }
Começar- FSx FSRMClassification
Inicia o processo de classificação de arquivos, que aplica regras de classificação aos arquivos e gera um relatório de classificação.
Parâmetros
-
Queue (boolean): opcional. Se definido como verdadeiro, adiciona a tarefa de classificação a uma fila para ser executada nos próximos 5 minutos. Todas as tarefas enfileiradas durante esse período serão executadas juntas. Se definido como falso ou não especificado, a classificação começa imediatamente. -
RunDuration (number): opcional. Especifica quantas horas o processo de classificação deve ser executado antes de ser cancelado. Valores válidos:-1a2147483. Valores especiais:-
-1: Executar até ser cancelado -
0: Executar até a conclusão -
Se não for especificado, é executado até a conclusão.
-
Exemplos:
1. Comece a classificação sem limite de tempo.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Start-FSxFSRMClassification -RunDuration 0 }
Pare- FSx FSRMClassification
Interrompe qualquer tarefa de classificação em execução ou em fila no seu sistema de arquivos.
Parâmetros
Nenhum
Exemplos:
1. Interrompa uma classificação em execução.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Stop-FSxFSRMClassification }
Espere... FSx FSRMClassification
Aguarda a conclusão do processo de classificação de arquivos. Use esse comando quando precisar executar ações que dependam do acabamento da classificação, como gerar relatórios com base em arquivos classificados.
Parâmetros
-
Timeout (number): opcional. Especifica quanto tempo esperar, em segundos, para que a classificação seja concluída. Se o tempo limite expirar antes que a classificação termine, o comando retornará, mas a classificação continuará sendo executada em segundo plano. Valores válidos:-1a2147483. Valores especiais:-
-1: Aguarde indefinidamente até que a classificação seja concluída (padrão) -
0: Verifique o status atual e retorne imediatamente sem esperar
-
Exemplos:
1. Aguarde indefinidamente até que a classificação seja concluída.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Wait-FSxFSRMClassification }
Conjunto- FSx FSRMClassification
Modifica as definições de configuração para classificação de arquivos.
Parâmetros
-
ExcludeNamespace (array): opcional. Uma matriz de pastas adicionais a serem excluídas da classificação. -
ScheduleConfigurations (hashtable): opcional. Uma tabela de hash contendo a configuração do cronograma com as seguintes propriedades:-
Time (datetime): DateTime objeto que especifica quando executar a tarefa (obrigatório) -
RunDuration (number): Número de horas para executar a tarefa (opcional) -
Weekly (array): matriz de dias da semana (opcional) -
Monthly (array): matriz de dias do mês, use -1 para o último dia (opcional)
-
-
Continuous (boolean): opcional. Se definido como verdadeiro, habilita a classificação contínua em segundo plano. -
PassThru (boolean): opcional. Se definido como verdadeiro, retorna o objeto de configuração de classificação modificado.
Exemplos:
1. Permita a classificação contínua.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Set-FSxFSRMClassification -Continuous $true }
2. Defina um cronograma semanal para executar a classificação.
$schedule = @{ Time = ("12:00am") Weekly = @('Monday', 'Wednesday', 'Friday') } Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList $schedule -ScriptBlock { param($schedule) Set-FSxFSRMClassification -ScheduleConfigurations $schedule }
3. Defina uma programação mensal com exclusões 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 }