タグ付けされた質問 「data-recovery」

データの復元に関する質問。ハードウェア障害、ソフトウェア障害、ユーザーまたは管理者の障害(誤って削除)によるデータ損失が含まれます。/ raid、/ ext4、/ hard-disk、/ rmなど、関連する特定のもののタグも追加してください。

5
読めないUSBフラッシュドライブを回収する方法
16GBのUSBフラッシュドライブがありますが、破損しているfdisk -lために見つかりません(「/ dev / sdcを開けません」という1行のエラーメッセージが表示されます)。 ただし、/dev/sdcdmesgが示すように割り当てられ、添付されています。 usb 1-7: new high speed USB device using ehci_hcd and address 69 usb 1-7: New USB device found, idVendor=048d, idProduct=1167 usb 1-7: New USB device strings: Mfr=0, Product=0, SerialNumber=0 usb 1-7: configuration #1 chosen from 1 choice scsi68 : SCSI emulation for USB Mass …

2
クラッシュしたLinux MD RAID5アレイを回復する方法は?
しばらく前に、私は自宅でRAID5システムを使用していました。4つのディスクの1つが故障しましたが、取り外して元に戻した後は問題ないように見えたため、再同期を開始しました。それが終わったとき、4枚のディスクのうち3枚が故障したことに、私の恐怖に気付きました。しかし、私はそれが可能だと信じていません。ディスクには複数のパーティションがあり、それぞれが異なるRAIDアレイの一部です。 md0は、sda1、sdb1、sdc1、およびsdd1で構成されるRAID1アレイです。 md1は、sda2、sdb2、sdc2およびsdd2で構成されるRAID5アレイです。 md2は、sda3、sdb3、sdc3、およびsdd3で構成されるRAID0アレイです。 md0とmd2はすべてのディスクを報告し、md1は3つの障害(sdb2、sdc2、sdd2)を報告します。私の理解では、ハードドライブが故障すると、真ん中のパーティションだけでなく、すべてのパーティションが失われるはずです。 その時点で、コンピューターの電源を切り、ドライブのプラグを抜きました。それ以来、私はそのコンピューターをより小さな新しいディスクで使用していました。 データを回復する希望はありますか?私のディスクが実際に動作していることをmdadmに何らかの形で納得させることはできますか?実際に問題がある可能性がある唯一のディスクはsdcですが、そのディスクも他のアレイによって報告されます。 更新 私はついに古いディスクを接続し、SystemRescueCdからこのマシンを起動する機会を得ました。上記はすべてメモリから書き込まれました。現在、いくつかのハードデータがあります。以下が出力ですmdadm --examine /dev/sd*2 /dev/sda2: Magic : a92b4efc Version : 0.90.00 UUID : 53eb7711:5b290125:db4a62ac:7770c5ea Creation Time : Sun May 30 21:48:55 2010 Raid Level : raid5 Used Dev Size : 625064960 (596.11 GiB 640.07 GB) Array Size : 1875194880 (1788.33 GiB 1920.20 GB) …

4
別のマシンのmdadm raid 1の一部であったディスクにデータをマウント/回復する方法は?
いくつかの背景 ディスク自体は友人によって「加工」されており、まだ無傷で、損傷を受けておらず、マウント可能/リカバリ可能であると言われています このディスクは、Ubuntu 12.04のソフトウェアRAID 1の一部でした 元のRAID 1の他のディスクはフォーマットされ、別の目的で使用され、現在のディスク(問題のディスク)は技術的には存在しないRAIDの一部のままです 私がすでに試したこと 基本的な取り付け fstabにエントリを追加し、ディスクをext3 / ext4としてマークし、マウントしようとしました。 マウントすると、次のエラーが表示されます wrong fs type, bad option, bad superblock on そしてdmesgで EXT4-fs (sdc1): VFS: Can't find ext4 filesystem 私はディスクのファイルシステムタイプを見つけようとしましたが、思いつきました $sudo file -s /dev/sdc /dev/sdc: x86 boot sector; partition 1: ID=0x83, starthead 254, startsector 63, 1953520002 sectors, code offset 0xb8 …

4
passwdファイルのstarはどういう意味ですか?
起動する必要のあるコンピューターがありますが、パスワードは偽物のようです。さらに、書き込み用にドライブをマウントできず、mipsプロセッサであるため、別のマシンに固定して実行することはできません。 とにかく、passwdファイルには、ユーザー名の後に星印が付いたこのようなユーザーがいます。それは空白のパスワードまたは何を意味しますか? root:8sh9JBUR0VYeQ:0:0:Super-User,,,,,,,:/:/bin/ksh sysadm:*:0:0:System V Administration:/usr/admin:/bin/sh diag:*:0:996:Hardware Diagnostics:/usr/diags:/bin/csh daemon:*:1:1:daemons:/:/dev/null bin:*:2:2:System Tools Owner:/bin:/dev/null uucp:*:3:5:UUCP Owner:/usr/lib/uucp:/bin/csh sys:*:4:0:System Activity Owner:/var/adm:/bin/sh adm:*:5:3:Accounting Files Owner:/var/adm:/bin/sh lp:VvHUV8idZH1uM:9:9:Print Spooler Owner:/var/spool/lp:/bin/sh nuucp::10:10:Remote UUCP User:/var/spool/uucppublic:/usr/lib/uucp/uucico auditor:*:11:0:Audit Activity Owner:/auditor:/bin/sh dbadmin:*:12:0:Security Database Owner:/dbadmin:/bin/sh rfindd:*:66:1:Rfind Daemon and Fsdump:/var/rfindd:/bin/sh

