Desmarcar pasta excluída acidentalmente no ArcCatalog?

8

aka "cara onde está meu comando OOPS?"

Apertei acidentalmente a tecla DEL com uma pasta selecionada no ArcCatalog, e aparentemente ela desapareceu para sempre. Não foi exibida nenhuma mensagem de aviso e ela não vai para a Lixeira.

Existe uma maneira de recuperá-lo, sem restaurar um backup?

Editar - foi minha culpa que nenhuma mensagem de aviso foi exibida, pois eu havia desativado essa opção nas configurações da Lixeira.

Stephen Lead
fonte
2
Sinto sua dor, tendo feito isso sozinho mais do que gostaria de lembrar - mas é permanente .
Erica
Experimente Ctrl + Z? Embora só pode funcionar se ele é imediatamente após
GISKid
Dependendo da sua versão do Windows, você pode verificar as versões dos arquivos ( howtogeek.com/56891/… ) ou o histórico dos arquivos ( windows.microsoft.com/en-us/windows-8/how-use-file-history )
johns
no Windows7 / Server habilite as versões anteriores howtogeek.com/56891/…
Mapperz
2
Existem várias ferramentas de recuperação de dados forenses disponíveis, desde que pouco tenha sido gravado em sua unidade, você pode desfazer a exclusão - quando uma pasta ou arquivo é excluído, os dados não são limpos (mesmo shift-del), o sistema operacional é apenas instruído a ignorá-lo, com as ferramentas de recuperação de dados, você pode solicitar ao sistema operacional que ignore a pasta / arquivo. No entanto, a chance de corrupção aumenta com o tempo / gravações na unidade, pois o sistema operacional recupera o espaço que os dados estavam usando. Recupere rapidamente ou de maneira nenhuma!
22614 Michael Stimson

Respostas:

6

Não sei por que você não recebeu nenhuma mensagem de aviso. Minha máquina solicita a mensagem típica do Windows "Você tem certeza que deseja excluir isso? Sim / Não" se eu usar a tecla Delete em alguma coisa. Na verdade, se eu apagar uma pasta (não um geodatabase ou qualquer tipo de arquivo individual, classe recurso, etc.) com a chave, ele faz enviá-lo para a Lixeira. Estou no 10,2 no Win 7 no momento.

Existem métodos potencialmente de recuperação de dados para recuperar as coisas sem restaurar um backup, mas o tempo (ou a atividade continuada com mais precisão) é um fator crítico. Qualquer trabalho continuado ou qualquer coisa salva no computador (incluindo informações de segundo plano gravadas pelo sistema operacional) pode potencialmente substituir os dados que você deseja recuperar.

A coisa mais segura a fazer é desligar a máquina, puxar a unidade e acessá-la usando outra máquina. No entanto, uma alternativa mais rápida que geralmente ainda é viável é apenas baixar e instalar um programa de recuperação em uma unidade ou chave USB diferente , executá-lo e verificar se você ainda pode 'recuperar' seus arquivos. Um utilitário gratuito para fazer isso é o Recuva . Existem alguns outros, bem como programas pagos que fazem recuperações semelhantes ou mais extensas. Para uma simples exclusão, porém, isso deve ser feito.

Mesmo que eles não estejam na Lixeira, os arquivos excluídos geralmente não são realmente excluídos - apenas os ponteiros para eles. Eles só se foram quando foram substituídos na unidade.

