Movatterモバイル変換


[0]ホーム

URL:


Close Sidebar

mc undo

Themc undo command reverses changes due to either aPUT orDELETE operation at a specified path.

Syntax

The following command reverts the last three uploads and/or deletions of thefile.zip object on themyaistor deployment in thedata bucket:

mc undo myaistor/data/file.zip --last3

The command has the following syntax:

mc[GLOBALFLAGS] undo\                 TARGET\[--action"type"]\[--force]\[--last"integer"]\[-- recursive*Alias:* -r]\[--dry-run]
  • Brackets[] indicate optional parameters.
  • Parameters sharing a line are mutually dependent.
  • Parameters separated using the pipe| operator are mutually exclusive.

Copy the example to a text editor and modify as-needed before running the command in the terminal/shell.

Parameters

TARGET

Required

The full path to the object or prefix where the command should run.The path must include theALIAS, bucket, and prefix or object name.

--action

Optional

Undo the most recent change of the specified type.Accepted values areDELETE orPUT.

By default,mc undo reverses bothDELETE andPUT operations.Use--action to choose one or the other, but only for the most recent operation of the specified type.

The following command reverts the most recentPUT for the objecttoday.zip in bucketdata, reverting to the previous object version:

mc undo myaistor/data/today.zip --action"PUT"

This example reverts the most recentDELETE for the prefixarchive, recursively restoring it and any child objects:

mc undo myaistor/data/archive --recursive --action"DELETE"

Mutually exclusive with--last.

--dry-run

Optional

Output the results of the command without actually performing the operations.Use this flag to test the outcome of running the command in a particular way.

--force

Optional

Force a recursive operation.

--last

Optional

Accepts an integer value specifying the number ofPUT and/orDELETE changes to undo.

If not specified, the command reverses one (1) operation.

Mutually exclusive with--action.

--recursive

Alias: -r

Optional

Performs the command in a recursive fashion.Use this flag to undo changes on a prefix, for example.

Global flags

This command supports any of theglobal flags.

Examples

Undo the last three uploads or deletions on an object

The following command reverts the last three uploads and/or deletions of thefile.zip object on themyaistor deployment in thedata bucket:

mc undo myaistor/data/file.zip --last3

Undo the last upload or deletion of any object at a prefix

Usemc undo to reverse the most recentPUT orDELETE operation performed on themyaistor alias in thedata bucket under thepresentations/recordings/ prefix:

mc undo myaistor/data/presentations/recordings/ --recursive --force

Behavior

S3 compatibility

Themc command-line tool is built for compatibility with the AWS S3 API and is tested with AIStor and AWS S3 for expected functionality and behavior.

MinIO provides no guarantees for other S3-compatible services, as their S3 API implementation is unknown and therefore unsupported.

Whilemc commandsmay work as documented, any such usage is at your own risk.

Page Feedback

Was this page helpful?

Thank you for your feedback!

How can we improve this page?

Optionally provide your email if you would like us to follow up on your feedbackPlease enter a valid email address

Sending feedback...

Failed to send feedback. Please try again.


[8]ページ先頭

©2009-2025 Movatter.jp