Как восстановить файл изображения DD в моем первичном диске на новом debian сервере

Вы должны использовать такую команду:

find /group/book/four/word/ -type f -exec wc -l {} + | sort -rn
  • find : ищите файлы по нужному вам пути. Если вы не хотите, чтобы он был рекурсивным, и ваша реализация find поддерживает его, вам следует добавить -maxdepth 1 прямо перед опцией -exec.
  • exec : сообщает команду на выполнение wc -l для каждого файла.
  • сортировка -rn : сортировка результатов в обратном порядке. От большего к меньшему.

(что предполагает, что имена файлов не содержат символов новой строки).

0
09.01.2014, 15:29
1 ответ

Puede SSH a su servidor, CAT su archivo en una tubería a GUNZIP después de lo cual puede canalizar la salida sin comprimir a DD, que luego escribirá el archivo en el disco de su elección.

ssh user@host cat /path/to/image.img.gz | gunzip | sudo dd of=/dev/sdX

También puede mejorar esto usando PIGZ (Parallel Gzip )en lugar de GUNZIP para descomprimir su archivo. Esto es mejor ya que PIGZ usa todos sus núcleos de procesamiento mientras que GUNZIP usa solo 1. (Tenga en cuenta que necesitará instalar PIGZ antes de usarlo)

ssh user@host cat /path/to/image.img.gz | pigz -dc | sudo dd of=/dev/sdX

También puede mostrar el progreso de DD agregando status=progress al final de su comando DD.

ssh user@host cat /path/to/image.img.gz | pigz -dc | sudo dd of=/dev/sdX status=progress
2
28.01.2020, 02:37

Теги

Похожие вопросы