Jump to content

Сравнение на бекъп данни


barca_b0y

Препоръчан пост

Здравейте!

Имам 2 външни HDD-та, на които пазя абсолютно еднакви данни за дълъг период от време с цел бекъп. След време (може да са години) решавам да правя промени по тези данни. Понеже не мога да ги правя едновременно на двете места, трябва да избера един от двата диска. Как мога да подсигуря, че данните са абсолютно четими и невредими? Да приемем хипотезата, че нещо се е развалило по едното копие. Например лоши сектори или нещо подобно. Аз не бих разбрал, защото е невъзможно да прегледам ръчно цялото съдържание. В по-оптимистичния вариант (на който се надявам) е и двете копия да са невредими. Сещам се за варианта да пусна хеш проверка на цялата root папка със 7zip (например) и да сравня двете копия. Проблемите с този вариант са два: не знам дали това е подходяща проверка за този случай и по всяка вероятност ще бъде бавно.

Link to comment
Сподели другаде

Ако твърдите дискове съдържат едни и същи файлове, които обаче не е задължително да са в една и съща дървовидна структура и/или със същите имена, можеш да използваш SearchMyFiles:
- о
т падащото меню "Search Mode" избираш Non-Duplicates search;
- в поле "Base Folders" кликаш Browse и посочваш първото устройство (да речем D:);
- повтаряш горното и за второто устройство;
- кликаш Start Search.

В зависимост от броя и размера на файловете, това може да отнеме доста време (дори часове). Файловете се сравняват в двоичен режим, байт по байт.
В основния прозорец на програмата ще се създаде списък с всички файлове, които се различават. Ако случайно някой от файловете се е повредил или изменил по някакъв начин, би трябвало да се появи в този списък.
Минусът в случая е, че ако някой файл съществува само на единия твърд диск, но не и на другия, ще се появи в списъка.

Ако си по-параноичен и/или искаш да се сравни съдържанието и на самите папки, тогава ползвай WinMerge:
- File -> Open;
- посочваш дяловете на двата диска съответно за „1st File or Folder“ и „2nd File or Folder“ (можеш и с влачене);
- от стрелката надолу на Options -> Compare method можеш да си избереш желания метод на сравнение;
- кликаш Compare.

WinMerge също поддържа двоичния метод за сравнение, както SearchMyFiles, но по подразбиране използва по-пълен „Full Contents“, който трябва да е по-бавен.

Link to comment
Сподели другаде

Може да разгледаш и следните програми:
1. QuickHash-GUI - рабти под Linux, Windows и Apple Mac OSX;
2. FreeFileSync - рабти под Linux, Windows и Apple Mac OSX.
Може да ти бъде полезно и търсенето на дублиращи се файлове - за тази цел използвам CloneSpy (за Windows).

Link to comment
Сподели другаде

On 21.04.2025 г. at 8:36 PM, barca_b0y написа:

Сещам се за варианта да пусна хеш проверка на цялата root папка със 7zip (например) и да сравня двете копия.

Ако е за сума ти файлове (безброй) - вече ти бях давал най-семплата програма - Duplicate File Eraser ще позволи да отсееш разликите и дупликатите.
👉 За по-елементарни сравнения и проверки - вече ти бях давал най-добрата HashTab, аз съм с нея доживотно, поддържа спускане и авто сверка. Нищо че алтернативата OpenHashTab го пуснаха вече на български (той не е удобен и често стига до несъстоятелни грешки/констатации с отказ да върне адекватен отговор при анализ от сорта UNDEFINED).

Link to comment
Сподели другаде

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гост
Отговори на тази тема

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   Не можете да качите директно снимка. Качете или добавете изображението от линк (URL)

Loading...
×
×
  • Създай ново...