Ubuntu 16.04 LTSサーバーのフルバックアップを友達に依頼したところ、サーバー自体に1.3GBのroot_partition.tar.gzファイルが作成されました。すると、ディスク容量が不足しています。どうなりますか?内容をどのように見ることができますか?
編集:du -h -d 1 / ?
4.4GBが使用されているということですが、サーバーにはRAID 1に2つの136GB HDDがあるようです。どんな命令を使ったのかわかりませんが、136GBより大きいパーティションを抽出しても大丈夫でしょうか?
答え1
/proc/kcore
これは、おそらくtar gzipが(システム全体のメモリ)や/proc
他のエントリinとoutを圧縮しているからです/dev
。 Linuxではスペースをまったく占有せず(仮想ファイルシステムなので)、圧縮時のサイズは0ですが、解凍するとそれぞれファイルシステムブロックを占有できます。
インストールをお勧めしますWindows Linuxサブシステム。
そしてtar tzvf root_partition.tar.gz
内部を見るのと同じものを使用してください。次に、次のようにして特定のファイルを抽出します。tar xzvf root_partition.tar.gz /home/some_directory_or_file