FSArchiver

ソフトウェアのスクリーンショット:
FSArchiver
ソフトウェアの詳細:
バージョン: 0.8.4
日付のアップロード: 22 Jun 18
開発者: Francois Dupoux
ライセンス: 無料
人気: 15

Rating: nan/5 (Total Votes: 0)

FSArchiverは、バックアップアーカイブを作成するためのオープンソースの無料システムユーティリティです。これはC言語で書かれており、非常に高速で使いやすいように設計されています。

誰でもFSArchiverを使用してファイルシステムの内容の圧縮されたアーカイブを作成することができます。ファイルシステム全体をアーカイブファイルに保存するだけでなく、バ​​ックアップアーカイブから復元して既存のコンテンツを上書きすることもできます。


多数の使用例を含む独自のコマンドライン出力

FSArchiverはコマンドラインツールであるにもかかわらず、使用可能なコマンドラインオプションを表示するのではなく、数多くの使用例を示す独自のコマンドライン出力をユーザーに表示するので、使いやすいです。 >

1つのファイルシステムだけ、または2つまでのファイルシステムを1つのアーカイブにバックアップし、最初のファイルシステム、2つ目または両方のファイルシステムのみをバックアップアーカイブから復元したり、ファイルシステムを復元したり、ReiserFSに変換することができます。分割されたアーカイブにファイルシステムをバックアップするだけです。

FSArchiverを使い始める

GNU / LinuxディストリビューションにFSArchiverツールをインストールするのは、プロジェクトが主要なオペレーティングシステムの主要なソフトウェアリポジトリで利用可能で、統合パッケージマネージャ(例:pacman、Ubuntu Software Center、 Synaptic Package Manager、YaST、Yum Extenderなど)。

Softowareでは、ソースパッケージとしてのみ配布される最新のバージョンのFSArchiverをいつでもダウンロードできます。インストールも簡単です。ホームディレクトリに保存して解凍し、ターミナルアプリケーションを開き、“ cd /home/softoware/fsarchiver-0.6.19&rdquoのようなコマンドを実行してください。 (softowareをユーザ名に置き換えて)、‘ ./ configure&& make’コマンドを使用してプログラムを構成およびコンパイルし、次に&sudo make install’を実行します。システム全体にインストールするコマンドです。

インストール後、コマンドラインインターフェイスからFSArchiverを使用してバックアップアーカイブを作成します。最初に‘ fsarchiver --help’を実行することをお勧めします。コマンドを使用して、プログラムのコマンドラインオプションと使用例を表示します。 ‘ man fsarchiver’を実行することもできます。コマンドを使用してFSArchiverを使用する方法の詳細を確認してください。

このリリースの新機能:



zstd圧縮のサポートが実装されました。

バージョンFSArchiver 0.6.19の新機能:



リリース0.6.18の回帰を引き起こした "グループごとのinodeブロック数"パッチに戻った

バージョン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が使用されたときに作成されるログファイルは、上書きされないように特定の名前を持つようになりました
md5チェックサムは、内部のものの代わりにlibgcryptの実装を使用して計算されるようになりました
libgcryptライブラリは現在は必須の依存関係になっており、暗号をもう使用不可にすることはできません
アーカイブ以外のユーザーが、アーカイブに対する読み込み権限を持っている限り、 "fsarchiver archinfo"を使用できるようにする

バージョンFSArchiver 0.6.6の新機能:


修正:アーカイブが既に存在するため、savefs / savedirが失敗したときにアーカイブファイルを削除しないでください
既にマウントされているパーティションは、マウントされたファイルシステムによって隠されたファイルにアクセスするためにMS_BINDで再マウントされます
待機する必要がないようにするためにファイルシステムにすべてアクセス可能なときのみファイルシステムを分析し、エラーが発生する
extract.cからデータファイル(open / write / md5sum)を別のオブジェクト(datafile.c)に移動しました。
重要な内部変更、関数/ファイルの名前変更、およびより一貫性の向上のための単純化
fsarchiver.cにおけるメッセージやその他の改良点を簡潔に言い換えると(dgermanからの寄稿)
拡張属性を持つsavefs / savedirの潜在的メモリエラーを修正しました(mbieblによって報告されたバグ)

バージョンFSArchiver 0.6.5の新機能:



