題:
可以對Linux系統進行*在線*克隆的軟件
Journeyman Geek
2015-01-18 10:00:39 UTC
view on stackexchange narkive permalink

我目前有一個Fedora 21系統,它按照我喜歡的方式精確地設置了 。我不得不把SELinux弄得一團糟,要全部重做是一件痛苦的事,所以我通常的cp和reinstall方法將無法正常工作。

我希望能夠基本上以與備份Windows系統相同的方式備份系統-在此使用Veem Endpoint Backup,但未計劃Linux端口。

基本功能:

  • 自動備份
  • 按計劃(每天晚上或中午說)
  • 裸機恢復選項(這樣我就可以啟動專用的liveUSB,將其指向我的備份,然後不要
  • 基於圖像,或至少維護SELinux標誌和其他文件屬性(我花了很少的時間來設置一些Samba共享)。

  • 不堅持使用自己的捲進行備份(默認情況下,為後方

  • 在我的常規文件上運行Fedora 21的安裝,並且具有維護版本。

  • 僅與我使用的空間差不多。

很好:

  • 一個GUI
  • increme帶有自動修剪舊備份的ntal備份
  • 在標準Fedora或RPM Fusion存儲庫上是否提供了一個軟件包
  • 我可以從UI /命令行直接設置SMB共享,​​並且它可以掛載它(儘管我想我可以永久掛載備份目錄)
  • 可以排除特定目錄

應該是 sweet

  • 使用圖像文件和其他文件,並對AUFS做一些花哨的事情,因此我可以通過文件瀏覽器選擇想要的快照。

基本上,理想工作流程將是具有某種風味的恢復磁盤,我的系統的主映像以及可以由用戶刪除的增量備份,定義的時間點。

不要想要一張現場CD。我想要的東西至少與每個Windows磁盤映像程序基本相同,並且僅在Linux上運行。我也不是真正地尋找純文件級備份。

我實際嘗試過的是什麼?

mondo / mindi:無法識別我的btrfs文件系統,segfaults。

為什麼將dd指向您的Linux分區還不夠?編輯:請參閱此[問題](http://unix.stackexchange.com/questions/17087/clone-whole-partition-or-hard-drive-to-a-sparse-file)。
不太喜歡這種選擇。它可能作為基線還不錯,我想一個具有dd風格的稀疏文件可以滿足我的最低需求,但是這與我的想法不符。
除非在LVM上運行FS,否則不要將dd用於實時備份,以便可以先進行同步再進行快照。仍然是一個非常糟糕的解決方案,因為您將浪費空間來備份未歸零的自由空間。而且,您無法輕鬆地以這種方式進行增量備份。
三 答案:
Peter Cordes
2015-01-19 20:03:06 UTC
view on stackexchange narkive permalink

SELinux使用擴展屬性,對嗎?

所以我認為 cp -a / / backup 不起作用是正確的。

nice ionice -c3 rsync --dry-run-一個文件系統-aAHX --stats -h / src / dest /

應該複製您需要的所有內容。 (是否在src上跟踪 / 很重要,因此請確保在開始復制後文件可以移至所需位置。)

因此,如果需要,可以做到這一點一次性複制。這不是一個完整的備份解決方案,但是如果您想自製一些東西,可以的。

對。我考慮了這一點而苦惱。在這種情況下,我的備份目標將*需要*為linux文件系統,這使我失去了一點靈活性。
更新:如果您實際上正在使用SELinux,請仔細閱讀http://www.fsarchiver.org/Attributes。我自己不使用SELinux,所以希望我不會對此有所了解,但是建議您在不運行SELinux的情況下備份SELinux系統,因為根據您的安全上下文,基本屬性會被靜默隱藏,而不是“不允許訪問”。
是的,我實際上正在使用SELinux。有時候,我很想將其關閉,但這是一個很大的麻煩; p
Izzy
2015-01-20 22:03:05 UTC
view on stackexchange narkive permalink

我自己還沒有嘗試過,但是昨天偶然發現了 Systemback ,它聲稱確實做到了這一點:

Systemback使輕鬆創建系統和用戶配置文件的備份。如果出現問題,您可以輕鬆恢復系統的先前狀態。還有其他功能,例如系統複製,系統安裝和Live系統創建。

(重點是我的) sup>

A(當前是“部分付費”)在LinuxUser上的德語文章將該軟件描述為“只需按一下按鈕即可克隆整個正在運行的Linux系統”,並說這對於切換到新版本特別有用。電腦。我知道您使用的是Fedora,因此以下內容可能並非“完美匹配” –甚至還有一個 Youtube視頻,其中顯示瞭如何“在Linux Mint 17中創建系統還原點”。

我自己沒有看過它,我不能擔保它或提供任何個人經驗。但是從兩面來看,它似乎在做“圖像備份”,似乎很適合創建“實時介質”,應該是恢復“裸機”的好選擇,等等。

仔細觀察一下,有一篇英文文章描述了整個過程。從屏幕快照中,我什至可以確認您的一些“精打細算”:它帶有GUI,支持多個“還原點”(不過不確定是否以增量方式完成)–聽起來像是“快照”可能從虛擬機知道它們):

[Systemback] [6]
Systemback 的屏幕截圖(來源: Linoxide ;點擊圖片查看大圖) sup>

儘管我自己從未使用過它,但我敢肯定這應該符合您的需求。要獲取更多屏幕截圖,請轉至 Sourceforge上的項目頁面

讓我感到懷疑的唯一事情是:到目前為止,我發現的所有文章都涉及Debian或衍生產品(Ubuntu,Mint),而沒有引用任何基於RPM的系統。因此,我不確定它是否可以在Fedora上應用。

其他參考:

由於我不確定 Systemback 是否可以在Fedora上運行,所以我舉幾個選擇:

如果它生成了當前安裝的ubuntu的livecd,則[可能是[*]另一個問題的答案](http://softwarerecs.stackexchange.com/questions/11857/looking-for-a-free-usable-替代維修)。我似乎找不到對Fedora端口的任何引用
我也不能老實說,最後我甚至在Google上搜索了“任何rpm參考”,卻沒有找到一個。也許開發者願意提供它,但是這個項目還很年輕。 //是的,它可以創建一個實時系統(據我所讀)。
SystemBack的sf頁上有tar.xz下載,對於非dpkg系統來說應該沒問題。如果沒有人為您選擇的發行版打包一些軟件,這不是世界末日,這就是`/ usr / local`的目的。
我傾向於不同意。我通常不反對構建自己的軟件,但是在這種情況下,適當的維護意味著需要更多地關注軟件以及可以確保其運行的人員。備份非常重要
Peter Cordes
2015-02-09 06:34:41 UTC
view on stackexchange narkive permalink

fsarchiver看起來不錯。我不確定它有多少增量備份支持,因為看起來它的目標是更多的dumpfs / restorefs。它可以執行多線程壓縮;它將1-9映射到具有不同設置的lzo / gzip / bzip2 / lzma選項。我認為它只能一次壓縮文件,以更有效地抵抗損壞。 (它在每個塊上使用32位校驗和,在每個文件上使用128位md5。)

我正在使用它來對舊的筆記本電腦SSD進行存檔,然後進行破壞性的固件更新。到目前為止運行良好,如果還原過程不像轉儲那麼簡單,它將進行更新。

運行時,它將塊設備安裝到/ tmp / fsa /。還有另一種運行它的方法,用於轉儲目錄樹,我想這只能在活動目錄樹中起作用。可能只是在開始/結束時跳過了安裝/卸載步驟。在這種模式下,它就像是tar或7-zip的高級版本,具有並行壓縮支持,並且仔細存檔所有ACL / xattr /其他內容。

轉儲a只要您在不同時間發生的不同目錄轉儲沒有問題,就可以使用rw安裝的FS。 (文檔解釋了一些潛在的陷阱。)



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...