Як каталогізувати файли на декількох зовнішніх жорстких дисках, які я хочу зберігати в режимі офлайн?


10

У мене є досить багато зовнішніх жорстких дисків, які я хочу зберігати в режимі офлайн і, можливо, поза сайтом.

Однак вміст не зберігається структуровано; в основному є безліч даних про проекти для багатьох проектів.

Чи є якесь програмне забезпечення для Windows XP, яке буде каталогізувати всі жорсткі диски, тож я можу здійснити пошук у каталозі, знайти файли та отримати ідентифікатор диска, який містить вміст?

Відповіді:


1

Дивіться безкоштовний компакт-диск Gentibus .
Він добре працює для всіх типів файлів і має хорошу та швидку функцію пошуку (яку ви можете побачити на зображенні нижче):

alt текст


краще уникати використання власного програмного забезпечення та / або форматів власних файлів (альтернативу див. у моїй відповіді).
eadmaster

@eadmaster: Ми всі впевнені, що наша відповідь найкраща, тому доцільно не коментувати та не голосувати за інші відповіді. Особливо відповідь, що датується 4 роки тому, і яка в той час була прийнята як найкраща.
harrymc

3

Моя улюблена на сьогоднішній день Кеті ! Це дуже швидко! працює чудово, створює невеликі компактні каталоги. Його єдиний розмір 59KB. Б'юсь об заклад, що ви не можете знайти для цього ціліснішого додатка ніде більше!

Дивіться тут інші варіанти.

Моє ідеальне рішення - це щось на кшталт Кеті з такими можливостями:

  • Автоматичний знімок Диски на запланований період, зберігаючи додаткові зображення. (Ви можете зробити це за допомогою планувальника завдань та git або mercurial, я думаю, але ще не пробували)
  • Також є варіант порівняння. (Див. FilePro, який має цю опцію)
  • Потім синхронізуйте різні мої ПК та жорсткі диски через Dropbox / інші

І вуаля! У мене є миттєвий пошук на всіх своїх дисках, а також резервний архів, щоб побачити мій список файлів у разі катастрофи.

Сьогодні я щойно знайшов ScanFS , але він під час сканування каталогу мав деякі помилки, а не такий жорсткий диск, як Cathy.

О, це мені нагадує, я забув найчастіше використовуваний той, який зараз не підтримується з 2011 року http://locate32.cogit.net/ Це також можна використовувати як каталогізатор, хоча це вимагає більше зусиль для додавання баз даних. Відмінно підходить для пошуку, але поганий для перегляду.

Тож моя остання рекомендація - це все-таки кеті. Чорт у мене так багато чудових ідей для Кеті, але автор не бажає звільняти джерело (я запитав).


Ще кілька посилань на дослідження:


2

Де це?

WhereIsIt - це програма, написана для операційних систем Windows, і розроблена для того, щоб допомогти вам підтримувати та впорядковувати каталог колекції ваших комп'ютерних медіа, включаючи компакт-диски та DVD-диски, аудіо компакт-диски, дискети, знімні диски, жорсткі диски, мережеві диски, віддалені файлові сервери або будь-який інший теперішній чи майбутній носій пам’яті для зберігання даних Windows може отримати доступ до диска.

Це умовно.


2

Є багато безкоштовних альтернатив , але , якщо вам не потрібні модні речі, такі як ескіз зображення, вилучення метаданих тощо, я знайшов найкращим рішенням використовувати звичайні файли в простому тексті, згенеровані за допомогою:

  • dir /s /b > myindex.dir (у Windows, зберігати лише імена файлів)
  • du -ac > myindex.du (в Linux, зберігати назви файлів + розміри)
  • rhash --crc32 --sfv -r . > myindex.sfv( інструмент мультиплатформи , зберігайте назви файлів + розміри + модифікації + хеші, щоб легко знайти дублікати)

