成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

全新的備份利器推薦:Duplicity使用評(píng)測(cè)

原創(chuàng)
運(yùn)維 系統(tǒng)運(yùn)維
Duplicity 使用 librsync 生產(chǎn)一個(gè)非常小的額外備份。它能夠生成遞增備份,然后使用 GPG 進(jìn)行加密,能夠適用常用的方法發(fā)送至另一個(gè)服務(wù)器上,比如:scp、ftp、sftp、rsync等等。Duplicity 非常棒,而且速度也很快。

【51CTO精選譯文】備份是系統(tǒng)管理員的必修課。在51CTO的專題《Linux 系統(tǒng)備份——操作實(shí)踐與工具介紹》中介紹了一些常用的備份工具,但這僅僅是數(shù)量眾多的備份工具當(dāng)中的一部分。本文介紹的是一個(gè)新備份利器:Duplicity。下面這篇評(píng)測(cè)文章出自知名的英文運(yùn)維博客Everything Sysadmin,作者Tom Limoncelli現(xiàn)在是Google的系統(tǒng)管理員。

曾經(jīng),我需要將一個(gè)服務(wù)器備份到遠(yuǎn)程硬盤上,有幾種方式,而且我也可以自己動(dòng)手寫一個(gè)方法。不過,我找到了 Duplicty,現(xiàn)在我向你強(qiáng)烈推薦:

http://duplicity.nongnu.org

Duplicity 使用 librsync 生產(chǎn)一個(gè)非常小的額外備份。它能夠生成遞增備份,然后使用 GPG 進(jìn)行加密,能夠適用常用的方法發(fā)送至另一個(gè)服務(wù)器上,比如:scp、ftp、sftp、rsync等等??梢詮娜魏文夸涢_始備份,不限于加載點(diǎn)(mountpoint),并且可以指定你想要排除的文件。

安裝

如果你之前沒有做過,那最難的部分就是設(shè)置 GPG 密鑰。你需要保護(hù)好你的密鑰。比如,你的機(jī)器著火丟失了所有數(shù)據(jù),而且沒有做密鑰備份,那將無法進(jìn)行恢復(fù)。我把密鑰刻錄了幾張 CD 作為多個(gè)備份。

我要備份的機(jī)器是 colo 上的虛擬機(jī)。他們沒有提供備份服務(wù),所以不得不自己動(dòng)手。機(jī)器使用的是 FreeBSD 8.0-RELEASE-p4并且運(yùn)行正常。代碼也是非常便攜式的:Python、GPG、librsync等等。沒有涉及內(nèi)核或原始設(shè)備等類似問題。

我寫了一個(gè)簡(jiǎn)單腳本,掃描所有我想要備份的目錄,然后運(yùn)行:

duplicity --full-if-older-than 5W --encrypt-key="${PGPKEYID}" $DIRECTORY scp://myarchives@mybackuphost/$BACKUPSET$dir

“--full-if-older-than 5W”表示進(jìn)行遞增備份,每隔 35 天進(jìn)行一次完全的備份。我用 5W 而不是 4W,因?yàn)槲蚁氪_保完全備份不會(huì)低于一個(gè)月。我每個(gè)月支付寬帶費(fèi)用,我不想在一個(gè)月遇到兩件麻煩事,這會(huì)讓人崩潰。

我的方法:使用 scp 將文件備份到另一個(gè)機(jī)器上,這是一個(gè)很便宜的 USB2.0 硬盤,容量 1T。這樣設(shè)置,以便我能夠用 ssh 從源機(jī)器訪問目標(biāo)機(jī)器而無需密碼。上例中的“myarchives”是我做備份用的用戶名,“mybackuphost”是主機(jī)。事實(shí)上,我指定了主機(jī)名,使用 .ssh/confi 將默認(rèn)用戶名設(shè)置為“myarchives”。這樣,我可以在其他 shell 腳本中指定“mybackuphost”。

恢復(fù)

當(dāng)然,人們真實(shí)關(guān)心的不是備份,而是恢復(fù)。在恢復(fù)文件時(shí),duplicity 找到哪些遞增和完整備份需要進(jìn)行恢復(fù)和解密。你只需指定日期(默認(rèn)是“the lastest”,即***),然后它會(huì)自動(dòng)完成所有工作。我所需的工作如此至少,這點(diǎn)讓我印象非常深刻。

系統(tǒng)運(yùn)行一段時(shí)間之后,就需要進(jìn)行恢復(fù)了,以確保一切正常。

恢復(fù)語法有點(diǎn)讓人困惑,文檔中也沒有提供太多示例。最常見的情況并非是對(duì)所有備份組進(jìn)行恢復(fù),而是:“某個(gè)文件有問題,或者我覺得某個(gè)文件有問題,所有我需要恢復(fù)舊版本(從某個(gè)特定日期來看)到 /tmp,來看看這個(gè)文件原本是什么樣的。”

我感到困惑的是:

1) 指定了文件或目錄的路徑,但你沒有列出指向備份加載點(diǎn)或目錄的路徑。事后來看,這是顯而易見的事情,當(dāng)時(shí)這的確讓我很納悶。讓我明白過來的是,當(dāng)我列出文件時(shí),文件會(huì)顯示出來,而沒有加載點(diǎn)

2) 指定備份放置的地方時(shí),你必須非常小心。你可以在命令行中指定,并在“--file-to-restore”選項(xiàng)中指定恢復(fù)的文件。你不能在命令行中指定所有文件,然后讓 duplicity 去猜從哪里分割——它做不到。

