FSArchiver

軟件截圖:
FSArchiver
軟件詳細信息:
版本: 0.8.4
上傳日期: 22 Jun 18
許可: 免費
人氣: 15

Rating: nan/5 (Total Votes: 0)

FSArchiver 是一個用於創建備份存檔的開源免費系統實用程序。它採用C語言編寫,從頭開始設計,非常快速且易於使用。

任何人都可以使用FSArchiver創建文件系統內容的壓縮存檔而不會有太多麻煩。您可以將整個文件系統保存到存檔文件,也可以從備份存檔中還原它們,覆蓋現有內容。


獨特的命令行輸出,包含大量使用示例

儘管它是一個命令行工具,但FSArchiver非常易於使用,因為用戶會看到一個獨特的命令行輸出,它顯示了大量的使用示例,而不僅僅是顯示可用的命令行選項。

您只能將一個文件系統或最多兩個文件系統備份到單個存檔,只能從備份存檔中恢復第一個,第二個或兩個文件系統,以恢復文件系統並將其轉換為ReiserFS,如以及將文件系統備份到拆分存檔。

FSArchiver入門

在GNU / Linux發行版上安裝FSArchiver工具比您想像的要容易,因為該項目可以在主要操作系統的主要軟件存儲庫中使用,並使用集成的軟件包管理器進行安裝(例如pacman,Ubuntu Software Center, Synaptic Package Manager,YaST,Yum Extender等。)。


在Softoware上,您可以隨時下載最新版本的FSArchiver,它僅作為源包發布。安裝它也很簡單,只需將其保存在您的主目錄中,打開它,打開終端應用程序並運行類似“cd /home/softoware/fsarchiver-0.6.19” (將softoware替換為您的用戶名),執行&。&。/ configure&&讓&rsquo的;命令配置和編譯程序,然後‘ sudo make install’命令在系統範圍內安裝它。

安裝後,從命令行界面使用FSArchiver創建備份存檔。我們建議您先運行‘ fsarchiver --help’命令查看程序的命令行選項和用法示例。你也可以運行‘ man fsarchiver’命令以獲取有關如何使用FSArchiver的更多詳細信息。

此版本中的新功能

  • 實施了對zstd壓縮的支持。

版本FSArchiver 0.6.19中的新功能

  • 恢復“每組inode塊數量”補丁,導致版本0.6.18的回歸

版本FSArchiver 0.6.11中的新功能

  • 更新了支持的btrfs compat標誌,使其適用於btrfs-2.6.35
  • -c / - cryptpass選項現在支持交互式密碼:使用“-c - ”

版本FSArchiver 0.6.10中的新功能

  • 使用ntfs3g> = 2010.3.6
  • 修復了對ntfs文件系統上符號鏈接的支持

版本FSArchiver 0.6.8中的新功能

  • 修復了具有最新內核頭文件的系統的編譯錯誤,包括< sys / stat.h>
  • 修復了關鍵錯誤:存檔寫入smbfs / cifs文件系統時存在損壞風險

版本FSArchiver 0.6.7中的新功能

  • 添加了對稀疏文件的支持(原始磁盤上的稀疏文件將重新創建為稀疏文件)
  • 添加了每個歸檔的最低fsarchiver版本要求(MAINHEADKEY_MINFSAVERSION)
  • 在檔案中添加dirsinfo,其中包含簡單文件和目錄,以存儲進展所需的統計數據
  • 現在使用選項-d時創建的日誌文件具有特定名稱,因此不會被覆蓋
  • 現在使用libgcrypt的實現而不是內部的
  • 計算md5校驗和
  • libgcrypt庫現在是強制性依賴項,無法再禁用加密
  • 允許非root用戶使用“fsarchiver archinfo”,只要他們對存檔具有讀取權限

