The gzip Phục hồi Toolkit cố gắng để tự động phục hồi dữ liệu từ các file gzip hỏng (bao gồm cả tarball) thông qua một chương trình gọi là gzrecover. gzip Phục hồi Toolkit gói vẫn còn rất thực nghiệm vào thời điểm này.
99% của "hỏng" lưu trữ gzip được gây ra bằng cách chuyển các tập tin qua FTP ở chế độ ASCII thay vì chế độ nhị phân. Vui lòng chuyển các tập tin trong chế độ đúng đầu tiên trước khi cố gắng phục hồi từ một tập tin bạn tin là hỏng.
Chương trình này được cung cấp AS IS với hoàn toàn không bảo đảm. Nó không đảm bảo bất cứ điều gì để phục hồi từ tập tin của bạn, cũng không phải là những gì nó không phục hồi được đảm bảo để có số liệu tốt. Các tập tin của bạn lớn hơn, càng có nhiều khả năng là một cái gì đó sẽ được trích xuất từ nó. Cũng nên nhớ rằng chương trình này được làm giả ra và có khả năng "phục hồi" một số dữ liệu xấu. Tất cả mọi thứ nên được tự xác minh.
Cách sử dụng:
Chạy gzrecover vào một tập tin gz hỏng. Bất cứ điều gì mà có thể được đọc từ các tập tin sẽ được ghi vào một file có cùng tên, nhưng với một .recovered nối (bất kỳ .gz được tước). Bạn có thể ghi đè này với tùy chọn -o.
Để có được một readout tiết chính xác nơi gzrecover là tìm byte xấu, sử dụng tùy chọn -v để kích hoạt chế độ tiết. Điều này có lẽ sẽ tràn màn hình của bạn với các văn bản do đó tốt nhất để chuyển hướng đầu ra vào một tập tin.
Khi gzrecover đã hoàn tất, bạn sẽ cần phải tự xác minh bất kỳ dữ liệu thu hồi vì nó là khá khả năng là tập tin đầu ra của chúng tôi là tham nhũng và có một số dữ liệu rác trong nó. Nếu kho lưu trữ của bạn là một tarball, đọc trên.
Đối với tarball, chương trình tar sẽ nghẹt thở vì GNU tar không thể xử lý các sai sót trong các định dạng tập tin. May mắn thay, GNU cpio (kiểm tra tại phiên bản 2.5 hoặc cao hơn) xử lý các tập tin bị hỏng ra khỏi hộp.
Dưới đây là một ví dụ:
$ Ls * .gz
my-hỏng-backup.tar.gz
$ Gzrecover my-hỏng-backup.tar.gz
$ Ls * .recovered
-my-hỏng backup.tar.recovered
$ Cpio -F my-hỏng-backup.tar.recovered -i -v
Nếu bạn có một phiên bản trước, xin lưu ý rằng các bản vá lỗi để tar GNU đã bị ngưng. Họ chỉ có chút thành công tốt nhất và GNU cpio làm những gì cần thiết ra khỏi hộp và làm nó tốt hơn.
Có gì mới trong phiên bản này:
Các chi tiết về phần mềm:
Phiên bản: 0.5
Ngày tải lên: 3 Jun 15
Giấy phép: Miễn phí
Phổ biến: 76
Bình luận không