ext4 と xfs の比較 (ファイルシステム)

ファイルシステムである ext4とxfsの比較です。CentOS 7,Redhat 7よりxfs がシステムの標準となっています。Centos 6,Redhat 6から移植する場合重要となりますのでポイントを押さえておくと良いでしょう。

スポンサード リンク

機能ext4XFS備考
最大ボリュームサイズ1E Bytes8E Bytes作成可能なボリュームの最大さいずです。
最大ファイルサイズ16T Bytes8E Bytes作成可能なファイルの最大サイズです。
ファイルシステムを作成するコマンドmke2fs, mkfs.ext4mkfs.xfsファイルシステムを生成します。
情報表示するコマンドdumpe2fsxfs_info情報を表示します。
パラメータを設定するコマンドtune2fsxfs_adminファイルシステムのパラメータを表示、設定します。
チェックおよび修復するコマンドe2fsck, fsck.ext4xfs_repairファイルシステムが破損していなかチェック、および破損している場合の修復を行います。
バックアップするコマンドdumpxfsdumpパーティションをダンプします。主に丸ごとバックアップする場合などに使用。
リストアするコマンドrestorexfsrestoreパーティションをリストアします。主にファイルからパーティションを丸ごとリストアする場合に使用します。
クォータを設定するコマンドquota, quotaon, repquotaxfs_quotaクォータを設定します。

見ての通り、基本は同じですがコマンドが異なっています。

またファイルシステムを作成する場合、mkfs.ext4ではUUIDを指定できていましたが、mkfs.xfsではUUIDを指定することが出来ず、mkfs.xfsの後、別途 xfs_admin でUUIDを指定する必要がありました。そのような違いが他にもあるかもしれまえん。
【注意】内容に誤りがある可能性や今後仕様が変更になる可能性があります。必ずメーカ等のページで確認してください。

スポンサード リンク