Мені щойно передали купу LTO-5 та бібліотеку стрічок, і захоплююче завдання витягти підмножину файлів.
Порядок масштабів - це 60 стрічок із зазначеної купи, приблизно 10 000 файлів по 70 000 на стрічку (можливо, півдесятка чи десяток каталогів asstd), які мені потрібно витягнути. У бібліотеці стрічок працює тар 1,23
У мене є попередні скиди вмісту кожної стрічки відповідно до tar --list
цього, я радий узгодити це зі своїм списком файлів, які мені потрібно витягнути, щоб я міг подавати у правильному потоці записів, щоб захопити, але
tar -xvf /dev/nst0 -b $file_to_pull
не зупиняється, поки я не дойду до кінця стрічки. Що має сенс - дьоготь може надходити з шаблоном підстановки, щоб він просто закінчувався архівом.
Я думаю, що я міг би вирішити це, просто подавши в каталог глобус і очистивши непотрібні файли, як тільки вони знімуть стрічку, але я не можу допомогти, але думаю, що повинен бути спосіб зупинити смолу на кордоні EOF та пропустити крок очищення . Правильно? У всьому моєму полюванні, однак, я не знайшов нічого подібного характеру ..
Отже, питання:
Чи є спосіб отримати дьоготь (або чорт, що-небудь інше), щоб витягнути лише один файл звідки б голова стрічки, а потім зупинитись ? Або подати сигнал смоли, як тільки він отримав EOF і зупиниться?
По черзі, я подумки атакую цей дивний спосіб? Раді приймати інші пропозиції, якщо хтось їх отримав.
Зауважуючи, звичайно, це не проблема, яка зараз є нерозв'язною, просто мої поточні варіанти здаються справді незручними - це перший раз, коли я дійсно мав справу зі стрічкою такого масштабу (а інші наші стрічки - це все LTFS )