Hủy xóa thư mục vô tình bị xóa trong ArcCatalog?


8

aka "anh chàng lệnh OOPS của tôi đâu?"

Tôi vô tình nhấn phím DEL với một thư mục được chọn trong ArcCatalog và dường như nó đã biến mất vĩnh viễn. Không có thông báo cảnh báo nào được hiển thị và nó không đi vào Thùng rác.

Có cách nào để phục hồi nó, không cần khôi phục bản sao lưu?

Chỉnh sửa - đó là lỗi của tôi, không có thông báo cảnh báo nào được hiển thị, vì tôi đã tắt tùy chọn đó trong cài đặt Thùng rác.


2
Tôi cảm thấy nỗi đau của bạn, đã làm điều này bản thân mình nhiều hơn tôi muốn nhớ lại - nhưng nó là vĩnh viễn .
Erica

Hãy thử Ctrl + Z? Mặc dù chỉ có thể hoạt động nếu ngay sau đó
GISKid

Tùy thuộc vào phiên bản Windows của bạn, bạn có thể kiểm tra các phiên bản tệp ( howtogeek.com/56891/, ) hoặc lịch sử tệp ( windows.microsoft.com/en-us/windows-8/how-use-file-history )
johns

trên Windows7 / Server cho phép các phiên bản trước howtogeek.com/56891/...
Mapperz

2
Có một số công cụ phục hồi dữ liệu pháp y có sẵn, với điều kiện không được ghi nhiều vào ổ đĩa của bạn, bạn có khả năng phục hồi là khá tốt - khi một thư mục hoặc tệp bị xóa, dữ liệu không bị xóa (ngay cả shift-del), HĐH chỉ là được yêu cầu bỏ qua nó, với các công cụ phục hồi dữ liệu, bạn có thể yêu cầu HĐH bỏ qua thư mục / tệp. Tuy nhiên, cơ hội tham nhũng tăng theo thời gian / ghi vào ổ đĩa khi HĐH lấy lại không gian dữ liệu đang sử dụng. Hoàn tác nhanh hay không hoàn toàn!
Michael Promotionson

Câu trả lời:


6

Tôi không chắc tại sao bạn không có tin nhắn cảnh báo. Máy của tôi nhắc tôi với thông báo Windows điển hình là "Bạn có chắc chắn muốn xóa cái này không? Có / Không" nếu tôi sử dụng phím xóa trên bất cứ thứ gì. Trong thực tế, nếu tôi xóa một thư mục (không phải là cơ sở dữ liệu địa lý hoặc bất kỳ loại tệp riêng lẻ nào, lớp tính năng, v.v.) bằng cách sử dụng khóa, nó sẽ gửi nó vào Thùng rác. Hiện tại tôi đang ở trên 10.2 trên Win 7.

Có các phương pháp phục hồi dữ liệu tiềm năng để lấy lại nội dung mà không cần khôi phục bản sao lưu, nhưng thời gian (hoặc hoạt động tiếp tục chính xác hơn) là một yếu tố quan trọng. Bất kỳ công việc liên tục hoặc bất cứ điều gì được lưu vào máy tính (bao gồm thông tin cơ bản được viết bởi HĐH) đều có khả năng ghi đè lên dữ liệu bạn muốn khôi phục.

Điều an toàn tuyệt đối nhất để làm là tắt máy, kéo ổ đĩa và truy cập nó bằng máy khác. Tuy nhiên, một giải pháp thay thế nhanh hơn thường vẫn khả thi chỉ là tải xuống và cài đặt chương trình khôi phục vào một ổ đĩa hoặc khóa USB khác , sau đó chạy nó và xem liệu bạn vẫn có thể 'hủy xóa' các tệp của mình hay không. Một tiện ích miễn phí để làm điều này là Recuva . Có một số chương trình khác, cũng như các chương trình trả phí thực hiện các đợt phục hồi tương tự hoặc rộng hơn. Đối với một xóa đơn giản, điều đó nên làm.

Ngay cả khi chúng không có trong Thùng rác, các tệp đã bị xóa thường không thực sự bị xóa - chỉ là các con trỏ cho chúng. Họ chỉ đi khi họ bị ghi đè trên ổ đĩa.


Rất sâu sắc @chrisw. Tôi thích mẹo về việc tháo ổ đĩa. Lần cuối cùng tôi phải đi theo con đường này (ngoại trừ ổ đĩa bị hỏng) là với một thư mục INFO và một số trang bìa bị vô tình xóa qua mạng - Stephen sẽ hiểu điều đó đau đớn như thế nào. Tiện ích phục hồi phục hồi các tập tin không phiền phức; chìa khóa ở đây là nhanh chóng vì hệ điều hành sẽ lấy lại các khối được giải phóng lúc rảnh rỗi khiến việc khôi phục không thể thực hiện được.
Michael Promotionson

@ MichaelMiles-Stimson Có, tôi đã thực hiện khôi phục dữ liệu nhiều hơn tôi muốn nghĩ về cá nhân và một vài lần cho đồng nghiệp hoặc doanh nghiệp. Mọi thứ bắt đầu trở nên thực sự phức tạp khi bạn thêm vào mạng và máy chủ, và bạn có bao nhiêu quyền kiểm soát. Nguy cơ ghi đè cho các trường hợp như thế này chỉ tăng lên - bây giờ với SSD tự động chạy chức năng cắt / dọn dẹp đều đặn ... Ngay cả việc tắt máy đúng cách cũng là một rủi ro, vì bộ nhớ được lưu vào đĩa có thể ghi đè lên những gì bạn muốn - giết điện trực tiếp có thể là một rủi ro thích hợp hơn.
Chris W