版本FSArchiver 0.6.6中的新功能

  • 修復:當savefs / savedir因存檔已存在而失敗時,請不要刪除存檔文件
  • 已安裝的分區使用MS_BIND重新安裝,以便可以訪問已掛載文件系統隱藏的文件
  • 僅在文件系統全部可訪問時才進行分析,以防止必須等待然後出現錯誤
  • 將數據文件(open / write / md5sum)的管理從extract.c移到另一個對象(datafile.c)
  • 重要的內部更改,重命名功能/文件以及簡化以提高一致性
  • fsarchiver.c中的重新發布和簡化的消息及其他改進(來自dgerman的貢獻)
  • 修復了具有擴展屬性的savefs / savedir中的潛在內存錯誤(mbiebl報告的錯誤)

版本FSArchiver 0.6.5中的新功能

  • 修復了編譯問題(pkg-config問題,特別是在使用e2fsprogs< 1.41.2的系統上)
  • 當使用bzip2 / lzma壓縮數據塊缺少內存時,使用默認級別(gzip -6)重試

版本FSArchiver 0.6.2中的新功能

  • create.c
  • 中針對ntfs特定擴展屬性的動態內存分配
  • 當lgetxattr返回負值
  • 時,修復與ntfs屬性相關
  • 保存存儲文件系統的原始設備的名稱(FSYSHEADKEY_ORIGDEV)
  • 配置中的固定啟用選項:“ - enable-xxx”具有相反的效果(感謝horhe)
  • 如果用戶想要使用不受支持的壓縮級別,請退出並顯示錯誤(感謝mbiebl)
  • 修復了掛載失敗時崩潰的問題(mntbyfsa設置為true,如果掛載失敗則不清除)
  • ntfs符號鏈接的固定代碼(必須將它們重新創建為普通文件和dirs +特殊屬性)
  • 將要求從ntfs3g-AR(高級版)更改為ntfs3g> = 20091114(標準版)for ntfs
  • autotools構建鏈文件的改進和修復(Michael Biebl的貢獻)
  • 添加選項“-L”以指定存檔的標籤:它只是對內容的評論
  • 解密源:找到。 -iname“*。[ch]”-exec sed -i -e“s / [] / / g”-e's!{!{!g'{};

版本FSArchiver 0.6.1中的新功能

  • 加密的OpenSSL實現已被libgcrypt實施取代,以解決GPL的許可問題。
  • 此版本是SystemRescueCd 1.3.1(帶有系統和磁盤工具的Live CD)的一部分。

版本FSArchiver 0.5.9中的新功能

  • 修復了忽略/ dev / dm-0(第一個設備映射器磁盤)的'fsarchiver probe'
  • 現在在歸檔信息中顯示NTFS uuids(“fsarchive archinfo archive.fsa”)
  • 支持ntfs-3g>支持的“system.ntfs_times”屬性= 2009.4.4AR.17
  • 支持ntfs-3g>支持的“system.ntfs_dos_name”屬性= 2009.4.4AR.17
  • 支持“user.ntfs.efsinfo”屬性,該屬性允許複製和恢復加密文件
  • 改進了對ntfs-3g-AR的檢測,並在發現不合適的版本時打印更明確的消息
  • 添加了有關存檔中所需的最小fsarchiver版本的信息,以允許在restfs進行檢查
  • 在fsheader中添加了FSYSHEADKEY_MOUNTINFO,以便將來修改ntfs-3g streams_interface

版本FSArchiver 0.5.8中的新功能

  • 使用ntfs文件系統保留UUID(64位數寫入引導扇區,偏移量為0x48)
  • 修正了“fsarchiver probe”:忽略了數字末尾為0的分區
  • 在源代碼中添加了分發支持文件(gentoo的ebuild腳本,rpm的規範)
  • 使用coreutils-6.9中的md5.c來避免許可問題(這個問題屬於GPL-v2)

版本FSArchiver 0.5.7中的新功能

  • 在“fsarchive probe”
  • 中添加了沒有已知文件系統的分區檢測

版本FSArchiver 0.5.4中的新功能

  • 修復按Ctrl + C中止
  • 時SIGINT管理中的問題
  • 當返回的大小為-1
  • 時,修復了有關xattr屬性過大的警告
  • 錯誤修復:致命錯誤後未正確卸載fuse文件系統

