azcopy remove

Elimine blobs o archivos de una cuenta de almacenamiento de Azure.

Sinopsis

azcopy remove [resourceURL] [flags]

Ejemplos

Quite un solo blob con un token de SAS:

azcopy rm "https://[account].blob.core.windows.net/[container]/[path/to/blob]?[SAS]"

Quite todo un directorio virtual con un token de SAS:

azcopy rm "https://[account].blob.core.windows.net/[container]/[path/to/directory]?[SAS]" --recursive=true

Quite solo los blobs dentro de un directorio virtual, pero no quite ningún subdirectorio ni blob dentro de esos subdirectorios:

azcopy rm "https://[account].blob.core.windows.net/[container]/[path/to/virtual/dir]" --recursive=false

Quite un subconjunto de blobs de un directorio virtual (por ejemplo, quite solo los archivos .jpg o .pdf o si el nombre del blob es "exactName"):

azcopy rm "https://[account].blob.core.windows.net/[container]/[path/to/directory]?[SAS]" --recursive=true --include-pattern="*.jpg;*.pdf;exactName"

Quite un directorio virtual completo, pero con la exclusión de ciertos blobs del ámbito (por ejemplo: todos los blobs que comienzan por "foo" o terminan por "bar"):

azcopy rm "https://[account].blob.core.windows.net/[container]/[path/to/directory]?[SAS]" --recursive=true --exclude-pattern="foo*;*bar"

Quite los id. de versión especificados de un blob de Azure Storage. Asegúrese de que el origen es un blob válido y versionidsfile que toma una ruta de acceso al archivo donde cada versión se escribe en una línea independiente. Todas las versiones especificadas se quitarán de Azure Storage.

azcopy rm "https://[srcaccount].blob.core.windows.net/[containername]/[blobname]" "/path/to/dir" --list-of-versions="/path/to/dir/[versionidsfile]"

Quite blobs y directorios virtuales específicos colocando sus rutas de acceso relativas (no codificadas como URL) en un archivo:

azcopy rm "https://[account].blob.core.windows.net/[container]/[path/to/parent/dir]" --recursive=true --list-of-files=/usr/bar/list.txt

Quite un solo archivo de una cuenta de Blob Storage que tenga un espacio de nombres jerárquico (no se admite incluir/excluir):

azcopy rm "https://[account].dfs.core.windows.net/[container]/[path/to/file]?[SAS]"

Quite un solo directorio de una cuenta de Blob Storage que tenga un espacio de nombres jerárquico (no se admite incluir/excluir):

azcopy rm "https://[account].dfs.core.windows.net/[container]/[path/to/directory]?[SAS]"

Opciones

--delete-snapshots (string) De manera predeterminada, se producirá un error en la operación de eliminación si un blob tiene instantáneas. Especifique "include" para quitar el blob raíz y todas sus instantáneas; también puede especificar "only" para quitar solo las instantáneas pero conservar el blob raíz.

--dry-run Imprime los archivos de ruta que el comando va a quitar. Esta marca no desencadena la eliminación de los archivos.

--exclude-path (string) Excluye estas rutas de acceso al eliminar. Esta opción no permite caracteres comodín (*). Comprueba el prefijo de ruta de acceso relativa. Por ejemplo: myFolder;myFolder/subDirName/file.pdf.

--exclude-pattern (string) Excluye los archivos en los que el nombre coincide con la lista de patrones. Por ejemplo: .jpg; .pdf; exactName.

--force-if-read-only Al eliminar un archivo o carpeta de Azure Files, fuerce la eliminación para que funcione incluso si el objeto existente tiene establecido el atributo de solo lectura.

--from-to (string) Opcionalmente, especifica la combinación de destino de origen. Por ejemplo: BlobTrash, FileTrash, BlobFSTrash

-h, --help Ayuda para remove

--include-path (string) Incluye solo estas rutas de acceso al eliminar. Esta opción no permite caracteres comodín (*). Comprueba el prefijo de ruta de acceso relativa. Por ejemplo: myFolder;myFolder/subDirName/file.pdf.

--include-pattern (string) Incluye solo los archivos en los que el nombre coincide con la lista de patrones. Por ejemplo: .jpg; .pdf; exactName.

--list-of-files (string) Define la ubicación de un archivo que contiene la lista de archivos y directorios que se van a eliminar. Las rutas de acceso relativas deben delimitarse mediante saltos de línea y las rutas de acceso NO deben estar codificadas como URL.

--list-of-versions (string) Especifica un archivo en el que cada id. de versión aparece en una línea independiente. Asegúrese de que el origen apunte a un único blob y que todos los id. de versión especificados en el archivo con esta marca solo pertenezcan al blob de origen. Los identificadores de versión especificados del blob determinado se eliminarán de Azure Storage.

--log-level (string) Define el nivel de detalle del registro en el archivo de registro. Los niveles disponibles incluyen: INFO (todas las solicitudes y respuestas), WARNING (respuestas lentas), ERROR (solo solicitudes con error) y NONE (sin registros de salida). (el valor predeterminado es "INFO') (el valor predeterminado es "INFO")

--permanent-delete (string) Se trata de una característica en versión preliminar que elimina permanentemente instantáneas o versiones eliminadas temporalmente. Entre los valores posibles se incluyen "snapshots", "versions", "snapshotsandversions" y "none". (el valor predeterminado es "None")

--recursive Busca en los subdirectorios de forma recursiva al sincronizar entre directorios.

Opciones heredadas de comandos primarios

--cap-mbps float Limita la velocidad de transferencia, en megabits por segundo. El rendimiento en un momento dado puede variar ligeramente del límite. Si esta opción se establece en cero o se omite, el rendimiento no se limita.

Cadena --output-type Formato de la salida del comando. Las opciones incluyen: text, json. El valor predeterminado es "text". (Valor predeterminado: "text").

--trusted-microsoft-suffixes (cadena) Especifica sufijos de dominio adicionales en los que se pueden enviar tokens de inicio de sesión de Microsoft Entra. El valor predeterminado es ".core.windows.net;.core.chinacloudapi.cn;.core.cloudapi.de;.core.usgovcloudapi.net;*.storage.azure.net". Los valores que se muestran aquí se agregan al valor predeterminado. Por seguridad, solo debe poner aquí dominios de Microsoft Azure. Separe las entradas con punto y coma.

Consulte también