переваги:

  • ви можете читати, редагувати та шукати файли в простому тексті в будь-якому місці та в будь-якій ОС (ви не прив'язані до будь-якого формату власного файлу, не потрібно встановлювати якесь конкретне програмне забезпечення)
  • генерація індексу зазвичай швидша, ніж будь-яке програмне забезпечення дискового каталогізатора (оскільки вони зазвичай будують двійкові дерева пошуку)

недоліки:

  • Інтерактивний перегляд дерева файлів наразі неможливий (дивіться мої запити тут і тут )
  • лінійний пошук повільніше, ніж двійковий пошук, але для невеликих наборів даних прийнятний, особливо в сучасних комп'ютерах ...

поради:


Нам дійсно не потрібно хеш, якщо нам не потрібно буде виявити
мальків


1

Ви завжди можете перевертати власність з командного рядка. Я використовую це в Cygwin для створення контрольних сум md5 для файлів даних, резервного копіювання на DVD з даними. Моє основне використання - це перевірка даних після запису, але я зберігаю файл (перейменований, щоб відобразити мітку диска, і перемістився до загального каталогу з файлами md5 інших резервних копій). Пошук настільки ж простий, як і греп-перегляд через каталог для назви файлу або ключового слова (скажімо, назва проекту, яке може бути знайдено у назвах папок, оскільки md5 буде зберігати відносні шляхи для кожного файлу).

У вашому випадку, якщо припустити, що накопичувач даних був встановлений на E :, я б почав в / cygdrive / e /:

$ ( cd /cygdrive/e/ ; find . -type f -print0 | xargs -0 md5sum >> ~/e-drive.md5.txt ; cp ~/e-drive.md5.txt . )

Це все на диску, тому диск можна від'єднати та зберігати. Тепер перемістіть файл md5 туди, куди ви архівуєте файли md5, і дайте йому більш ідентифіковане ім’я:

$ mv ~/e-drive.md5.txt "~/My Documents/Archive Drives/New_E_Drive_Label.md5.txt"

Коли вам потрібен файл або проект, знайдіть відоме ключове слово (або його рядок - скажімо, показуйте лише .DOC-файли, пов’язані з Project X):

$ cd "~/My Documents/Archive Drives"
$ grep "Project X" * | grep -i doc
New_E_Drive_Label.md5.txt:53:0123456789abcdef0123456  Projects/Project X/Design.doc  
New_E_Drive_Label.md5.txt:54:0123456789abcdef0123456  Projects/Project X/Testing.doc  
New_E_Drive_Label.md5.txt:55:0123456789abcdef0123456  Projects/Project X/World Domination.doc
Some_Other_Drive.md5.txt:2:0123456789abcdef0123456  Project X rulez.doc
Old_Broken_Drive.md5.txt:17:0123456789abcdef0123456  What is this Project X again.doc

... Ви отримуєте ідею. Це, звичайно, не найкрасивіший вихід, але він приємно очищає з невеликою кількістю perl / python. Або імпортуйте його в електронну таблицю або базу даних, протестуйте свій awk skillz, що завгодно.


хеширование md5 повільніше, ніж crc32, краще дотримуйтесь cksum або rhash (див. мою відповідь)
eadmaster

0

Використовуйте принтер JR Directory для каталогізації дисків, виведення у файли TXT, простий у пошуку.

JR Directory Printer безкоштовний і портативний.


@ Molly7244 Чи дає розміри папок / файлів? Я думаю, що варіант дю буде найкраще працювати (оболонка Linux у Win)? Але якщо це станеться, нічого не обіграє GUI.
killjoy

0

Раніше я використовував WinCatalog (nag), Disk Explorer Pro 3 та купу інших.

Тоді я спробував думати варіант думати, що текст був би найпростішим варіантом. Мало того, що це призвело до розміру файлу розміром 1/2 G, пошук був би в Блокноті, який є дивовижним (не фільтр не відповідає)

Потім я повернувся до DEPro3 - це не лише розмір файлу для одного і того ж накопичувача всього 39 КБ , його пошук швидкий і фільтрує інші сирість, і чудово підходить для організації багатьох дисків.

Уявіть, каталогізуйте багато дисків з du !!

Час індексації: du & VVV зайняло> 2 години; WinCat - назавжди; DEPro3 - 5 хв !! - чорт мене вразив!

Найбільше розмір отриманого індексованого файлу має значення, якщо ви зберігаєте його на хмарному диску, особливо під час синхронізації.


Ви перевірили посилання для завантаження на DEPro3, яке ви опублікували? Схоже, термін дії домену закінчився
Alex

Напевно, ви посилаєтесь на остаточне посилання, так, це не працювало і для мене (я його завантажив років тому - зараз я мушу вийти з ладу). Я його полюю і повторно опублікую.
killjoy

Напевно, ви посилаєтесь на остаточне посилання, так, це не працювало і для мене (я його завантажив років тому - зараз я мушу вийти з ладу). Я його полюю і повторно опублікую. Оновлення: Добре, що я шукав, і більшість хітів здавалися нечистими. Здогадайтесь, він закрив магазин ... вибачте! Чудовий фрагмент програмного забезпечення.
killjoy
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.