版本FSArchiver 0.5.3中的新功能

  • 支持最大64k的擴展屬性(大小限制為1024字節)
  • 只有在open64()成功時才會復製文件頭(防止沒有數據的標頭)
  • 管理在實時備份期間截斷的文件(使用零填充)
  • 測試以確保在實時備份期間無法歸檔存檔本身
  • 當create.c
  • 中的文件或屬性出現問題時,改進了錯誤管理

版本FSArchiver 0.5.2中的新功能

  • 在實時備份期間複製/ dev /的內容(選項-A used)否則/ dev / console在重啟時丟失
  • 錯誤修復:文件屬性為空時存檔損壞(例如:ntfs上的“user.encryptable”可能為空)

版本FSArchiver 0.5.1中的新功能

  • 當存檔已存在(在0.5.0中引入)
  • 時,選項-o(覆蓋)被破壞
  • 提取檔案時,更好地管理錯誤(設備上沒有剩餘空間)
  • 修復了fsaprintf參數中的錯誤,這要歸功於__attribute __((format(printf,x,y)));
  • 在操作結束時打印有關成功和錯誤的統計信息

版本FSArchiver 0.4.8中的新功能

  • 修復了使用--disable-crypto
  • 配置fsarchiver時的編譯錯誤
  • 修復存儲在dico中的屬性為空的問題

版本FSArchiver 0.4.7中的新功能

  • 掛載點目錄現在在實時備份期間存檔(對/ dev,/ proc,/ sys很重要)
  • 更好地管理損壞的存檔文件:允許在找到的下一個有效文件上繼續恢復
  • 錯誤修復:忽略“fsarchive探針”中blkid緩存的設備(顯示不存在的cdrom設備)
  • 錯誤修復:當libblkid<“fsarchiver probe”檢測到ext4文件系統為ext3 1.41(它是e2fsprogs的一部分)
  • 錯誤修復:通過調用blkid_put_cache()釋放動態內存來修復“fsarchiver探測”中的次要內存洩漏
  • 錯誤修復:在存檔中找到損壞的數據塊(校驗和錯誤)時修復了內存錯誤(無效空閒)
  • 錯誤修復:顯示錯誤消息並退出,而不是在未安裝所需的fstools時等待
  • 錯誤修復:修復了因錯誤而中止恢復過程時thread_comp中的潛在崩潰

版本FSArchiver 0.4.6中的新功能

  • 錯誤修復:修復了valgrind報告的各種內存洩漏(字典結構有時沒有被釋放)
  • 內部更改:將大多數“struct”替換為“typedef struct”,在c​​reate.c中重構代碼

版本FSArchiver 0.4.5中的新功能

  • 錯誤修復:不能使用小文件複製空文件,也不需要編寫校驗和
  • 錯誤修復:輸出大的命令阻塞,直到讀取管道從未完成(感謝Setsuna)
  • 錯誤修復:在restfs中顯示所有已恢復的文件,包括在單個塊中壓縮的小文件

版本FSArchiver 0.4.4中的新功能

  • 壓縮率已針對包含許多小文件的文件系統進行了優化。現在,多個小文件不是在單獨的塊中壓縮每個文件的數據,而是共享相同的數據塊,從而提供更好的壓縮比。
  • 修復了在操作結束時完成的卸載錯誤。
  • 添加了“-a”選項,允許您在用戶備份已安裝的文件系統時忽略對acl和user_xattr掛載選項的檢查。

版本FSArchiver 0.4.2中的新功能

  • 對ext2 / ext3 / ext4的文件系統功能的管理已被重寫,因此它適用於所有情況(例如舊的e2fsprogs版本或進行文件系統轉換時)。
  • 此外,編譯錯誤已在rhel-5.x和fedora-11-alpha上修復。文件系統檢測得到了改進。

版本FSArchiver 0.4.1中的新功能

  • 此版本能夠存檔和提取NTFS文件系統。它可用於靈活克隆NTFS分區。這意味著您可以將NTFS文件系統的備份還原到小於原始磁盤或磁盤其他位置的分區。它僅在XP版本的Windows上進行了測試。這需要ntfs-3g的高級版本(systemrescuecd-1.1.5-beta15是fsarchiver-0.4.1附帶的live CD及其所有要求)。
  • 此版本還添加了一個顯示計算機所有文件系統的命令:“fsarchiver probe simple”。

