David
发布于 2014-11-03 / 4 阅读 / 0 评论 / 0 点赞

Ubuntu 使用七牛自动备份数据

之前Azure不小心搞錯了配置,搞得服務器連不上網絡,上面的資料神馬的全都沒有備份,那時候只有幹著急,其他什麼事都做不了。 so,這次說的正式備份問題,這太重要......... 七牛CDN加速都知道的啦~~~今天到處亂闖發現七牛還有QRSBox的工具,類似同步盤一樣的東東,但是本地刪除了文件是不會刪除七牛上的文件。 配置步驟很簡單,七牛送了這麼大的空間不要浪費。
//32位

wget http://devtools.qiniu.io/qiniu-devtools-linux_386-current.tar.gz

//64位

wget http://devtools.qiniu.io/qiniu-devtools-linux_amd64-current.tar.gz
ARM和WINDOWS版都有,樹莓派也能同步........ 我下的是64位版,下載下來解壓什麼的跳過,記錄下命令:tar -zxvf 為了避免跟網站CDN加速混在一起,還是建立個獨立空間來存放同步的文件。 空間屬性選私有即可,其他什麼都不用動。 然後先記下各種key,待會會用到的 016   新建一個文件夾:backup 進入剛剛解壓qrsbox的文件夾,運行一下命令
./qrsboxcli init <AccessKey> <SecretKey> <SyncDir> <Bucket> [<KeyPrefix>]
<AccessKey> 和 <SecretKey> 是七牛云存储的密钥文件 <SyncDir> 是本地的同步目录,该目录下的文件会随时同步上传值七牛云存储。 <Bucket> 是保存同步文件的资源空间名。 <KeyPrefix> 是文件前缀,可选。如果设置了该参数,那么上传的文件名前都会加上前缀。这个前缀主要用于在空间中区分不同上传来源的文件。 那麼我運行的命令就是
./qrsboxcli init <AccessKey> <SecretKey> /root/backup/ server
初始化後,開始同步吧。
./qrsboxcli sync
很明顯,當關掉終端的時候,同步也會終止,所以需要用下面這個命令
./qrsboxcli sync &
更多命令可以去看下官方文檔[su_button url="http://developer.qiniu.com/docs/v6/tools/qrsbox.html" target="blank" style="flat" background="#2db0ef"]QRSBox[/su_button]