Grupos de archivos - Servidor FSx de archivos Amazon para Windows

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.

Grupos de archivos

Los grupos de archivos definen conjuntos lógicos de patrones de nombres de archivos que debe utilizar al configurar las pantallas de archivos y que, de forma opcional, puede utilizar al generar informes de almacenamiento. Un grupo de archivos contiene patrones de inclusión (archivos para coincidir) y patrones de exclusión (archivos para excluir de las coincidencias), a los que se hace referencia por el nombre del grupo de archivos en lugar de especificar patrones individuales cada vez.

Cómo se utilizan los grupos de archivos

Los grupos de archivos son necesarios para las siguientes funciones del FSRM:

  • Pantallas de archivos: debe especificar uno o más grupos de archivos para definir qué tipos de archivos bloquear o supervisar.

  • Excepciones en la pantalla de archivos: debe especificar uno o más grupos de archivos para definir qué tipos de archivos permitir, a pesar de bloquear las pantallas de archivos en las carpetas principales.

  • Plantillas de pantallas de archivos: debe especificar uno o más grupos de archivos para definir qué tipos de archivos bloqueará o supervisará la plantilla.

Los grupos de archivos son opcionales para las siguientes funciones del FSRM:

  • Informes de almacenamiento: si lo desea, puede filtrar los informes por grupo de archivos para analizar el uso del almacenamiento para tipos de archivos específicos. Por ejemplo, puede generar un informe que muestre solo archivos de audio y vídeo.

Patrones de nombres de archivos

Los grupos de archivos utilizan patrones comodín para hacer coincidir los nombres de los archivos. Puede especificar tanto patrones de inclusión (archivos que deben coincidir) como patrones de exclusión (archivos que deben excluirse de las coincidencias).

El FSRM admite los siguientes caracteres comodín:

  • Asterisco (*): coincide con cero o más caracteres

  • Signo de interrogación (?) - Coincide exactamente con un carácter

Por ejemplo, el patrón *.doc* coincide con archivos comoreport.doc, y report.docxdocument.doc, mientras que el patrón de ~$* exclusión excluye los archivos temporales creados por las aplicaciones de Microsoft Office.

Grupos de archivos predeterminados

Al activar FSRM en el sistema de archivos, se crean automáticamente los siguientes grupos de archivos:

Archivos de audio y vídeo

Coincide con los formatos de archivos de audio y vídeo más comunes *.mp3 *.wav*.avi, incluidos*.mp4,*.mpeg,, y *.wmv

Archivos de Backup

Coincide con los formatos de archivo de respaldo*.bak, incluidos*.backup, y *.old

Archivos comprimidos

Coincide con los formatos de archivo comprimido y comprimido *.zip *.rar, incluidos*.7z,*.gz, y *.tar

Archivos de correo electrónico

Coincide con los formatos de mensajes y buzones de correo electrónico*.eml, incluidos *.msg, y *.pst

Archivos ejecutables

Coincide con los formatos de archivos ejecutables y de script *.exe *.dll*.com, incluidos*.bat,*.cmd,, y *.vbs

Archivos de imagen

Coincide con los formatos de archivo de imagen más comunes *.jpg *.jpeg*.png, incluidos*.gif,*.bmp,, y *.tif

Archivos de Office

Coincide con los formatos de documentos de Microsoft Office *.doc *.docx*.xls, incluidos*.xlsx,*.ppt,, y *.pptx

Archivos del sistema

Coincide con los formatos de archivo del sistema Windows *.sys *.dll, incluidos*.ocx,, y *.drv

Archivos temporales

Coincide con los formatos de archivo temporales*.tmp, incluidos*.temp, y ~*

Archivos de texto

Coincide con los formatos de archivo basados en texto*.txt, incluidos*.log, y *.csv *.xml

Archivos de páginas web

Coincide con los formatos de archivo de contenido web *.html *.htm*.asp, incluidos*.aspx,*.php,, y *.js

Puede usar estos grupos de archivos predeterminados inmediatamente en las pantallas de archivos y los informes de almacenamiento, o puede modificarlos para que se adapten a sus requisitos específicos.

Comandos de administración de grupos de archivos

FSRM proporciona PowerShell comandos para crear y administrar grupos de archivos. Utilice estos comandos para definir grupos de archivos personalizados que coincidan con las políticas de administración de archivos de su organización.

nota

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

Nuevo: FSx FSRMFile grupo

Crea un grupo de archivos que define una colección lógica de patrones de nombres de archivos. Estos patrones se pueden utilizar para las pantallas de archivos, las excepciones de las pantallas de archivos y los informes de almacenamiento.

Parámetros:

  • Name (string): obligatorio. Nombre para el grupo de archivos.

  • Description (string)- Opcional. Descripción del grupo de archivos.

  • IncludePattern (array)- Opcional. Matriz de cadenas de patrones que especifican los archivos que se van a incluir.

  • ExcludePattern (array)- Opcional. Conjunto de cadenas de patrones que especifican los archivos que se van a excluir.

Ejemplos:

  1. Cree un grupo de archivos para los archivos de texto.

    Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { New-FSxFSRMFileGroup -Name "My Text Files" -IncludePattern "*.txt" }
  2. Cree un grupo de archivos para el código fuente con patrones de inclusión y exclusión.

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

Get- FSx FSRMFile Group

Recupera uno o más grupos de archivos del sistema de archivos. Los grupos de archivos definen conjuntos de patrones de archivos que se utilizan en la selección de archivos y la elaboración de informes.

Parámetros:

  • Name (array)- Opcional. Una matriz de nombres de grupos de archivos para recuperar. Si no especifica un nombre, el comando devuelve todos los grupos de archivos del sistema de archivos.

Ejemplos:

  1. Recupera todos los grupos de archivos del sistema de archivos.

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

Eliminar: FSx FSRMFile grupo

Elimina uno o más grupos de archivos del sistema de archivos. Tras la eliminación, el grupo de archivos no se puede utilizar en las pantallas de archivos ni en las excepciones a las pantallas de archivos.

Parámetros:

  • Name (array): obligatorio. Conjunto de nombres de grupos de archivos que se van a eliminar.

  • PassThru (boolean)- Opcional. Si se establece en true, devuelve el objeto del grupo de archivos eliminado.

Ejemplos:

  1. Elimina un solo grupo de archivos.

    Invoke-Command -ComputerName $FSxWindowsRemotePowerShellEndpoint -ConfigurationName FSxRemoteAdmin -ScriptBlock { Remove-FSxFSRMFileGroup -Name "My Text Files" -PassThru }

Definir- FSx FSRMFile Grupo

Modifica las propiedades de los grupos de archivos existentes.

Parámetros:

  • Name (array): obligatorio. Matriz de nombres de grupos de archivos que se van a modificar.

  • Description (string)- Opcional. Una nueva descripción para el grupo de archivos.

  • IncludePattern (array)- Opcional. Una nueva matriz de cadenas de patrones que especifican los archivos que se van a incluir.

  • ExcludePattern (array)- Opcional. Una nueva matriz de cadenas de patrones que especifican los archivos que se van a excluir.

  • PassThru (boolean)- Opcional. Si se establece en true, devuelve el objeto del grupo de archivos modificado.

Ejemplos:

  1. Actualice la descripción y los patrones de un grupo de archivos.

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