版本FSArchiver 0.3.7中的新功能

  • 在壓縮級別引入了更多靈活性以允許更多選擇:現在有9個壓縮級別。
  • 使用openssl和blowfish添加了對加密的支持,以使用密碼加密存檔。
  • 當我們不想恢復其所有文件系統時,讀取存檔的方式已經過優化。
  • 幫助屏幕現在顯示編譯時啟用了哪些可選功能。
  • 進行了其他內部更改,這些更改對用戶不可見。

版本FSArchiver 0.3.6中的新功能

  • 修復損壞的“restdir”(fsarchiver-0.3.6中引入的錯誤)
  • 更改了存檔中使用的整數類型,以優化標題使用的空間

版本FSArchiver 0.3.5中的新功能

  • 修復了導致崩潰的緩衝區溢出。
  • 修復了截斷執行的外部命令的問題。
  • 為./configure中的頭文件添加了檢查,以確保在未安裝xattr.h時程序無法編譯。
  • 為ext4上的tune2fs中的錯誤添加了一個解決方法,由fsarchiver使用。
  • 為lzo壓縮添加了支持(一種非常快速的算法)。

版本FSArchiver 0.3.3中的新功能

  • 修復了一些主要錯誤,例如隊列中的死鎖和savefs期間校驗和的損壞,這使得歸檔的恢復變得不可能。
  • 改進了錯誤和正常消息的管理。
  • 為btrfs文件系統屬性添加了支持,因為它的格式將來不會更改。

版本FSArchiver 0.2.10中的新功能

  • 在隊列管理和dico管理中刪除了幾個內存洩漏
  • 修復了“savedir”
  • 末尾可能發生的崩潰

版本FSArchiver 0.2.8中的新功能

  • 能夠在./configure中禁用對LZMA壓縮的支持(如果你沒有liblzma,則很有用)
  • 簡化了與隊列管理和大代碼清理相關的代碼
  • 優化內存管理以減少內存需求

版本FSArchiver 0.2.7中的新功能

  • 此新版本支持每個存檔多個文件系統。
  • “restfs”的語法已更改為允許使用多個文件系統提取存檔。
  • 它還添加了一個新命令“archinfo”來顯示有關現有圖像的信息。線程管理已經過優化。
  • 現在可以使用lzma以及gzip和bzip2進行壓縮。

版本FSArchiver 0.2.6中的新功能

  • 使用pthread_cond_timedwait()代替usleep()優化多線程

版本FSArchiver 0.2.4中的新功能

  • 將源代碼移植到autoconf / automake
  • 內部:將OBJTYPE_END替換為文件系統標題的特定結尾

版本FSArchiver 0.2.2中的新功能

  • 支持大文件(大於2GB的文件)。感謝Setsuna報告了這個bug

版本FSArchiver 0.2.1中的新功能

  • 支持多線程壓縮(命令行選項-j)以及恢復損壞的存檔的能力。

版本FSArchiver 0.2.0中的新功能

  • 支持多線程壓縮(選項-j)

版本FSArchiver 0.1.9中的新功能

  • 錯誤修復:如果在savefs期間掛載讀/寫,則無法恢復ext {2,3.4}分區
  • 錯誤修復:無理由打開存檔可能會在restfs中失敗

版本FSArchiver 0.1.8中的新功能

  • 保留reiser4文件系統屬性(label,uuid,block-size)
  • 保存jfs文件系統屬性(label,uuid)

版本FSArchiver 0.1.4中的新功能

  • 保留reiserfs-3.x屬性(label,uuid,block-size)
  • 修復了可能為文件刪除的atime / mtime屬性的錯誤

版本FSArchiver 0.1.3中的新功能

  • 保留ext2 / ext3屬性(標籤,uuid,塊大小)
  • 添加了對bzip2壓縮的支持

截圖

fsarchiver_1_348079.png
fsarchiver_2_348079.png

顯影劑的其他軟件 Francois Dupoux

SystemRescueCd
SystemRescueCd

22 Jun 18

意見 FSArchiver

評論沒有發現
添加評論
打開圖片!