Không thể khôi phục từ Shadow Copy do tên tệp dài


18

Chúng tôi có bản sao bóng được kích hoạt trên máy chủ Windows SBS 2008 của chúng tôi. Cố gắng khôi phục một tập tin từ bản sao bóng đã cho lỗi sau-

Tên tệp nguồn lớn hơn được hỗ trợ bởi hệ thống tệp. Hãy thử di chuyển đến một vị trí có tên đường dẫn ngắn hơn hoặc thử đổi tên thành (các) tên ngắn hơn trước khi thử thao tác này.

Tên tệp có 67 ký tự và đường dẫn bản sao bóng của nó là 170 ký tự. Chúng dường như nằm dưới giới hạn NTFS (260?).

Chúng tôi đã cố gắng-

  • Sao chép vào đường dẫn ngắn nhất có thể (C :)
  • Sao chép vào đường dẫn ngắn nhất có thể trên cả máy khách và máy chủ

Có thể đổi tên các tập tin trong một bản sao bóng, trước khi thực hiện sao chép? Bất kỳ ý tưởng tại sao lỗi xuất hiện mặc dù kích thước tên tệp xuất hiện trong giới hạn?

Các bước thực hiện

  1. Trên máy tính cục bộ, chuyển đến thư mục dùng chung trên máy chủ SBS (thông qua ổ đĩa được ánh xạ), ví dụ: J: \ Project \ Foo \ Bar
  2. Nhấp chuột phải vào thư mục và chọn Thuộc tính
  3. Nhấp vào tab Phiên bản trước .
  4. Chọn một bản sao bóng và nhấp vào Mở
  5. Trong cửa sổ mới mở, chọn thư mục / tệp và nhấn Ctrl-C để sao chép.
  6. Mở Windows Explorer mới và dán thư mục / tệp vào ổ đĩa cục bộ.

Chỉnh sửa- (Un) may mắn thay, bây giờ tôi không thể tái tạo lỗi này. Các tệp cụ thể gây ra sự cố đã bị xóa và không thể tạo lại lỗi với các tệp tương tự khác.


Bạn có thể bố trí chính xác nơi bạn thiết lập các bản sao bóng của mình và cách bạn đang cố gắng khôi phục chúng (từng bước) không? Tôi đang xem xét vấn đề này nhưng tôi cần một chút trợ giúp để hiểu cách bạn truy cập nó trước tiên.
Holocryptic

Tôi đã thêm các bước được sử dụng để thử khôi phục. Đây là phương pháp duy nhất tôi biết - có những phương pháp khác không?
Spongeboy

Câu trả lời:


23

Tôi đã có cùng một vấn đề chính xác trong Server 2008 R2 và đây là cách tôi giải quyết nó:

  1. Nhấp chuột phải vào thư mục bạn đang cố khôi phục từ bản sao bóng và chọn Phiên bản trước . Chọn một ngày và nhấp vào Mở .
  2. Nhấp chuột phải vào bất kỳ tập tin hoặc thư mục trong thư mục trước đó và chọn Thuộc tính . Trên tab Chung, sao chép những gì được hiển thị trong 'vị trí', ví dụ: \\localhost\D$\@GMT-2011.09.20-06.00.04\_Data
  3. Mở cmd.exe và gõ vào:

    subst X: \\localhost\D$\@GMT-2011.09.20-06.00.04\_Data
    
  4. Mở PowerShell và sử dụng robocopy để sao chép nội dung của X: vd:

    robocopy Z: D:\Folder\ /E /COPYALL
    
  5. Kiểm tra xem tất cả các tập tin đã được sao chép.
  6. Khi hoàn thành loại subst X: /D in cmd

Đã làm điều này và xác nhận nó đang làm việc.
Jake

3
Trên thực tế, ROBOCOPY không có giới hạn ký tự 256 đường dẫn. Có thể không cần SUBST nếu sử dụng ROBOCOPY.
Jake

Tôi có thể xác nhận rằng SUBST không cần thiết khi sử dụng ROBOCOPY.
Nic

Sử dụng SUBSTlà hữu ích nếu bạn cần truy cập dòng lệnh vào nội dung của bản sao bóng và không nhất thiết muốn sao chép bất cứ điều gì.
Tôi nói Phục hồi Monica

không phải bạn có nghĩa là "robocopy X:"?
Nullldata

3

Bạn đã thử chia sẻ thư mục mà bạn đang cố gắng khôi phục chưa? Bằng cách đó, bạn có thể thử mở \ server \ share \ filename thay vì \ server \ share \ path .... \ filename?

Nếu điều đó không hiệu quả, tôi khuyên bạn nên thử truy cập vào các ổ đĩa thông qua dòng lệnh nơi bạn có thể sử dụng \\?\phương thức để truy cập, có giới hạn 32.767 ký tự .


Tôi không có tùy chọn để chia sẻ bản sao bóng tối. Khi tôi mở thư mục bóng (ví dụ: Số liệu thống kê (Hôm qua, ngày 6 tháng 7 năm 2011, 12:00 chiều)), tôi không có tùy chọn để chia sẻ trong các thuộc tính thư mục. Hiện tại, tôi không thể tạo lại vấn đề, nhưng cảm ơn vì liên kết truy cập khối lượng bóng qua dòng lệnh!
Spongeboy

Tuyệt vời, tôi đã xóa thư mục khỏi thư mục share \ computer \ c $ \. cảm ơn bạn. +1
Vasyl Zvarydchuk

0

Bạn có thể lấy tên / đường dẫn của tệp sao chép bóng từ mục nhập 'vị trí' của tab chung trong cửa sổ thông tin Thuộc tính, sau đó sử dụng lệnh 'subs' để giảm đường dẫn dài xuống một chữ cái không?

thế hệ Z: "H: \ 1 \ 2 \ 3 \ 4 \ 5 \ 6 \ 7 \ Tôi thích tạo các tên thư mục ngu ngốc rất dài \ 8 \ 9"

dir Z: giống như dir "H: \ 1 \ 2 \ 3 \ 4 \ 5 \ 6 \ 7 \ Tôi thích tạo các tên thư mục ngu ngốc rất dài \ 8 \ 9"

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.