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á.
Grupos de arquivos
Os grupos de arquivos definem coleções lógicas de padrões de nome de arquivo que você deve usar ao configurar a triagem de arquivos e que você pode usar opcionalmente ao gerar relatórios de armazenamento. Um grupo de arquivos contém padrões de inclusão (arquivos a serem combinados) e padrões de exclusão (arquivos a serem excluídos das correspondências), aos quais você faz referência pelo nome do grupo de arquivos em vez de especificar padrões individuais a cada vez.
Como os grupos de arquivos são usados
Grupos de arquivos são necessários para os seguintes recursos do FSRM:
-
Triagem de arquivos - Você deve especificar um ou mais grupos de arquivos para definir quais tipos de arquivo bloquear ou monitorar.
-
Exceções de filtragem de arquivos - Você deve especificar um ou mais grupos de arquivos para definir quais tipos de arquivo permitir, apesar de bloquear a triagem de arquivos nas pastas principais.
-
Modelos de triagem de arquivos - Você deve especificar um ou mais grupos de arquivos para definir quais tipos de arquivo o modelo bloqueará ou monitorará.
Os grupos de arquivos são opcionais para os seguintes recursos do FSRM:
-
Relatórios de armazenamento - você pode, opcionalmente, filtrar relatórios por grupo de arquivos para analisar o uso do armazenamento para tipos de arquivo específicos. Por exemplo, você pode gerar um relatório mostrando somente arquivos de áudio e vídeo.
Padrões de nome de arquivo
Os grupos de arquivos usam padrões curinga para corresponder aos nomes dos arquivos. Você pode especificar padrões de inclusão (arquivos a serem combinados) e padrões de exclusão (arquivos a serem excluídos das correspondências).
O FSRM oferece suporte aos seguintes curingas:
-
Asterisco (*) - Corresponde a zero ou mais caracteres
-
Ponto de interrogação (?) - Combina exatamente com um personagem
Por exemplo, o padrão *.doc* corresponde a arquivos comoreport.doc,report.docx, edocument.doc, enquanto o padrão de
~$* exclusão exclui arquivos temporários criados por aplicativos do Microsoft Office.
Grupos de arquivos padrão
Quando você ativa o FSRM em seu sistema de arquivos, os seguintes grupos de arquivos são criados automaticamente:
- Arquivos de áudio e vídeo
-
Corresponde aos formatos comuns de arquivo de áudio e vídeo
*.mp3*.wav, incluindo*.avi,*.mp4,,*.mpeg, e*.wmv - Arquivos de backup
-
Corresponde aos formatos de arquivo de backup
*.bak, incluindo*.backup, e*.old - Arquivos compactados
-
Corresponde aos formatos de arquivo compactado e arquivado
*.zip, incluindo*.rar,*.7z,*.gz, e*.tar - Arquivos de e-mail
-
Corresponde aos formatos de mensagem de e-mail e caixa de correio
*.eml, incluindo*.msg, e*.pst - Arquivos executáveis
-
Corresponde aos formatos de arquivo executável e de script
*.exe, incluindo*.dll,*.com,*.bat,*.cmd, e*.vbs - Arquivos de imagem
-
Corresponde aos formatos de arquivo de imagem comuns
*.jpg*.jpeg, incluindo*.png,*.gif,,*.bmp, e*.tif - Arquivos do Office
-
Corresponde aos formatos de documentos do Microsoft Office
*.doc*.docx, incluindo*.xls,*.xlsx,,*.ppt, e*.pptx - Arquivos do sistema
-
Corresponde aos formatos de arquivo do sistema Windows
*.sys, incluindo*.dll,*.ocx, e*.drv - Arquivos temporários
-
Corresponde aos formatos de arquivo temporários
*.tmp, incluindo*.temp, e~* - Arquivos de texto
-
Corresponde aos formatos de arquivo baseados em texto
*.txt, incluindo,*.log, e*.csv*.xml - Arquivos de páginas da Web
-
Corresponde aos formatos de arquivo de conteúdo da web
*.html*.htm, incluindo*.asp,*.aspx,*.php,, e*.js
Você pode usar esses grupos de arquivos padrão imediatamente nas triagens de arquivos e nos relatórios de armazenamento, ou pode modificá-los para atender às suas necessidades específicas.
Comandos de gerenciamento de grupos de arquivos
O FSRM fornece PowerShell comandos para criar e gerenciar grupos de arquivos. Use esses comandos para definir grupos de arquivos personalizados que correspondam às políticas de gerenciamento de arquivos da sua organização.
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 AWS FSx console na página de detalhes do seu sistema de arquivos ou usando o comando AWS
describe-file-systems CLI.
Novo- FSx FSRMFile Grupo
Cria um grupo de arquivos que define uma coleção lógica de padrões de nomes de arquivos. Esses padrões podem ser usados para triagens de arquivos, exceções de triagem de arquivos e relatórios de armazenamento.
Parâmetros:
-
Name (string): obrigatório. Um nome para o grupo de arquivos. -
Description (string): opcional. Uma descrição para o grupo de arquivos. -
IncludePattern (array): opcional. Uma matriz de cadeias de caracteres de padrões que especificam os arquivos a serem incluídos. -
ExcludePattern (array): opcional. Uma matriz de cadeias de caracteres de padrões que especificam arquivos a serem excluídos.
Exemplos:
-
Crie um grupo de arquivos para arquivos de texto.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { New-FSxFSRMFileGroup -Name "My Text Files" -IncludePattern "*.txt" } -
Crie um grupo de arquivos para o código-fonte com padrões de inclusão e exclusão.
$includePatterns = @("*.cpp", "*.h", "*.cs", "*.py") $excludePatterns = @("*.tmp", "*.bak") Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList @($includePatterns, $excludePatterns) -ScriptBlock { param($includePatterns, $excludePatterns) New-FSxFSRMFileGroup -Name "Source Code" -Description "Programming source files" -IncludePattern $includePatterns -ExcludePattern $excludePatterns }
FSxFSRMFileGrupo Get
Recupera um ou mais grupos de arquivos do seu sistema de arquivos. Os grupos de arquivos definem coleções de padrões de arquivo usados na triagem e geração de relatórios de arquivos.
Parâmetros:
-
Name (array): opcional. Uma matriz de nomes de grupos de arquivos a serem recuperados. Se você não especificar um nome, o comando retornará todos os grupos de arquivos no sistema de arquivos.
Exemplos:
-
Recupere todos os grupos de arquivos no sistema de arquivos.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Get-FSxFSRMFileGroup }
Remover - FSx FSRMFile Grupo
Remove um ou mais grupos de arquivos do seu sistema de arquivos. Após a remoção, o grupo de arquivos não pode ser usado em triagens de arquivos ou exceções de triagem de arquivos.
Parâmetros:
-
Name (array): obrigatório. Uma matriz de nomes de grupos de arquivos a serem removidos. -
PassThru (boolean): opcional. Se definido como verdadeiro, retorna o objeto do grupo de arquivos removido.
Exemplos:
-
Remova um único grupo de arquivos.
Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Remove-FSxFSRMFileGroup -Name "My Text Files" -PassThru }
Conjunto - FSx FSRMFile Grupo
Modifica as propriedades dos grupos de arquivos existentes.
Parâmetros:
-
Name (array): obrigatório. Uma matriz de nomes de grupos de arquivos a serem modificados. -
Description (string): opcional. Uma nova descrição para o grupo de arquivos. -
IncludePattern (array): opcional. Uma nova matriz de cadeias de caracteres de padrões que especificam os arquivos a serem incluídos. -
ExcludePattern (array): opcional. Uma nova matriz de cadeias de caracteres de padrões que especificam arquivos a serem excluídos. -
PassThru (boolean): opcional. Se definido como verdadeiro, retorna o objeto do grupo de arquivos modificado.
Exemplos:
-
Atualize a descrição e os padrões de um grupo de arquivos.
$includePatterns = @("*.docx", "*.pdf", "*.rtf") $excludePatterns = @("~$*", "*.tmp") Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ArgumentList @($includePatterns, $excludePatterns) -ScriptBlock { param($includePatterns, $excludePatterns) Set-FSxFSRMFileGroup -Name "Documents" -Description "Updated document types" -IncludePattern $includePatterns -ExcludePattern $excludePatterns -PassThru }