Rclone和Restic技術預覽
兩個強大的開發工具,Rclone和Restic已在Tardigrade物件儲存平臺上整合和測試。
Storj希望Tardigrade社羣能夠測試整合,並提供關於工具、初始用例和改進整合方法的反饋。
Rclone
Rclone通常被稱為rsync,用於雲端儲存,它使開發人員能夠透過命令列工具直接將檔案和目錄從他們的檔案系統對映到Tardigrade。這個Tardigrade工具支援有用的命令,如copy、sync、tree、cat和rcat。
兩個強大命令:
· Copy:快速將檔案從本地或雲檔案系統複製到Tardigrade。這個功能也很“智慧”,它只複製修改過的檔案。
例如:$ rclone copy—progress ~/Videos/myvideo.mp4 waterbear:mybucket/ Videos/
· Sync:單向同步檔案系統和Tardigrade(對映)。本地檔案系統上的任何修改都將同步到Tardigrade。
例如:$ rclone sync—progress ~/Videos/ waterbear:mybucket/ Videos/
對於管理大型資料集的系統管理員,以及在Tardigrade網路上構建新工具的開發人員來說,RClone是一個非常好的工具,它簡化了Tardigrade與新應用程式主機之間的連線。
無論是高效、快速地將大量資料複製到(或從)Tardigrade網路,還是將資料從其他雲供應商遷移到Tardigrade網路(例如將所有S3資料遷移到Tardigrade網路),Rclone都是一個很好的工具。
Rclone還可以與Restic一起使用,為去中心化雲提供定期備份。
結合本地客戶端加密和去中心化訪問Tardigrade,可以看出Rclone工具集為Tardigrade平臺提供了強大功能和安全性。
Restic
很高興公開Restic去中心化雲端儲存預覽版。
Restic是一個便於自動備份的開發工具,由於出色的速度、效率和跨平臺相容性,得到全球系統管理員廣泛採用。
Restic是一個很好的工具,因為:
· 簡單:排程備份很簡單,不然你就不會使用了。Restic易於配置和使用,因此在很小可能丟失資料的情況下,你只需恢復資料即可。同樣,恢復資料也很簡單。
· 快速:Restic備份資料只受網路或硬碟頻寬的限制,也就是說,你每天都可以備份檔案。如果備份時間過長,大家就會放棄了。恢復備份只需傳輸恢復檔案所需的資料,因此備份速度很快。
· 可驗證:比備份更重要的是恢復,Restic支援你驗證所有可恢復的資料。
為了備份資料,Restic建立了快照。每份快照記錄一組檔案和目錄,這些檔案和目錄儲存在一組資料檔案中,稱之為儲存庫。可以掛載和瀏覽備份資料,每個快照中的資料在存入儲存庫之前都會刪除重複資料。
備份命令遵循以下格式:
$ restic --repo rclone:tardigrade:bucket/my-backup backup ~/directory-to-backup
你還可以使用Restic命令列工具從儲存庫中檢視和恢復檔案。開發人員可以輕鬆地將資料庫的輸出、排程、通知傳輸到Restic,這樣一來,你可以直接將資料輸出轉為快照。