Chris W
fonte
@Chrisw muito perspicaz. Gosto da dica sobre como remover a unidade. A última vez que eu tive que seguir esse caminho (exceto o drive-was-bad) foi com um diretório INFO e algumas coberturas sendo excluídas acidentalmente em uma rede - Stephen entenderia como isso é doloroso. O utilitário undelete restaurou os arquivos sem problemas; a chave aqui é ser rápida, porque o sistema operacional recuperará os blocos liberados à vontade, impossibilitando a restauração.
22714 Michael Stimson
@ MichaelMiles-Stimson Sim, eu fiz mais recuperação de dados do que gostaria de pensar pessoalmente e algumas vezes para colegas de trabalho ou empresas. As coisas começam a ficar realmente complexas quando você adiciona redes e servidores e quanto controle você tem. O risco de substituição para casos como esse só aumentou - agora com os SSDs executando automaticamente automaticamente uma função de corte / limpeza em intervalos regulares ... Mesmo o desligamento correto da máquina é um risco, pois a memória em cache no disco pode substituir o que você deseja - uma queda direta do poder pode ser um risco preferível.
21714 Chris-W
Felizmente o conteúdo não fosse tão importante - Eu não posso imaginar arrancando o coração ainda batendo do meu laptop ....
Stephen chumbo
2
@ Chrish Acabei de fazer mais alguns testes e você está certo - as pastas (mas não os conjuntos de dados) vão para a Lixeira e podem ser recuperadas. E foi minha culpa por não receber a mensagem de aviso - eu a havia desativado nas configurações da Lixeira.
Stephen chumbo
@StephenLead Sim, há muitas considerações para a recuperação de dados - quão importante era ser uma questão importante. Drives de laptop podem complicar a mistura. Eu mantenho as tripas das unidades externas para poder transformar rapidamente qualquer disco rígido em uma unidade USB - mas você precisa de um para conectar ao tipo certo de disco rígido ou a algum outro tipo de adaptador. E se é realmente importante e falha de unidade mecânica, ainda há lugares para recuperá-la ... por potencialmente dezenas de milhares de dólares.
Chris W
6

Infelizmente, acho que retirar um backup é sua única esperança, mas você também pode votar em uma idéia do ArcGIS intitulada ArcCatalog Recycle Bin .

Eu sei que este não é o ArcCatalog, mas ao usar a ferramenta Excluir do ArcGIS Pro :

A exclusão de uma pasta move a pasta para a Lixeira do sistema , onde pode ser restaurada ou excluída permanentemente.

PolyGeo
fonte
1
Lembro-me claramente de registrar uma solicitação de suporte para isso durante o teste beta do ArcGIS 8.0.1 - em 1998! As coisas boas vêm para aqueles que esperam ...
Stephen chumbo
1
@StephenLead Note to self - Eu preciso olhar para a funcionalidade de catálogo no ArcGIS Pro - você fez a coisa certa, em 1998, e se ele está em ArcGIS Pro sua previsão deve ser apreciado e reconhecido :-)
PolyGeo
2

Você pode recuperar itens excluídos via ArcCatalog se eles tiverem backup / sincronização no Google Drive. Fiz um teste em uma pasta chamada "temp_test_ajp" com um shapefile chamado "temp_ajp_polyline". Os dados estavam sãos e salvos depois que eu os restaurei.

  1. Abra o Google Drive> Lixeira> Restaurar da lixeira (veja a captura de tela).

insira a descrição da imagem aqui

Aaron
fonte
Essa é uma boa idéia e, possivelmente, o assunto de outra pergunta - qual é uma maneira confiável de sincronizar / fazer backup de arquivos enquanto trabalha no ArcGIS. Posso postar isso mais tarde - obrigado
Stephen Lead
2
@StephenLead gis.stackexchange.com/q/28491/753
blah238
-1

Você pode ir para ArcCatalog> (clique com o botão direito do mouse), selecione 'Propriedades'> Versões Anteriores Selecione a versão que deseja e clique no botão 'Restaurar'. funcionou para mim

user53112
fonte
Bem-vindo ao GIS SE! Como novo usuário, não deixe de fazer o tour . Devo admitir que sou cético em relação à sua resposta - em que você clica com o botão direito do mouse se a pasta que você excluiu (e deseja restaurar) como na pergunta não está mais lá?
PolyGeo
Infelizmente, eu concordo com a PolyGeo. Tem certeza de que não está trabalhando no Dropbox ou em um aplicativo de controle de versão / backup semelhante?
Stephen Lead
A guia de propriedades a que você se refere é uma caixa de diálogo genérica do Windows e pode ser acessada a partir do Windows Explorer tão facilmente quanto o ArcCatalog. As versões anteriores que você vê lá são baseadas nos Pontos de Restauração do Sistema do Windows atualmente no computador. Em qualquer um dos casos, como indicado, você não pode clicar com o botão direito do mouse e exibir as propriedades de algo que não existe. Esse método seria útil apenas se: a) você excluísse apenas o conteúdo, não a pasta ou b) estivesse disposto a restaurar a pasta pai e reverter todo o resto nela. Possivelmente, um último recurso, mas "recuperar" é a primeira opção melhor.
Chris W