為了不用在意外刪除了重要文件之后的緊急情況下重新溫習(xí)那些命令,我做了一個(gè)如何進(jìn)行恢復(fù)的記錄。為了服務(wù)新手們,我又進(jìn)行了一些改善如下:

***步:列出所有備份到 “home/ta”區(qū)的文件:

duplicity list-current-files scp://mybackuphost/directoryname/home/tal

要理出它們?cè)谀硞€(gè)特定日期的情況,添加:--restore-time "2002-01-25"

第二步:從該列表恢復(fù)文件(不是恢復(fù)到最初位置):

duplicity restore --encrypt-key=XXXXXXXX --file-to-restore=path/you/saw/in/listing scp://mybackuphost/directoryname/home/tal /tmp/restore

假設(shè)舊文件在“/home/tal/path/to/file”,備份在“/home/tal”,你需要指定--file-to-restore 作為“”,而不是“/home/tal/path/to/file”。你可以列出一個(gè)目錄來獲取所有文件。/tmp/restore 應(yīng)是一個(gè)已經(jīng)存在的目錄。

恢復(fù)某個(gè)特定日期的文件,添加:--restore-time "2002-01-25"

結(jié)論:Duplicity 非常棒,而且速度也很快。這是因?yàn)樯朴?libsync 讓備份變得很小,同時(shí)也因?yàn)樗麄儽3至藗浞菸募乃饕?,這樣為了獲得文件列表無需對(duì)整個(gè)備份進(jìn)行讀取。備份文件很小,劃分為多個(gè)小文件,這樣源機(jī)器就不需太多的臨時(shí)空間。用起來也非常簡(jiǎn)單:他們能夠完成所有遞增和完整備份的工作,從而讓你能夠把關(guān)注焦點(diǎn)放在對(duì)什么進(jìn)行備份和恢復(fù)上。

提示:與如何備份系統(tǒng)一樣,你需要不時(shí)進(jìn)行一下“消防演習(xí)”,對(duì)恢復(fù)流程進(jìn)行試驗(yàn)。建議你將備份流程打包在一個(gè) shell 腳本中,這樣每次都可以使用同一種方式。

再次強(qiáng)烈推薦: http://duplicity.nongnu.org

原文:http://everythingsysadmin.com/2010/10/review-the-duplicity-backup-sy.html

作者:Tom Limoncelli

【編輯推薦】

  1. Linux 系統(tǒng)備份——操作實(shí)踐與工具介紹
  2. Linux遠(yuǎn)程備份工具Rsync使用案例
  3. 四大Linux備份工具比較與操作實(shí)例
責(zé)任編輯:yangsai 來源: 51CTO.com
相關(guān)推薦

2014-07-03 09:43:32

Android L評(píng)測(cè)

2020-12-31 08:30:00

推薦系統(tǒng)MatRec計(jì)算機(jī)

2010-10-21 16:41:04

2011-04-28 14:42:07

上網(wǎng)本OQO model 0

2011-07-16 18:00:51

筆記本評(píng)測(cè)

2025-04-29 10:28:25

2012-03-14 15:58:14

Windows Ser在線備份服務(wù)

2017-09-05 14:27:11

新用戶推薦利器

2010-03-16 13:39:53

Google Apps中小企業(yè)備份

2019-02-01 15:40:59

Python代碼規(guī)范編程語言

2013-05-14 10:24:30

2011-08-25 22:52:53

筆記本評(píng)測(cè)

2012-02-27 15:26:49

IBMNetezza智慧商務(wù)

2010-11-01 13:58:51

虛擬服務(wù)器

2021-06-24 08:30:00

人工智能數(shù)據(jù)計(jì)算

2021-02-03 19:46:01

工具Snipaste軟件開發(fā)

2018-03-01 10:30:11

MYSQL開源數(shù)據(jù)庫

2020-04-16 08:27:51

IDEA插件編輯工具Java

2012-08-08 09:39:19

正點(diǎn)鬧鐘

2018-10-09 10:07:57

Ubuntu應(yīng)用程序軟件包
點(diǎn)贊
收藏

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

主站蜘蛛池模板: caoporn国产精品免费公开 | 国产特级毛片 | 午夜久久av | 亚州一区二区三区 | 久久在线视频 | 久久国产精品无码网站 | 欧美一区二区三区四区视频 | 一级毛片在线播放 | 蜜臀网站 | 国产激情在线观看视频 | 2019天天操 | 亚洲精品一区二区三区蜜桃久 | 午夜精品一区二区三区在线观看 | 精品视频免费在线 | 毛片大全 | 国产精品成人品 | 亚洲国产成人精品女人久久久 | 日本欧美在线 | 欧美福利| 亚av在线 | 91精品国产一区二区三区动漫 | 黄色片网站国产 | 日批日韩在线观看 | 国产一区在线免费观看 | 国产电影一区二区在线观看 | 欧洲一区二区在线 | 精品国产乱码久久久久久久久 | 国产精品特级片 | 亚洲一区二区欧美 | 911影院| 一级黄色大片 | 国产精品久久久乱弄 | 日韩精品一区二区三区 | 欧美电影在线观看网站 | 日本a视频 | 一区二区中文字幕 | 欧美性区 | 亚洲欧美日韩电影 | 亚洲巨乳自拍在线视频 | 超碰在线97国产 | 欧美精品国产一区二区 |