web-dev-qa-db-ja.com

以前のバージョンのファイルを復元するにはどうすればよいですか?

.txtファイルを変更して保存しました。もう一度開いたときに、最後に保存したバージョンから1つの項目を削除したことがわかりました。削除したものを回復できるかどうか知りたいですか?

このファイルは私にとって非常に重要です。あなたは私を助けなければなりません!私の人生はこのファイルにあります。

何も削除せず、ファイルを編集しただけです。保存しようとすると、一部の文字を読み取れなかったというエラーが表示されたため、エディターを閉じ、再度開くと一部の行が消えました。

6
Rodrigo Graça

GEditを使用していて、バックアップ機能を無効にしていない場合は、ファイルに似た名前で〜が追加された隠しファイルが必要です。ファイル名がsomefile.txtの場合、同じディレクトリでsomefile.txt~を探します。これはバックアップファイルであり、最後に保存する前のファイルの状態を示します。

9
binW

binWのソリューションは、バックアップやその他のバージョン管理ソフトウェアがない場所でこのような問題を解決する唯一のソリューションです。これはあなたを助けることができる一回限りの救助です。再度保存すると、そのバックアップが置き換えられ、そのバックアップの前から何かが失われます。これがお役に立てば幸いです。

一般的に、バージョン管理またはバックアップが必要な場合は、バックアップまたはバージョン管理ソフトウェアを使用します。あなたはこれが重要なファイルだと言うので、あなたはそれを一つのように扱うべきです。 gitbzrRabitVCS などのバージョン管理ツールを見て、それらを通常のユーザーインターフェイスに結び付けます。

しかし、それだけでは十分ではありません。このファイルがあなたの提案と同じくらい重要である場合は、時々バックアップを行ってください。最近ではそうする言い訳はありません。 DropBoxやAmazon S3などのツールをセットアップして使用するのに(せいぜい1時間)かかり、非常に多くのデータをオフサイトに保存するのは非常に安価です。 利用可能なバックアップツール をご覧ください。

これらのシステムはどちらも、完全な安心を提供しません。短期および長期の履歴用のVCSと、長期のデータ整合性用のオフサイトバックアップの両方が必要です。

7
Oli