コンパイルの問題を修正しました(特にe2fsprogs <1.41.2のシステムでのpkg-configの問題)
bzip2 / lzmaでデータブロックの圧縮にメモリが足りない場合は、デフォルトレベル(gzip -6)で再試行してください

バージョンFSArchiver 0.6.2の新機能:


create.cのntfs固有の拡張属性の動的メモリ割り当て
lgetxattrが負のサイズを返すときのntfs属性に関する修正
ファイルシステムが格納されている元のデバイスの名前を保存します(FSYSHEADKEY_ORIGDEV)
configureのenableオプションを修正しました: "--enable-xxx"は反対の効果がありました(horheのおかげで)
ユーザーがサポートされていない圧縮レベルを使用したい場合はエラーで終了します(mbieblに感謝します)
マウントが失敗した場合のクラッシュを修正しました(mntbyfsaはtrueに設定され、マウントに失敗した場合はクリアされません)
ntfsシンボリックリンクのための固定コード(通常のファイルとdirs +特別な属性として再作成する必要があります)
ntfs3g-AR(先進リリース)からntfs3g&gt; = 20091114(標準リリース)への要件をntfsに変更しました
autotoolsビルドチェーンファイルの改善と修正(Michael Bieblからの寄稿)
アーカイブのラベルを指定するためのオプション "-L"が追加されました。内容に関する単なるコメントです
ソースを絞り込む:見つける。 -in "*。[ch]" -exec sed -i -e "/ [] / / g" -e '!{!{!g' {};

バージョンFSArchiver 0.6.1の新機能:


OpenSSLによる暗号化の実装は、GPLのライセンス問題を修正するためのlibgcrypt実装に置き換えられています。
このバージョンは、SystemRescueCd 1.3.1(システムおよびディスクツールを備えたライブCD)の一部です。

バージョンFSArchiver 0.5.9の新機能:



/ dev / dm-0(最初のデバイスマッパーディスク)を無視した 'fsarchiver probe'が修正されました。
これで、アーカイブ情報にNTFSのuuidが表示されます( "fsarchive archinfo archive.fsa")。
ntfs-3g&gt; = 2009.4.4AR.17でサポートされている "system.ntfs_times"属性のサポート
ntfs-3gでサポートされる "system.ntfs_dos_name"属性のサポート&gt; = 2009.4.4AR.17
暗号化されたファイルのコピーと復元を可能にする "user.ntfs.efsinfo"属性のサポート
ntfs-3g-ARの検出が改善され、不適切なバージョンが見つかった場合はより明示的なメッセージが表示されます
restfsでのチェックを可能にするためにアーカイブに必要な最小限のfsarchiverバージョンに関する情報を追加
fsheaderにFSYSHEADKEY_MOUNTINFOを追加して、将来ntfs-3g streams_interfaceの変更を可能にしました。

バージョンFSArchiver 0.5.8の新機能:


ntfsファイルシステムでUUIDを保持する(ブートセクタにオフセット0x48で書かれた64ビットの数値)
固定 "fsarchiverプローブ":番号の最後に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属性が大きすぎるという警告が修正されました
バグ修正:致命的なエラーが発生した後、ヒューズファイルシステムが正しくアンマウントされなかった

バージョンFSArchiver 0.5.3の新機能:


最大64kまでの拡張属性のサポート(サイズは1024バイトに制限されていました)
ファイルのヘッダは、open64()が成功した場合にのみコピーされます(データのないヘッダは使用できません)
ライブバックアップ中に切り捨てられたファイルの管理(0で埋められる)
ライブバックアップ中にアーカイブ自体をアーカイブできないことを確認するテスト
create.cのファイルや属性に問題がある場合のエラー管理の改善

バージョンFSArchiver 0.5.2の新機能:



ライブバックアップ中に/ dev /の内容をコピーする(オプション-A使用)再起動時に/ dev / consoleが見つからない場合
バグの修正:ファイル属性が空の場合のアーカイブの破損(例:ntfsの "user.encryptable"が空の場合があります)

バージョンFSArchiver 0.5.1の新機能:


オプション-o(上書き)は、アーカイブがすでに存在する場合に破棄されました(0.5.0で導入されました)
アーカイブの抽出時のエラー管理の改善(デバイスに残っているスペースがない)
__attribute__((format(printf、x、y))))のおかげで、fsaprintf引数のエラーを修正しました。
操作の終了時の成功とエラーに関する統計を出力する

