New-AzStorageFileHardLink
Crea un vínculo duro a un archivo en el mismo recurso compartido. Solo funciona en el recurso compartido de archivos NFS.
Sintaxis
ShareName (valor predeterminado)
New-AzStorageFileHardLink
[-ShareName] <String>
[-Path] <String>
[-TargetFile] <String>
[-TargetFileLeaseId <String>]
[-Context <IStorageContext>]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Share
New-AzStorageFileHardLink
[-ShareClient] <ShareClient>
[-Path] <String>
[-TargetFile] <String>
[-TargetFileLeaseId <String>]
[-Context <IStorageContext>]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Directory
New-AzStorageFileHardLink
[-ShareDirectoryClient] <ShareDirectoryClient>
[-Path] <String>
[-TargetFile] <String>
[-TargetFileLeaseId <String>]
[-Context <IStorageContext>]
[-ServerTimeoutPerRequest <Int32>]
[-ClientTimeoutPerRequest <Int32>]
[-DefaultProfile <IAzureContextContainer>]
[-ConcurrentTaskCount <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet New-AzStorageFileHardLink crea un vínculo físico a un archivo en el mismo recurso compartido. Solo funciona en el recurso compartido de archivos NFS.
Ejemplos
Ejemplo 1: Crear un vínculo físico a un archivo en el mismo recurso compartido
New-AzStorageFileHardLink -ShareName "fileshare1" -Path "folder1/link1" -TargetFile "folder2/folder3/file1"
Este comando crea un vínculo físico con la ruta de acceso "folder1/link1" a un archivo con la ruta de acceso "folder2/folder3/file1" en el mismo recurso compartido.
El nuevo vínculo de disco duro creado mostrará Length como 0 en PowerShell. Si obtiene sus propiedades con Get-AzStorageFile , obtendrá la longitud del archivo de destino.
Parámetros
-ClientTimeoutPerRequest
Tiempo máximo de ejecución del lado cliente para cada solicitud en segundos.
Propiedades de parámetro
Tipo: Nullable<T> [ Int32 ]
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: ClientTimeoutPerRequestInSeconds
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-ConcurrentTaskCount
Cantidad total de tareas asincrónicas simultáneas.
El valor predeterminado es 10.
Propiedades de parámetro
Tipo: Nullable<T> [ Int32 ]
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Propiedades de parámetro
Tipo: SwitchParameter
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: cf
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-Context
Objeto de contexto de Azure Storage
Propiedades de parámetro
Tipo: IStorageContext
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: True
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-DefaultProfile
Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.
Propiedades de parámetro
Tipo: IAzureContextContainer
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: AzureRmContext, AzureCredential
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-Path
Ruta de acceso del vínculo duro que se va a crear.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: 1
Obligatorio: True
Valor de la canalización: True
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-ServerTimeoutPerRequest
Tiempo de espera del servidor para cada solicitud en segundos.
Propiedades de parámetro
Tipo: Nullable<T> [ Int32 ]
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: ServerTimeoutPerRequestInSeconds
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-ShareClient
El objeto ShareClient indicó el recurso compartido donde se enumerarían los archivos o directorios.
Propiedades de parámetro
Tipo: ShareClient
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
Share
Posición: 0
Obligatorio: True
Valor de la canalización: True
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-ShareDirectoryClient
El objeto ShareDirectoryClient indicó la carpeta base donde se enumerarían los archivos o directorios.
Propiedades de parámetro
Conjuntos de parámetros
Directory
Posición: 0
Obligatorio: True
Valor de la canalización: True
Valor de la canalización por nombre de propiedad: True
Valor de los argumentos restantes: False
-ShareName
Nombre del recurso compartido de archivos donde se crearía el directorio.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
ShareName
Posición: 0
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-TargetFile
Ruta de acceso del archivo al que se va a crear el vínculo físico, no incluido el recurso compartido.
Por ejemplo:"targetDirectory/targetSubDirectory/.../targetFile".
El archivo de destino debe estar en el mismo recurso compartido y, por tanto, la misma cuenta de almacenamiento.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: 2
Obligatorio: True
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-TargetFileLeaseId
Si el archivo de destino tiene una concesión activa, especifique el identificador de concesión del archivo de destino con este parámetro.
Propiedades de parámetro
Tipo: String
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Propiedades de parámetro
Tipo: SwitchParameter
Valor predeterminado: None
Admite caracteres comodín: False
DontShow: False
Alias: Wi
Conjuntos de parámetros
(All)
Posición: Named
Obligatorio: False
Valor de la canalización: False
Valor de la canalización por nombre de propiedad: False
Valor de los argumentos restantes: False
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters .
Salidas