Comment vider uniquement l'espace inutilisé de la partition Linux XFS?


0

J'essaie de récupérer un fichier qui a été écrasé par un fichier vide sur un WD MyBook, un disque Ethernet (1 To) utilisant des partitions Linux (très réduite) et XFS. Le processeur est bien sûr ARM et je n’ai aucun outil de développement dans le WD MyBook. J'ai un accès SSH. Aucun outil ou fonctionnalité introduit après février 2012 (date de la dernière mise à jour du microprogramme) ne sera disponible.

Le disque doit être utilisé rapidement. Le moyen le plus rapide de procéder à la récupération consiste à vider tout l’espace libre (environ 300 Go) via le réseau directement vers un autre ordinateur disposant de suffisamment d’espace. Le dump sur une autre machine peut être fait avec quelque chose comme:

(a tool to dump the free space only) | gzip -1 - | ssh user@hostname dd of=image.gz

Cependant, je ne sais pas comment vider uniquement l'espace libre d'une partition XFS et non le disque entier (1 To est impossible étant donné la connexion réseau utilisée).

Comment faire ça?


Comment espérez-vous qu'un outil ddindépendant du système de fichiers puisse distinguer l'utilisateur de l'espace disque inutilisé?
MariusMatutiae

Je voulais seulement dire que l'envoi vers une autre machine n'est pas mon problème, et la première partie (le DD) l'est. J'ai clarifié la question maintenant.
FarO
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.