バージョンFSArchiver 0.4.8の新機能:



fsarchiverが--disable-cryptoで構成されていると、コンパイルエラーが修正されました。
dicoに格納された属性が空の場合の問題を修正

バージョンFSArchiver 0.4.7の新機能:


マウントポイントディレクトリは、ライブバックアップ中にアーカイブされるようになりました(/ dev、/ proc、/ sysでは重要)
破損したアーカイブファイルの管理の改善:見つかった次の有効なファイルで復元を続けることができます
バグ修正: "fsarchive probe"でblkidによってキャッシュされているデバイスを無視する(存在しないcdromデバイスが表示されていた)
バグ修正: "fsarchiver probe"がext4ファイルシステムをext3として検出しました。libblkid&lt; 1.41(これはe2fsprogsの一部です)
バグ修正:blkid_put_cache()を呼び出してダイナミックメモリを解放することで、「fsarchiverプローブ」のマイナーメモリリークを修正しました。
バグ修正:アーカイブ内に破損したデータブロックが見つかった場合(不良チェックサム)、修正されたメモリエラー(無効なフリー)
バグフィックス:必要なfstoolsがインストールされていないときに、表示してエラーメッセージを表示して終了する代わりに終了する
バグ修正:エラーのために復元プロセスを中止するときにthread_compの潜在的なクラッシュを修正

バージョンFSArchiver 0.4.6の新機能:


バグ修正:valgrindによって報告されたさまざまなメモリリークを修正しました(辞書構造が解放されないことがありました)
内部変更:ほとんどの "struct"を "typedef struct"に置き換え、create.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とそのすべての要件に付属のライブ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がインストールされていないときにプログラムがコンパイルに失敗しないことが確認されました。
fsarchiverが使用するext4のtune2fsのバグに対する回避策が追加されました。
lzo圧縮(非常に高速なアルゴリズム)のサポートが追加されました。

バージョンFSArchiver 0.3.3の新機能:



キューのデッドロックやsavefs中のチェックサムの破損などの大きなバグが修正され、アーカイブの復元が不可能になりました。
エラーと通常のメッセージの管理が改善されました。
btrfsファイルシステム属性のサポートが追加されました。そのフォーマットは今後変更されるべきではないからです。

バージョンFSArchiver 0.2.10の新機能:


キュー管理およびディーコ管理でいくつかのメモリリークが削除されました。
"savedir"の最後にクラッシュする可能性を修正しました。

バージョンFSArchiver 0.2.8の新機能:



./configureでのLZMA圧縮のサポートを無効にする機能(liblzmaを持たない場合に便利です)
キューの管理に関連するコードを単純化し、大きなコードのクリーンアップ
メモリ管理を最適化して、より少ないメモリを必要とする

バージョンFSArchiver 0.2.7の新機能:



この新しいバージョンは、アーカイブごとに複数のファイルシステムをサポートしています。
"restfs"の構文が、いくつかのファイルシステムでアーカイブを展開できるように変更されました。
また、新しいコマンド "archinfo"を追加して、既存のイメージに関する情報を表示します。スレッド管理が最適化されました。
lzmaとgzipとbzip2を使って圧縮することができるようになりました。

バージョンFSArchiver 0.2.6の新機能:



usleep()の代わりにpthread_cond_timedwait()を使用して最適化されたマルチスレッド化

バージョンFSArchiver 0.2.4の新機能:


autoconf / automakeにソースを移植しました。
内部:ファイルシステムヘッダの特定の末尾に置き換えられたOBJTYPE_END

バージョンFSArchiver 0.2.2の新機能:



大きなファイル(2GBを超えるファイル)のサポート。 Setsunaにバグを報告してくれてありがとう

バージョン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属性の保存(label、uuid、block-size)
bzip2圧縮のサポートが追加されました

スクリーンショット

fsarchiver_1_348079.png
fsarchiver_2_348079.png

開発者の他のソフトウェア Francois Dupoux

SystemRescueCd
SystemRescueCd

22 Jun 18

へのコメント FSArchiver

コメントが見つかりません
コメントを追加
画像をオンにする!