1
mvを継続するためのベストプラクティス
ターミナルを使用して、あるドライブから別のドライブにファイルをコピーしました。 sudo mv -vi /location/to/drive1/ /location/to/drive2/ しかし、ディレクトリを作成した後、数時間、エラーなしで、それは突然停止しました。 それに対する私自身の解決策は、多くの場合、ハッシュと比較の組み合わせです。これは、現在どのファイルが欠落しているかを知らずに中間コピーから回復する必要があるため、ほとんど時間がかかる混乱ですこのスクリプトは、書かれているようにbashでは機能しません): source_directory="/path/to/source_directory/"; target_directory="/path/to/target_directory/"; while read hash_and_file; do { echo "${hash_and_file}" | read hash file; echo "${file}" | sed "s/^/${source_directory}/g" | read copy_from; echo "${copy_from}" | sed "s/${source_directory}/${target_directory}/g" | read copy_to; mv -v "${copy_from}" "${copy_to}" | tee -a log; rm -v "${copy_from}" | tee …
13 data-recovery  mv 

1
ファイルの過去の終わりを読み取ってデータを回復する
非常に古い.swpファイルは、編集していたファイルを元に戻したため、大幅に短くなりました。それ以来、私はそのディレクトリで何もしていないので、ファイルの終わりの直後のバイトにはまだデータがあるはずです。特定のメモリアドレスからNバイトを読み取るためにどの関数を使用できますか?ddそして、read私はオプションのどこかを逃していない限り、ファイルの境界で停止します。 現在のファイルサイズは3.2 KBです。切り捨てられる前のファイルの大きさを正確には覚えていませんが、おそらく10 KB以下です。ファイルの境界を無視して、ファイルの先頭から10 KBを読み取るにはどうすればよいですか?最初から始める必要がない限り、データが完全に保存されていなくても問題ありません。

2
ディスクの最初の512バイトを削除しました。データを回復するにはどうすればよいですか?
誤って512バイトのバイナリを間違ったUSBディスクに書き込んだためdd、デバイスにパーティションが表示されfdiskなくなりました。 すべてのデータがなくなったと思いましたdd if=/dev/sdx | stringsが、dd幸いなことに最初の512バイトに制限されていたため、データはまだ残っているようです。それを回復する方法はありますか? ディスクには2つのパーティションがありました。ext4(〜4GB)パーティションと16GBの残りはNTFSとしてフォーマットされました。


3
ケイトがクラッシュした後、どのように回復できますか?
コーディングとメモ取りにケイトを使用します。時々クラッシュします-多くの場合、私はたくさん開いています。保存されていない「実際の」ドキュメント(たとえば、ある時点で保存されたファイルでバックアップされたドキュメント)には、通常、バックアップ/自動保存タイプのリカバリファイルがあります。残念ながら、Ctrln一時的なメモを保存するために無題のバッファを使用する習慣がありました(たとえば、Kateを押す)。 ケイトはcrash落したばかりで、私はこれらの半ダースを失いました。ケイトは「新しい」ファイルのバックアップをどこにでも保存しますか?私はチェックしたが、~/.kde/share/apps/kate/明らかなものは見なかった... kate-editor 3.8.5 KDE 4.8.5 Ubuntu 12.04 (Don't remember if Kubuntu or Ubuntu + KDE, in case that makes a difference)

3
故障したドライブからデータを保存する
外付けの3½ "HDDは故障の危険にさらされているようです。アイドル時にカチカチという音がします。 私は交換用ドライブを購入しましたが、疑わしいドライブのデータを可能な限り節約できる最良の方法でデータを取得するための最適な戦略を知りたいと思います。 他のディレクトリよりも重要なディレクトリがあります。ただし、ディレクトリを選択することで、すべてを保存できる可能性が低くなると思います。また、ディレクトリを効果的に優先順位付けできるように、マウントし、ファイルリストをダンプしてからアンマウントする必要があります。これを行うには時間がかかるという事実に加えて、私はこのアプローチから離れています。 を使用することを検討しましたddが、データの特定の部分のみの救助を妨げる可能性のある読み取りエラーやその他の問題をどのように処理するのかわかりません。ドライブの他の部分が保存されないようにします。私は理想的には、できるだけ多くを取得するために単一のパスを実行し、エラーのために失敗したものを再試行することに戻ると思います。 たとえば、オーバーヒートの問題を回避するために、操作をフルティルトで実行するよりも、コピー速度を遅くする(たとえば、x MB / GBごとに一時停止する)方が良いでしょうか? 「あなたのバックアップはどこにいるのか」という群衆のために:これは実際には私のバックアップドライブですが、音楽ではなく、バックアップではない、つまりバックアップされていない重要でないものもいくつか含まれています。 ドライブは、このやや不吉な音以外の明確な障害の兆候を示していません。最近、いくつかのエラーをfsckする必要がありました。孤立したiノード、不正な空きブロック/ iノード数、iノードビットマップの違い、削除されたiノードのゼロdtime。全部で約20のエラー。 パーティションのファイルシステムはext3です。

6
ddでDVDをコピーできないのはなぜですか?
私はdd、dd_rescue、ddrescueを試しましたが、すべて失敗しました。これらのツールはファイルシステムをバイパスし、ビットごとのコピーを作成すると思いました。 ddはだまされて終了しますが、小さなファイルが生成され、終了したと表示されます。 dd_rescuseとddrescueは読み取りエラーについて不平を言っており、許容できないほど遅いです。これらのツールは、10分で数MBしかコピーできません。 なぜこれが起こっているのですか、なぜこれらのツールは失敗していますか? AnyDVDは、Win7ホスト上でディスクを1秒でコピー可能にします。不思議なことに、UDFファイルシステムにはパッチが適用されており、不良セクターがないことも示されています。ディスク全体を10分でコピーできます。 更新:解決策については、スーパーユーザーに関する私の同様の質問を参照してください。

2
.tar.bzアーカイブを確認/テストする方法は?
私はtarの「--use-compress-prog = pbzip2」機能を使用してファイルをアーカイブし、pbzip2で圧縮して「* .tar.bz」アーカイブを取得しています。 その後、結果のファイルをpbzip2の「-t」スイッチでチェックし、テストに合格しました。しかし、驚いたことに、アーカイブを抽出しようとすると、「ファイルが不完全」またはその他の整合性エラーが発生しました。 tarファイルに問題がある可能性がありますが、pbzip2で圧縮されたときではありませんか?もしそうなら、tarファイル自体をチェックする方法はありますか?そうでない場合、これは他にどのような問題でしょうか?また、エラーのあるtarファイルからデータを回復する方法はありますか? このプロセスで重要なデータがすでに失われている可能性があります... ポイントは、作成したアーカイブの整合性をテストする方法を知りたいということです。

4
リモートサーバーで誤って実行されたsudo rm / *
rm /*リモートのUbuntuサーバーにrootとしてログインしているときに誤って実行し、ほとんどすべてのバイナリを削除しました。現在、sshやftpを介してログインしてファイルを復元することはできません(そして、最善を望んでいます)。 この混乱をどうにかして修正する方法はありますか、それともデータセンターに電話してフォーマットを要求する必要がありますか?
11 rm  data-recovery 


3
損傷したハードドライブからデータを復元する:「フリーザートリック」
私は現在、損傷した---そして瀕死の---ハードドライブからデータを回復する仕事をしています(背景情報については、この質問を確認してください)。システムの実行中にドライブが落とされました。そして、馬鹿に私はtestdiskそれに走ろうとしていましたが、私は---私が想定しているもの---「死のクリック」を聞き始めました。 今、私は「フリーザートリック」(たとえば、AskDifferent、Unix SE、AskUbuntu)についていくつかの場所で読みました。その要点は次のとおりです(ただし、完全な指示を読んでください!): 破損したハードドライブをziploc冷凍バッグに入れて、湿気が入らないようにします(2つまたは3つのバッグを使用します。バッグが等温である必要はないことに注意してください)。 ラップしたハードドライブを冷凍庫に入れます ハードドライブを冷凍庫に少なくとも12時間置いてください 次に、ドライブをコンピュータに接続し、データのコピーを開始します ある時点で、ハードドライブは再び故障します。その場合は、すべてのデータがコピーされるか、ドライブが停止するまで、手順を繰り返します。 (現在、削除されたフリーザーのポストハードドライブが機能するように、SuperUserでは、フリーズする前に試す2つの代替医療策は次のとおりです。(1)「ハードドライブを滑らかな表面に置きます。端をつかんで物理的に回転させますユニット全体」、「ユニットをブレードの軸に沿って鋭く回転させる」、および(2)「ヘッドがクラッシュした場合は、ドライブを上下逆さまにして、一時的に稼働させることができます。ドライブを保持してください。ファイルをバックアップする間、上下を逆にします。」) 質問:瀕死のハードドライブからデータを救うための正当な戦略を凍結していますか?それとも、これは単にディスクを確実にブリックするためのファンシーな方法ですか? これは合法的である場合と、一つはそれを試みるべきである前にしようとddrescue、後にしようとddrescue、あるいは私は「冷凍庫のトリック」を組み合わせる必要がありますddrescue(と、関連するログファイル)?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.