Linuxの(centos7)回復XFSファイルタイプ

        XFSのファイルシステムXFSは非常にスケーラブルで非常に堅牢で、SGIが開発した高度なジャーナリングファイルシステムです。幸い、SGIは、Linuxに移植されます。Linux環境で。最新バージョンは2.4カーネルでうまく機能することができ、XFSファイルシステムのバージョン1.2のために現在利用可能です。

XFSは、1990年代初頭の開発ではシリコングラフィックス社です。これは、使用する基本的なファイルシステムの(ワークステーションからスーパーコンピュータまで)SGI IRIXベースの製品としてはまだです。さて、XFSは、Linuxのために使用することができます。それはLinuxコミュニティのための強力な、機能豊富な優れたファイルシステムを提供し、このファイルシステムは、最も要求の厳しいストレージを満たすために拡張性を持っているので、Linuxの到着のためのXFSは、すべての最初の、エキサイティングです需要  。

        過去のバージョンでは、CentOSにEXTファイルシステムを使用している、とCentOSに7 XFSファイルシステムが使用されています。私たちは偶然、この文書に復元する方法についての重要なファイルを削除すると、このブログは主にXFSシステムの中で回復してデータファイルをバックアップする方法を紹介します。

        ここで使用するには、2つの主要なコマンドがある、XFSファイルシステムには、システムパーティションの完全な回復のためですが、タールのcpコマンドで使用するための単一のファイルのために十分です。

        xfsdump -f [ファイルをバックアップする] [バックアップファイルを保存する場所を指定]

        xfsrestoreは-f [バックアップファイルの場所]、[リカバリファイルの場所を指定]

        実験環境:VMware14 

        システムのバージョン:CentOSの7


        まず、それがシステムXFSを分割するために、新しいディスクフォーマットを追加して新しいパーティションシステムをシミュレートする必要があります。

        VMwareの仮想マシン上のLinuxシステムは、ハードドライブを追加し、再起動します。その後、新しく追加されたハードディスクを認識するようにシステムを再起動しますので。

image.png

        まず、新たに追加されたディスクの第2のブロックの設定モードに入るのfdiskの/ dev / sdbのコマンドを使用して。

image.png



        パーティションを作成するために再入力ディスクの編集モード、タイプ「N」の後、プライマリパーティションを作成するには、「P」を入力し、セットのサイズに続いては、あなたが直接、入力し保存する最後の「W」を入力して終了することができるものではありません。

        image.png


        そして、ここでの注意を払って、XFSファイル形式でフォーマットされ、新たに追加されたパーティションにmkfs.xfsは/ dev / sdb1などを使用し、それはXFSファイル・フォーマットでなければなりません。その後、mntディレクトリにマウントする新しいパーティションを追加するためには/ dev / sdb1が/ mntにコマンドをマウントし、我々はそれにデータを書き込むことができます。

image.png



        そして、「test.txtの」のデータを15個のフォルダとファイルを作成したパーティションで

image.png


            そして、名前の名前dump_sdb / optディレクトリにSDB1パーティションのファイルをバックアップするためのxfsdump -fは/ opt / dump_sdbを/ mntコマンドを使用します。その上で、ここで、この一節の意味は、あなたがセッション名を入力できるようにすることである(300秒でタイムアウト)このダンプ・セッションのために、入力ファイル名をラベルを入力してください。この一節の意味は、バックアップディスクのファイル名はSDBで入力できるようにすることです(300秒でタイムアウト)ドライブ0内のメディアのラベルを入力してください。

        image.png

image.png


        生成されたバックアップファイルを見つけるために、optディレクトリCDを続け、アナログデータが破壊されたり誤って削除された上で取る必要があります。

image.png


        データが破壊されたシミュレートするために、ここに直接RM -rf / mntに、このパーティション上のすべてのファイルを削除し、その後、LSを使用するとの調査結果がすべて削除されたかを確認するコマンド。

image.png

            次に、あなただけmntディレクトリに移動バックアップファイルを復元するためにxfsrestoreは-fは/ opt / dump_sdbを/ mntコマンドを使用します。

image.png


        次に、mntディレクトリを入力するには、cdコマンドを使用し、ちょうどすべてのファイルが復元された削除さい。

image.png

image.png

おすすめ

転載: blog.51cto.com/14451009/2433015