Annuler la suppression d'un dossier accidentellement supprimé dans ArcCatalog?

8

aka "mec où est ma commande OOPS?"

J'ai accidentellement appuyé sur la touche DEL avec un dossier sélectionné dans ArcCatalog, et il est apparemment disparu pour toujours. Aucun message d'avertissement n'a été affiché et il ne va pas dans la corbeille.

Existe-t-il un moyen de le récupérer, à moins de restaurer une sauvegarde?

Modifier - c'était ma faute, aucun message d'avertissement n'a été affiché, car j'avais désactivé cette option dans les paramètres de la corbeille.

Stephen Lead
la source
2
Je ressens ta douleur, car je l'ai fait moi-même plus que je ne veux m'en souvenir - mais c'est permanent .
Erica
Essayez Ctrl + Z? Bien que cela ne puisse fonctionner que si c'est immédiatement après
GISKid
Selon votre version de Windows, vous pouvez consulter les versions des fichiers ( howtogeek.com/56891/… ) ou l'historique des fichiers ( windows.microsoft.com/en-us/windows-8/how-use-file-history )
johns
sur Windows7 / Server, activez les versions précédentes howtogeek.com/56891/…
Mapperz
2
Il existe plusieurs outils de récupération de données médico-légales disponibles, à condition que peu de choses aient été écrites sur votre lecteur, vos chances de suppression sont assez bonnes - lorsqu'un dossier ou un fichier est supprimé, les données ne sont pas effacées (même shift-del), le système d'exploitation est juste dit de l'ignorer, avec les outils de récupération de données, vous pouvez dire au système d'exploitation de ne pas ignorer le dossier / fichier. Cependant, le risque de corruption augmente avec le temps / les écritures sur le lecteur lorsque le système d'exploitation récupère l'espace utilisé par les données. Restaurer rapidement ou pas du tout!
Michael Stimson

Réponses:

6

