在Linux中創(chuàng )建一個(gè)云端加密文件系統
$ umount.s3ql ~/mnt_s3ql
若要查看 S3QL 文件系統統計信息,你可以使用 s3qlstat 命令,它將會(huì )顯示諸如總的數據、元數據大小、重復文件刪除率和壓縮率等信息。
$ s3qlstat ~/mnt_s3ql

你可以使用 fsck.s3ql 命令來(lái)檢查和修復 S3QL 文件系統。與 fsck 命令類(lèi)似,待檢查的文件系統必須首先被卸載。
$ fsck.s3ql s3://[bucket-name]
S3QL 使用案例:Rsync 備份
讓我用一個(gè)流行的使用案例來(lái)結束這篇教程:本地文件系統備份。為此,我推薦使用 rsync 增量備份工具,特別是因為 S3QL 提供了一個(gè) rsync 的封裝腳本(/usr/lib/s3ql/pcp.py)。這個(gè)腳本允許你使用多個(gè) rsync 進(jìn)程遞歸地復制目錄樹(shù)到 S3QL 目標。
$ /usr/lib/s3ql/pcp.py -h

下面這個(gè)命令將會(huì )使用 4 個(gè)并發(fā)的 rsync 連接來(lái)備份 ~/Documents 里的所有內容到一個(gè) S3QL 文件系統。
$ /usr/lib/s3ql/pcp.py -a --quiet --processes=4 ~/Documents ~/mnt_s3ql
這些文件將首先被復制到本地文件緩存中,然后在后臺再逐步地同步到后端服務(wù)器。
評論