日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

revert(恢復版本)

revert命令用于在開啟版本控制的存儲空間(Bucket)中,將已刪除的文件(Object)恢復至最近的版本。

注意事項

命令格式

ossutil revert oss://bucket[/prefix] version-directive [flags]

參數

類型

說明

version-directive

string

版本信息。取值:

  • 版本ID,例如CAEQIBiBgICAr6yv9hgiIDZiNmUzNjM5Njg0ZDRhOWQ4Yj。

  • 版本索引,HEAD~n,即恢復到第n-1個有效版本 (不包括刪除標記)。

    • 當HEAD~0時,即恢復到最近的有效版本,如果最新版本是刪除標記,則通過刪除刪除標記恢復。

    • 當HEAD~n, n > 0 時,通過拷貝方式把指定版本拷貝成最新版本。

  • 時間索引,NOW~相對時間或NOW~絕對時間,即恢復到不大于該時間的第一個版本 (不包括刪除標記)。

    • NOW~相對時間:NOW~1d,即恢復到1天前的版本。單位后綴支持:ms毫秒、s秒、m分鐘、h小時、d天、w星期、M月、y年。

    • NOW~絕對時間 :NOW~2024-04-12T14:00:00,即恢復到2024-04-12T14:00:00 UTC 時間前的版本。

-d, --dirs

/

返回當前目錄下的文件和子目錄,而非遞歸顯示所有子目錄下的所有文件。

--encoding-type

string

輸入的對象名或文件名的編碼方式。取值:url。

--end-with

string

按字母排序,返回設定值之前的對象,包含設定值。

--exclude

stringArray

路徑或文件名的排除規則。

--exclude-from

stringArray

從規則文件里讀取排除規則。

--files-from

stringArray

從文件中讀取源文件名列表,忽略空行或注釋行。

--files-from-raw

stringArray

從文件中讀取源文件名列表。

--filter

stringArray

路徑或文件名過濾規則。

--filter-from

stringArray

從規則文件讀取過濾規則。

-f, --force

/

強制操作,不進行詢問提示。

--ignore-version-not-exist

/

進行批量操作時,如果版本不存在,默認報錯,也可以通過--ignore-version-not-exist忽略錯誤。

--include

stringArray

路徑或文件名的包含規則。

--include-from

stringArray

從規則文件里讀取包含規則。

--max-age

Duration

不傳輸任何比此更早的文件,默認是秒,或單位后綴形式 ms|s|m|h|d|w|M|y(默認值off)。

--min-mtime

Time

不傳輸任何比此更早的文件,UTC時間格式(默認值off)。

--page-size

int

返回對象或文件的最大數(默認值1000),取值范圍1~1000。

-r, --recursive

/

遞歸進行操作。當指定該選項時,命令會對存儲空間下所有符合條件的對象進行操作,否則只對路徑指定的對象進行操作。

--request-payer

string

請求的支付方式,如果為請求者付費模式,請設置該值。取值:requester。

--start-after

string

按字母排序,返回設定值之后的對象,不包含設定值。

說明

關于支持的全局命令行選項,請參見支持的全局命令行選項。

更多說明:該命令不支持通過刪除方式恢復到指定版本。如果您需要通過刪除版本方式來恢復數據,可以通過rm命令來完成,例如:刪除 key123 的前三個版本。

ossutil rm oss://bucket/key123 --end-with key123 --limited-num 3 -rf --all-versions 

使用示例

  • 對存儲空間examplebucket里的example.txt對象恢復到版本號為123的狀態。

    ossutil revert oss://examplebucket/example.txt 123
  • 對存儲空間examplebucket里的example.txt對象恢復到最近的版本狀態。

    ossutil revert oss://examplebucket/example.txt HEAD~0
  • 對存儲空間examplebucket里的example.txt對象恢復到第4個舊版本狀態。

    ossutil revert oss://examplebucket/example.txt HEAD~4
  • 對存儲空間examplebucket里的example.txt對象恢復到一天前的第一個版本狀態。

    ossutil revert oss://examplebucket/example.txt NOW~1d
  • 對存儲空間examplebucket里的example.txt對象恢復到2024-04-12T14:00:00前的第一個版本狀態。

    ossutil revert oss://examplebucket/example.txt NOW~2024-04-12T14:00:00
  • 對存儲空間examplebucket里的dir目錄下的對象恢復到第4個舊版本狀態。

    ossutil revert oss://examplebucket/dir -r HEAD~4
  • 對存儲空間examplebucket里的dir目錄下的對象恢復到第4個舊版本狀態并忽略版本不存在的錯誤。

    ossutil revert oss://examplebucket/dir -r HEAD~4 --ignore-version-not-exist