May mắn thay, nội dung không quan trọng đến thế - tôi không thể tưởng tượng được việc xé toạc trái tim đang đập của máy tính xách tay của mình ....
Stephen Lead

2
@ChrisW Tôi vừa thực hiện một số thử nghiệm nữa và bạn đã đúng - các thư mục (nhưng không phải bộ dữ liệu) sẽ chuyển đến Thùng rác và có thể được phục hồi. Và đó là lỗi của tôi khi không thấy thông báo cảnh báo - Tôi đã tắt nó trong cài đặt Thùng rác.
Stephen chì

@StephenLead Vâng, có rất nhiều cân nhắc để phục hồi dữ liệu - chỉ là nó quan trọng như thế nào. Ổ đĩa máy tính xách tay có thể làm phức tạp hỗn hợp. Tôi giữ can đảm của các ổ đĩa ngoài xung quanh để tôi có thể nhanh chóng biến bất kỳ ổ cứng nào thành ổ USB - nhưng bạn cần một cái để móc vào đúng loại ổ cứng hoặc một số loại bộ chuyển đổi khác. Và nếu nó thực sự quan trọng và hỏng ổ đĩa cơ học, vẫn có nơi để lấy lại ... với tiềm năng hàng chục ngàn đô la.
Chris W

6

Thật không may, tôi nghĩ rút ra một bản sao lưu là hy vọng duy nhất của bạn nhưng bạn cũng có thể bỏ phiếu cho một ý tưởng ArcGIS mang tên ArcCatalog Recycl Bin .

Tôi biết rằng đây không phải là ArcCatalog nhưng khi sử dụng công cụ Xóa của ArcGIS Pro :

Xóa một thư mục sẽ di chuyển thư mục vào Thùng rác hệ thống , nơi nó có thể được khôi phục hoặc xóa vĩnh viễn.


1
Tôi nhớ rất rõ việc đăng nhập một yêu cầu hỗ trợ cho việc này trong quá trình thử nghiệm ArcGIS 8.0.1 - vào năm 1998! Những điều tốt đẹp sẽ đến với những người chờ đợi ...
Stephen Lead

1
@StephenLead Lưu ý về bản thân - Tôi cần xem chức năng danh mục trong ArcGIS Pro - bạn đã làm đúng vào năm 1998 và nếu đó là trong ArcGIS Pro, tầm nhìn xa của bạn sẽ được đánh giá cao và thừa nhận :-)
PolyGeo

2

Bạn có thể khôi phục các mục đã bị xóa qua ArcCatalog nếu chúng được sao lưu / đồng bộ hóa trên Google Drive. Tôi đã chạy thử nghiệm trên một thư mục có tên "temp_test_ajp" với một shapefile gọi là "temp_ajp_polyline". Dữ liệu được an toàn và âm thanh sau khi tôi khôi phục nó.

  1. Mở Google Drive> Thùng rác> Khôi phục từ thùng rác (xem ảnh chụp màn hình).

nhập mô tả hình ảnh ở đây


Đó là một ý tưởng hay và có thể là chủ đề của một câu hỏi khác - cách đáng tin cậy để đồng bộ / sao lưu các tệp khi làm việc trong ArcGIS. Tôi có thể đăng nó sau - cảm ơn
Stephen Lead


-1

Bạn có thể truy cập ArcCatalog> (nhấp chuột phải) chọn 'Thuộc tính'> Phiên bản trước Chọn phiên bản bạn muốn và nhấp vào nút 'khôi phục'. nó làm việc cho tôi


Chào mừng bạn đến với GIS SE! Là người dùng mới, hãy chắc chắn tham gia Tour . Tôi phải thừa nhận rằng tôi nghi ngờ về câu trả lời của bạn - bạn nhấp chuột phải vào cái gì nếu thư mục bạn đã xóa (và muốn khôi phục) như trong câu hỏi không còn nữa?
PolyGeo

Thật không may, tôi đồng ý với PolyGeo. Bạn có chắc chắn rằng bạn không làm việc trong Dropbox hoặc một ứng dụng kiểm soát phiên bản / sao lưu tương tự?
Stephen chì

Tab thuộc tính mà bạn đề cập đến là một hộp thoại chung của Windows và có thể được truy cập từ Windows Explorer dễ dàng như ArcCatalog. Các phiên bản trước mà bạn thấy có dựa trên Điểm khôi phục hệ thống Windows hiện có trên máy tính. Trong cả hai trường hợp, như đã chỉ ra, bạn không thể nhấp chuột phải và xem các thuộc tính của thứ gì đó không có ở đó. Phương pháp này sẽ chỉ hữu ích nếu a) bạn chỉ xóa nội dung, không phải thư mục hoặc b) bạn sẵn sàng khôi phục thư mục mẹ và cũng hoàn nguyên mọi thứ khác trong đó. Có thể là phương sách cuối cùng, nhưng 'không phục hồi' là lựa chọn đầu tiên tốt hơn.
Chris W
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.