Linux

有沒有辦法恢復 s3 儲存桶中文件夾的整個先前版本?

  • December 1, 2016

我知道文件夾不是 S3 中的文件夾,但是如果您可以在啟用版本控制的情況下恢復以前版本的文件夾,那將非常有用。我一直在看它,我只能看到以前版本的文件,而不是文件夾。

如果您有一個包含數千個文件的文件夾,其中有一百個文件被刪除,並且您不確定這在何時何地非常有用。

有沒有辦法做到這一點?

(使用 Linux)

編輯:

看起來有效地做到這一點的唯一方法是使用這個工具:

https://labs.madisoft.it/amazon-s3-point-in-time-restore/

我很震驚官方的 s3 工具和 s3cmd 不支持這個。

你已經對你自己的問題給出了正確的回答。

您說過“文件夾不是 S3 中的文件夾”,這是真的。此外,S3 中沒有文件夾,只有字元序列的鍵。

大多數軟體將“/”字元視為文件夾的分隔符。例如,“a/b/c”被視為文件夾“b”中的文件“c”,而文件夾“b”又位於文件夾“a”中。

還有另一種方法。我知道,有些軟體用來治療“ $ folder $ " 字元串作為分隔符。但對於大多數人來說,’/’ 字元看起來更自然。

現在回到文件夾的版本。沒有文件夾 - 沒有文件夾恢復。

塞爾吉奧,雲莓實驗室

引用自:https://serverfault.com/questions/754410