問題タブ [file-recovery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
206 参照

bash - Bashが「ローカル」変数で終了した後、tmpファイルはどこに行きますか?

私は最近本当に自分自身を台無しにしました。2 つのファイルの内容を交換する関数があります。

ご覧のとおり、ニンジンが指している場所のすぐ近くにスペースがありません。その結果、次のコマンドを実行します。

important.txt が not-important.txt によって上書きされ、important.txt がローカルの bash 変数/ファイルの深淵に送信されます。

ディスク上の生データをスクレイピングする以外にオプションはありますか?

0 投票する
1 に答える
26 参照

file - 書き込み後にソース ファイルを復元する

私の友人の 1 人がこのコマンドを起動しました。

それ以外の:

そして今、彼は数日間取り組んできたコードを失いました。コードを復元する機会はありますか?

これは、Red Hat Enterprise Linux AS リリース 4 (Nahant Update 1) です。

助けてくれてありがとう。

0 投票する
1 に答える
53 参照

file - ファイルシステムは何らかの形でファイルの整合性を保証しますか?

ハードディスクに非常に大量のデータを保存する必要があります。基本的にどんな形式でもフォーマットできます。そのデータは基本的なものなので、コピーを作成しました。ただし、一部のファイルが破損した場合は、残っている唯一のファイルの新しいコピーを作成できるように、すぐにそれを知る必要があります。ただし、ハードディスク全体が安全で健全かどうかを確認するのは簡単ですが、ファイルが破損していないかどうかを確認できる唯一の方法は、それを読み取ってハッシュすることです。ただし、非常に大量のデータの場合、これはほぼ不可能です。すべてのファイルの整合性をチェックするために、10 時間の読み取りとハッシュを行う余裕はありません。さらに、データ全体を連続して読み取ると、ハードディスクが回転し続けるため、損傷する可能性があります。しかし、ファイル システム自体のおかげで、何らかの形式のチェックが自動的に実装される可能性があるというのは、私には理にかなっているように思えました。

ファイルの整合性を確保するために RAID などのシステムが存在することは知っていますが、それらにはより多くのハード ディスクが必要ですよね?

私の質問は、私のハードディスクが生きていることを知っているとして、どこかのデータが壊れているかどうかをどうやって知ることができますか? そのデータを回復可能にする方法はありますか?

0 投票する
1 に答える
139 参照

ms-access - Microsoft Access 2010 でデータベースが失われる

データベースを「仕上げる」間、ファイル メニューからオプションを選択しました。

[ファイル メニュー] -> [オプション] -> [現在のデータベース] -> [アプリケーション オプション] -> [表示フォーム: フィールド] 。

[OK] を押すと、Access はすぐにシャットダウンし、データベースを開こうとすると「Access が動作を停止しました」というメッセージが表示されます。

データベースを取り戻すことはできますか? どのように?

0 投票する
1 に答える
498 参照

sql-server - 各物理 MDF ファイルのデータベース名を確認するにはどうすればよいですか?

私は自分の PC をフォーマットしたので、多くの MDF ファイル (データベース) を失いました。プログラムを使用して、多くの .mdf ファイルを回復できました。問題は、ファイルの名前が異なることです。

たとえば、mdf ファイルのリストがあります。

フォルダ: MDFiles コンテンツ: f324324234.mdf、f908908445.mdf..etc.

私の質問は、各 .mdf ファイルのデータベース名を取得する方法です。

プログラム(Systools)をダウンロードして実行できるので、実行できることはわかっています。唯一の問題は、一度に1つずつ実行する必要があることです.150以上あるのですべてを見たいです。 mdf ファイル。

PS。ここでこの質問をします。これは、他のプログラマーが以前に経験した可能性がある状況だからです。

0 投票する
1 に答える
147 参照

linux - Git: 削除後にローカルの変更を加えてファイルを復元する

git がこれをメモリに保持しているとは思えませんが、オプションを見逃したのかもしれません。

ローカル リポジトリのファイルを変更してから、git rm file. file以前の状態に復元したいと思います。私のローカルの変更されたコピー。git checkout fileバージョン管理された最新の状態に復元し、変更が失われます...変更を復元する方法がまだある場合は?

0 投票する
1 に答える
145 参照

file - FAT12 のクラスタ間の余分なバイト

私は現在、データ リカバリの目的で FAT12 ファイル システムのディスク イメージを調査し、ファイル カービングについて調査しています。この調査では、カービング プロセス/リカバリから得られた結果を検証できるように、ディスク イメージからカービング/リカバリする必要がある実際のファイルがあります。

復元されたファイルの比較と分析中に、ファイル データの正確に 2 つのクラスター (それぞれのサイズが 16384 バイト/32 セクター) の後に、4 つの追加/埋め込みバイトがあることに気付きました。2 つのクラスターの後に認識されるこれらの反復的で明確な 4 バイトは、対応する実際のファイルには見つかりません。これらのバイトは、ファイル システムによって何らかの形で使用されていると思いますが、そうですか? それらの目的は何ですか?また、回復プロセス中にどのように特定できますか?

16 進ダンプ:

ディスクから復元する必要がある実際のファイル (2 つのクラスター間の 16 進数):

ディスク イメージ:

上記の 16 進ダンプから、08 B5 A9 88が正確に 2 つのクラスターの間にあることを視覚化できますが、実際のファイルでは、これらの 4 バイトが削除されています。