自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何借助restic應(yīng)用程序通過網(wǎng)絡(luò)備份Linux目錄?

譯文
系統(tǒng) Linux
本文介紹了安裝和使用restic備份工具,以便輕松備份和恢復(fù)數(shù)據(jù)。

【51CTO.com快譯】你需要備份數(shù)據(jù)時(shí)有很多方法,使用Linux平臺尤為如此。你可以使用功能完備的GUI應(yīng)用程序或簡單的命令行工具。Restic就是這樣一款命令行工具(大有潛力)。Restic是一款快速安全的備份應(yīng)用程序,可以快速輕松地處理本地或網(wǎng)絡(luò)備份。使用此工具,你可以創(chuàng)建bash腳本或計(jì)劃任務(wù),以滿足自己的Linux備份要求。

下面逐步介紹restic的安裝、創(chuàng)建遠(yuǎn)程存儲(chǔ)庫以及通過網(wǎng)絡(luò)備份數(shù)據(jù),將在Ubuntu Server 18.04平臺上進(jìn)行演示。

你需要什么?

想成功地完成這項(xiàng)工作,你需要以下:

  • Ubuntu Server 18.04實(shí)例
  • 另一個(gè)存放要備份的數(shù)據(jù)的Linux服務(wù)器(或桌面)
  • 兩臺計(jì)算機(jī)之間配置的SSH密鑰身份驗(yàn)證
  • 擁有sudo權(quán)限的用戶

有了這些,就可以著手操作了。

安裝restic

由于restic在標(biāo)準(zhǔn)的Ubuntu存儲(chǔ)庫中就能找到,用一個(gè)命令就可以完成安裝: 

  1. sudo apt-get install restic -y 

一旦安裝完畢,你就可以繼續(xù)了。

創(chuàng)建存儲(chǔ)庫

下一步是創(chuàng)建存儲(chǔ)庫。首先,我們需要遠(yuǎn)程服務(wù)器上有一個(gè)目的地目錄。登錄進(jìn)入到該服務(wù)器,使用以下命令創(chuàng)建新目錄: 

  1. sudo mkdir /srv/restic-repo 

確保根據(jù)需要更改該目錄的權(quán)限。比如說,用戶jack將處理備份。為此,應(yīng)該用以下命令更改所有權(quán): 

  1. sudo chown jack.jack /srv/restic-repo 

***創(chuàng)建可能使用備份的用戶組,將所有必要的用戶添加到該組,并使用以下命令更改目錄的組所有權(quán): 

  1. sudo chgrp -R /srv/restic-repo GROUP 

其中GROUP是已創(chuàng)建的用戶組的名稱。

接下來我們需要初始化存儲(chǔ)庫。從客戶端執(zhí)行命令: 

  1. restic -r sftp:USER @ SERVER_IP:/srv/restic-repo init 

其中USER是遠(yuǎn)程用戶名,SERVER_IP是遠(yuǎn)程服務(wù)器的IP地址。系統(tǒng)將提示你輸入SSH密鑰密碼,然后提示為存儲(chǔ)庫創(chuàng)建(并驗(yàn)證)密碼。一旦該命令完成,就可以備份了。

備份

假設(shè)我們在客戶端上有目錄〜/data,我們希望將它備份到剛創(chuàng)建的遠(yuǎn)程存儲(chǔ)庫。執(zhí)行此操作的命令是: 

  1. restic backup data-r sftp:USER @ SERVER_IP:/srv/restic-repo 

其中USER是遠(yuǎn)程用戶,SERVER_IP是遠(yuǎn)程服務(wù)器的IP地址。

restic會(huì)將備份內(nèi)容發(fā)送到遠(yuǎn)程服務(wù)器,并返回結(jié)果(圖A)。 

圖A:遠(yuǎn)程備份的結(jié)果

用備份來恢復(fù)

你已備份到遠(yuǎn)程存儲(chǔ)庫,如何將該數(shù)據(jù)恢復(fù)回到本地計(jì)算機(jī)?很簡單。在本地客戶端上,執(zhí)行命令: 

  1. restic restore latest --target~ /data-restore -r sftp:USER @ SERVER_IP:/srv/restic-repo 

其中USER是遠(yuǎn)程用戶,SERVER_IP是遠(yuǎn)程服務(wù)器IP地址。

上述命令將把數(shù)據(jù)恢復(fù)到剛創(chuàng)建的〜/ data-restore目錄中的遠(yuǎn)程存儲(chǔ)庫(restic將為你創(chuàng)建該目錄)。

恭喜,你已備份并將數(shù)據(jù)目錄還原到遠(yuǎn)程restic存儲(chǔ)庫。你現(xiàn)在應(yīng)該擁有以實(shí)用且新穎的方式來使用restic所需的全部信息。

原文標(biāo)題:How to back up Linux directories over a network with the restic app,作者:Jack Wallen

【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

責(zé)任編輯:龐桂玉 來源: 51CTO
相關(guān)推薦

2014-05-31 22:54:37

Azure移動(dòng)服務(wù)應(yīng)用程序

2011-06-15 16:45:03

UIKitCocoa TouchiOS

2015-02-05 09:56:53

2019-08-13 15:39:27

Linux應(yīng)用程序

2018-03-28 08:30:01

Linux倉庫應(yīng)用程序

2010-04-22 12:26:10

Oracle數(shù)據(jù)

2018-11-19 14:45:58

PowerShellWindows 10內(nèi)置應(yīng)用程序

2022-11-17 10:45:46

Linux文件備份系統(tǒng)

2013-09-30 10:19:46

SAP

2019-05-20 09:54:40

Linuxsystemd自動(dòng)備份

2016-08-02 10:34:17

LinuxWindows雙啟動(dòng)

2017-12-14 08:52:17

2020-09-18 07:00:00

Kubernetes應(yīng)用程序架構(gòu)

2015-11-05 10:16:33

2009-07-03 06:57:32

2021-11-05 11:03:33

云計(jì)算開發(fā)技術(shù)

2011-07-28 13:59:40

iPhone App

2022-09-19 00:37:13

SaaS云計(jì)算開發(fā)

2011-06-07 09:36:41

BlackBerry 應(yīng)用程序

2009-11-25 10:22:28

Linux應(yīng)用程序安裝
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號