

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.

# Crear, actualizar y eliminar recursos compartidos de archivos
<a name="managing-file-shares"></a>

En este tema, se describe cómo administrar los recursos compartidos de archivos con las siguientes tareas.
+ Crear un recurso compartido de archivos
+ Modificación de un recurso compartido de archivos existente
+ Eliminar un recurso compartido de archivos existente

Puede usar la GUI de carpetas Windows-native compartidas y la CLI de Amazon FSx para la administración remota y administrar los recursos compartidos de archivos en su sistema de archivos FSx for Windows File Server. PowerShell Es posible que se produzcan retrasos al utilizar la GUI de carpetas compartidas (**fsmgmt.msc**) al abrir por primera vez el menú contextual de los recursos compartidos ubicados en un sistema de archivos diferente. Para evitar estos retrasos, utilícela PowerShell para administrar los recursos compartidos de archivos que se encuentran en varios sistemas de archivos.

Microsoft Windows aplica reglas y limitaciones a la hora de asignar nombres a archivos y directorios. Para garantizar que pueda crear los datos y acceder a ellos correctamente, debe asignar un nombre a los archivos y directorios de acuerdo con estas directrices de Windows. Para obtener más información, consulte las [Convenciones de nombres](https://learn.microsoft.com/en-us/windows/win32/fileio/naming-a-file#naming-conventions).

**aviso**  
Amazon FSx requiere que el usuario del SISTEMA tenga permisos de las ACL de NTFS de **Control total** en todas las carpetas en las que cree un recurso compartido de archivos SMB. No cambie los permisos de las ACL de NTFS de este usuario en sus carpetas, ya que si lo hace, puede hacer que los recursos compartidos de archivos se vuelvan inaccesibles.

## Administración de recursos compartidos de archivos con la Shared Folders GUI
<a name="shared-folders-tool"></a>

Para gestionar los recursos compartidos de archivos en su sistema de archivos Amazon FSx, puede utilizar la GUI de carpetas compartidas. La GUI de carpetas compartidas proporciona una ubicación central para administrar todas las carpetas compartidas de un servidor Windows. Los siguientes procedimientos describen cómo administrar los recursos compartidos de archivos.

**Cómo conectar carpetas compartidas al sistema de archivos de FSx para Windows File Server**

1. Inicie la instancia de Amazon EC2 y conéctela al Microsoft Active Directory al que está unido el sistema de archivos de Amazon FSx. Para ello, elija uno de los procedimientos siguientes de la *Guía de administración AWS Directory Service *:
   + [Cómo unir fácilmente una instancia EC2 de Windows](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/launching_instance.html)
   + [Cómo unir manualmente una instancia de Windows](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/join_windows_instance.html)

1. Conéctese a la instancia con un usuario que sea miembro del grupo de administradores del sistema de archivos. En Microsoft Active Directory AWS administrado, este grupo se denomina Administradores de FSx AWS delegados. En el Microsoft Active Directory autoadministrado, este grupo se denomina Administradores de dominio o el nombre personalizado que le haya puesto cuando lo creó. Para obtener más información, consulte [Conectarse a la instancia de Windows](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/connecting_to_windows_instance.html) en la Guía del usuario de Amazon Elastic Compute Cloud para instancias de Windows.

1. Abra el menú **Inicio** y ejecute **fsmgmt.msc** con la opción **Ejecutar como administrador.** Al hacerlo, se abre la herramienta GUI de carpetas compartidas.

1. En **Acción**, elija **Conectarse a otro equipo**.

1. En **Otro equipo**, escriba el nombre del sistema de nombres de dominio (DNS) del sistema de archivos Amazon FSx, por ejemplo **amznfsxabcd0123.corp.example.com**. 

   Para encontrar el nombre del DNS del sistema de archivos en la consola de Amazon FSx, elija **Sistemas de archivos**, seleccione el suyo. Luego, compruebe en la sección **Red y seguridad** en la página de información del sistema de archivos. También puede obtener el nombre DNS en la respuesta a la operación de la [DescribeFileSystems](https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeFileSystems.html)API.

1. Seleccione **Aceptar**. A continuación, aparecerá una entrada para el sistema de archivos Amazon FSx en la lista de la herramienta de Carpetas compartidas.

Ahora que las carpetas compartidas están conectadas a su sistema de archivos Amazon FSx, puede gestionar los archivos compartidos de Windows en el sistema de archivos. El recurso compartido predeterminado se llama `\share`. Puede hacerlo mediante las acciones siguientes:
+ **Crear un recurso compartido de archivos nuevo**: en la herramienta de carpetas compartidas, elija **Recursos compartidos** en el panel izquierdo para ver los recursos compartidos activos del sistema de archivos Amazon FSx. Seleccione **Nuevo recurso compartido** y complete el asistente para crear una carpeta compartida.

  Debe crear la carpeta local antes de crear el nuevo recurso compartido de archivos. Puede hacerlo de la siguiente manera: 
  + Con la herramienta de carpetas compartidas: haga clic en “Examinar” cuando especifique la ruta de la carpeta local, y haga clic en “Crear nueva carpeta” para crear la carpeta local.
  + Uso de la línea de comandos:

    ```
    New-Item -Type Directory -Path \\{{amznfsxabcd0123.corp.example.com}}\D$\share\{{MyNewShare}}
    ```
+ **Modify a file share**: en la herramienta de carpetas compartidas, abra el menú contextual (haga clic con el botón derecho) del recurso compartido de archivos que desea modificar en el panel derecho y elija **Properties**. Modifique las propiedades y elija **OK**.
+ **Remove a file share**: en la herramienta de carpetas compartidas, abra el menú contextual (haga clic con el botón derecho) del archivo compartido que desea eliminar y, a continuación, elija **Stop Sharing**.
**nota**  
En el caso de los sistemas Single-AZ 2 y Multi-AZ de archivos, la eliminación o modificación de los recursos compartidos de archivos (incluidos los permisos de actualización, los límites de usuarios y otras propiedades) mediante la herramienta GUI de carpetas compartidas solo es posible si se conecta a **fsmgmt.msc** mediante el nombre DNS del sistema de archivos Amazon FSx. La herramienta de la GUI de carpetas compartidas no admite estas acciones si se conecta con la dirección IP o el alias del DNS del sistema de archivos.
**nota**  
Si usa la herramienta de Shared Folders GUI **fsmgmt.msc** para acceder a los recursos compartidos ubicados en varios sistemas de archivos de FSx para Windows File Server, es posible que se produzcan retrasos al abrir por primera vez el menú contextual del recurso compartido de archivos de un recurso compartido ubicado en un sistema de archivos diferente. Para evitar estos retrasos, puede gestionar los archivos compartidos de la forma que se describe a continuación. PowerShell 

## Administrar los archivos compartidos con PowerShell
<a name="manage-file-shares-pwrshell"></a>

Puede administrar los recursos compartidos de archivos mediante comandos de administración remota personalizados de FSx for Windows File Server para. PowerShell Estos comandos pueden ayudarle a automatizar la administración de las tareas de recursos compartidos de archivos, como las siguientes:
+ Migrar recursos compartidos de archivos de servidores de archivos existentes a Amazon FSx
+ Sincronizar los recursos compartidos de archivos para la recuperación ante desastres Regiones de AWS 
+ Administrar de forma programática los flujos de trabajo continuos de archivos compartidos de recursos, como el aprovisionamiento de archivos compartidos en equipo

Para obtener información sobre cómo utilizar la CLI de Amazon FSx para la administración remota PowerShell, consulte. [Uso de la CLI de Amazon FSx para PowerShell](administering-file-systems.md#remote-pwrshell)

En la siguiente tabla se enumeran los PowerShell comandos de administración remota de la CLI de Amazon FSx que puede usar para administrar los recursos compartidos de archivos en FSx para los sistemas de archivos de Windows File Server.


| Comando para la administración compartida | Description (Descripción) | 
| --- | --- | 
| **New-FSxSmbShare** | Crea un recurso compartido de archivos nuevo. | 
| **Remove-FSxSmbShare** | Elimina un recurso compartido de archivos. | 
| **Get-FSxSmbShare** | Recupera los recurso compartido de archivos existentes. | 
| **Set-FSxSmbShare** | Establece las propiedades de un recurso compartido. | 
| **Get-FSxSmbShareAccess** | Recupera la lista de control de acceso (ACL) de un recurso compartido.  | 
| **Grant-FSxSmbShareAccess** | Agrega una entrada de permiso de control de acceso (ACE) para un administrador al descriptor de seguridad de un recurso compartido. | 
| **Revoke-FSxSmbShareAccess** | Elimina todas las ACE permitidas para un administrador con confianza del descriptor de seguridad de un recurso compartido. | 
| **Block-FSxSmbShareAccess** | Añade una ACE de denegación para un administrador con confianza al descriptor de seguridad de un recurso compartido. | 
| **Unblock-FSxSmbShareAccess** | Elimina todas las ACE denegadas para un administrador de confianza del descriptor de seguridad de una acción. | 

La ayuda en línea de cada comando brinda una referencia de todas las opciones de comando. Para acceder a esta ayuda, ejecute el comando con un `-?`, por ejemplo, `New-FSxSmbShare -?`. 

### Pasar credenciales a New-FSxSmbShare
<a name="pass-credentials-to-new-fsxsmbshare"></a>

Puede pasar las credenciales a para New-FSxSmbShare poder ejecutarlas en bucle y crear cientos o miles de recursos compartidos sin tener que volver a introducir las credenciales cada vez.

Prepare el objeto de credenciales necesario para crear los recursos compartidos de archivos en el servidor de archivos FSx para Windows File Server mediante una de las siguientes opciones.
+ Para generar el objeto de credenciales de forma interactiva, utilice el siguiente comando.

  ```
  $credential = Get-Credential
  ```
+ Para generar el objeto de credenciales mediante un AWS Secrets Manager recurso, utilice el siguiente comando.

  ```
  $credential = ConvertFrom-Json -InputObject (Get-SECSecretValue -SecretId $AdminSecret).SecretString
  $FSxAdminUserCredential = (New-Object PSCredential($credential.UserName,(ConvertTo-SecureString $credential.Password -AsPlainText -Force)))
  ```

## Cómo crear un recurso compartido de disponibilidad continua (CA)
<a name="create-ca-share"></a>

Puede crear recursos compartidos disponibles de forma continua (CA) mediante la CLI de Amazon FSx para la administración remota en. PowerShell Los recursos compartidos de CA creados en un sistema de archivos FSx for Windows File Multi-AZ Server son muy duraderos y están muy disponibles. Un sistema de Single-AZ archivos Amazon FSx se basa en un clúster de un solo nodo. Como resultado, los recursos compartidos de CA creados en un sistema de Single-AZ archivos son muy duraderos, pero no están altamente disponibles. Utilice el comando `New-FSxSmbShare` con la opción `-ContinuouslyAvailable` establecida en `$True` para especificar que el recurso compartido es de disponibilidad continua. El siguiente comando es un ejemplo para crear un recurso compartido de CA. 

```
New-FSxSmbShare -Name "New CA Share" -Path "D:\share\new-share" -Description "CA share" -ContinuouslyAvailable $True 
```

Puede modificar la opción `-ContinuouslyAvailable` en un recurso compartido de archivos existente mediante el comando `Set-FSxSmbShare`.

### Determinar si un recurso compartido de archivos existente está disponible de forma continua
<a name="determine-if-ca-enabled"></a>

Use el siguiente comando para ver el valor de la propiedad continuamente disponible de un recurso compartido de archivos existente.

```
Invoke-Command -ComputerName {{powershell_endpoint}} -ConfigurationName FSxRemoteAdmin -scriptblock { get-fsxsmbshare -name {{share_name}} }
```

Si la propiedad CA está habilitada, la salida incluirá la siguiente línea:

```
[...]
ContinuouslyAvailable : True
[...]
```

 Si la propiedad CA no está habilitada, la salida incluirá la siguiente línea:

```
[...]
ContinuouslyAvailable : False
[...]
```

Para habilitar la disponibilidad continua en un recurso compartido de archivos existente, use el siguiente comando:

```
Invoke-Command -ComputerName {{powershell_endpoint}} -ConfigurationName FSxRemoteAdmin -scriptblock { set-fsxsmbshare -name {{share_name}} -ContinuouslyAvailable $True}
```