Closes #1191 # Summary Finally getting around to this mc release - Added docs for enc-c, enc-s3, enc-kms - Some docs are making assumptions around behavior that needs to be fixed _first_ - Drive-by linker fixes Staged: http://192.241.195.202:9000/staging/DOCS-1191/linux/index.html --------- Co-authored-by: Andrea Longo <feorlen@users.noreply.github.com> Co-authored-by: Daryl White <53910321+djwfyi@users.noreply.github.com>
2.8 KiB
mc get
minio
Table of Contents
mc get
mc RELEASE.2024-02-24T01-33-20Z
Syntax
The mc get
command
downloads an object from a target S3 deployment to the local file
system.
mc get
provides a simplified interface for downloading
files compared to mc cp
or mc mirror
.
mc get
uses a one-way download function that trades
efficiency for the power and complexity of the other commands.
EXAMPLE
The following downloads the file logo.png
from an s3
source to the local file system at path
~/images/collateral/
.
mc get minio/marketing/logo.png ~/images/collateral
SYNTAX
The command has the following syntax:
mc [GLOBALFLAGS] get \
SOURCE \
TARGET \
[--enc-c string] \
[--version-id, --vid value]
Parameters
SOURCE
The full path to the alias <minio-mc-alias>
, bucket, prefix (if
used), and object to download.
TARGET
The destination path on the local file system where the command should place the downloaded file.
--version-id, --vid
Retrieve a specific version of the object. Pass the version ID of the object to retrieve.
Global Flags
Examples
Retrieve an object from MinIO to the local file system
The following command retrieves the file myobject.csv
from the bucket mybucket
at the alias myminio
and places it on the local file system at the path
/my/local/folder
.
mc get myminio/mybucket/myobject.csv /my/local/folder
Retrieve an encrypted object from MinIO
The following command retrieves an encrypted file and places it at a local folder path.
mc get --enc-c "play/mybucket/object=MDEyMzQ1Njc4OTAxMjM0NTY3ODkwMTIzNDU2Nzg5MDA" play/mybucket/object path-to/object