Je ne sais pas pourquoi vous n'avez reçu aucun message d'avertissement. Ma machine m'invite avec le message typique de Windows "Êtes-vous sûr de vouloir supprimer ceci? Oui / Non" si j'utilise la touche de suppression sur quoi que ce soit. En fait , si je supprime un dossier (pas un géodatabase ou tout autre type de fichier individuel, classe d'entités, etc.) en utilisant la clé, il ne l' envoyer à la Corbeille. Je suis en 10.2 sur Win 7 en ce moment.

Il existe potentiellement des méthodes de récupération de données pour récupérer des éléments sans restaurer une sauvegarde, mais le temps (ou plus précisément la poursuite de l'activité) est un facteur critique. Tout travail continu ou tout élément enregistré sur l'ordinateur (y compris les informations de base écrites par le système d'exploitation) pourrait potentiellement remplacer les données que vous souhaitez récupérer.

La chose la plus sûre à faire est d'arrêter la machine, de tirer le lecteur et d'y accéder à l'aide d'une autre machine. Cependant, une alternative plus rapide qui est généralement toujours viable consiste simplement à télécharger et à installer un programme de récupération sur un autre lecteur ou une clé USB , puis exécutez-le et voyez si vous pouvez toujours `` annuler la suppression '' de vos fichiers. Un utilitaire gratuit pour ce faire est Recuva . Il y en a d'autres, ainsi que des programmes payants qui effectuent des recouvrements similaires ou plus importants. Pour une simple suppression cependant, celle-ci devrait le faire.

Même s'ils ne sont pas dans la Corbeille, les fichiers supprimés ne sont généralement pas réellement supprimés - juste les pointeurs vers eux. Ils ne sont partis que lorsqu'ils sont écrasés sur le lecteur.

Chris W
la source
@Chrisw très perspicace. J'aime l'astuce pour retirer le lecteur. La dernière fois que j'ai dû emprunter cette voie (à l'exception de Drive-gone-bad), c'était avec un répertoire INFO et certaines couvertures supprimées accidentellement sur un réseau - Stephen comprendrait à quel point c'est douloureux. L'utilitaire undelete a restauré les fichiers sans problème; la clé ici est d' être rapide car le système d'exploitation récupérera les blocs libérés à son loisir, rendant la restauration impossible.
Michael Stimson
@ MichaelMiles-Stimson Oui, j'ai fait plus de récupération de données que je ne le pense personnellement, et à quelques reprises pour des collègues ou des entreprises. Les choses commencent à devenir vraiment complexes lorsque vous ajoutez des réseaux et des serveurs, et quel contrôle vous avez. Le risque d'écrasement pour des cas comme celui-ci n'a augmenté que maintenant - maintenant avec les SSD exécutant automatiquement une fonction de trim / nettoyage à intervalles réguliers ... Même l'arrêt correct de la machine est un risque, car la mémoire mise en cache sur le disque pourrait écraser ce que vous voulez - une mise à mort directe pourrait être un risque préférable.
Chris W
Heureusement, le contenu n'était pas si important - je ne peux pas imaginer arracher le cœur encore battant de mon ordinateur portable ....
Stephen Lead
2
@ChrisW Je viens de faire quelques tests supplémentaires et vous avez raison - les dossiers (mais pas les jeux de données) vont à la corbeille et peuvent être récupérés. Et c'était ma faute de ne pas voir le message d'avertissement - je l'avais désactivé dans les paramètres de la corbeille.
Stephen Lead
@StephenLead Oui, il y a beaucoup de considérations pour la récupération de données - à quel point c'était important. Les lecteurs d'ordinateurs portables peuvent compliquer le mélange. Je garde les tripes des disques externes afin de pouvoir rapidement transformer n'importe quel disque dur en un lecteur USB - mais vous en avez besoin d'un destiné à être raccordé au bon type de disque dur ou à un autre type d'adaptateur. Et si c'est vraiment important et une panne d'entraînement mécanique, il y a encore des endroits pour le récupérer ... pour potentiellement des dizaines de milliers de dollars.
Chris W
6

Malheureusement, je pense que retirer une sauvegarde est votre seul espoir, mais vous pouvez également voter pour une idée ArcGIS intitulée ArcCatalog Recycle Bin .

Je sais que ce n'est pas ArcCatalog mais lorsque vous utilisez l' outil Supprimer d'ArcGIS Pro :

La suppression d'un dossier déplace le dossier vers la Corbeille système , où il peut être restauré ou supprimé définitivement.

PolyGeo
la source
1
Je me souviens très bien d'avoir consigné une demande d'assistance à ce sujet lors des tests bêta d'ArcGIS 8.0.1 - en 1998! Les bonnes choses arrivent à ceux qui attendent ...
Stephen Lead
1
@StephenLead Note à moi-même - j'ai besoin de regarder les fonctionnalités du catalogue dans ArcGIS Pro - vous avez fait la bonne chose en 1998 et si c'est dans ArcGIS Pro votre prévoyance devrait être appréciée et reconnue :-)
PolyGeo
2

Vous pouvez récupérer des éléments supprimés via ArcCatalog s'ils sont sauvegardés / synchronisés sur Google Drive. J'ai effectué un test sur un dossier appelé "temp_test_ajp" avec un fichier de formes appelé "temp_ajp_polyline". Les données étaient saines et sauves après les avoir restaurées.

  1. Ouvrez Google Drive> Corbeille> Restaurer à partir de la corbeille (voir capture d'écran).

entrez la description de l'image ici

Aaron
la source
C'est une bonne idée, et peut-être l'objet d'une autre question - quel est un moyen fiable de synchroniser / sauvegarder des fichiers tout en travaillant dans ArcGIS. Je pourrais poster ça plus tard - merci
Stephen Lead
2
@StephenLead gis.stackexchange.com/q/28491/753
blah238
-1

Vous pouvez aller dans ArcCatalog> (clic droit) sélectionner «Propriétés»> Versions précédentes Sélectionnez la version que vous souhaitez et cliquez sur le bouton «restaurer». ça a marché pour moi

user53112
la source
Bienvenue dans GIS SE! En tant que nouvel utilisateur, assurez-vous de faire le tour . Je dois admettre que je suis sceptique quant à votre réponse - sur quoi faites-vous un clic droit si le dossier que vous avez supprimé (et que vous souhaitez restaurer) comme dans la question n'est plus là?
PolyGeo
Malheureusement, je suis d'accord avec PolyGeo. Êtes-vous sûr de ne pas travailler avec Dropbox ou une application de sauvegarde / contrôle de version similaire?
Stephen Lead
L'onglet de propriétés auquel vous vous référez est une boîte de dialogue Windows générique accessible à partir de l'Explorateur Windows aussi facilement qu'ArcCatalog. Les versions précédentes que vous y voyez sont basées sur les points de restauration du système Windows actuellement sur l'ordinateur. Dans les deux cas, comme indiqué, vous ne pouvez pas cliquer avec le bouton droit et afficher les propriétés de quelque chose qui n'est pas là. Cette méthode ne serait utile que si a) vous supprimiez uniquement le contenu, pas le dossier ou b) vous vouliez restaurer le dossier parent et inverser tout le reste. Peut-être un dernier recours, mais «annuler la suppression» est une meilleure première option.
Chris W