dd_resTHER vs dcfldd vs dd


9

Những khác biệt chính giữa là gì dd_rescue, dcfldddd? Trong những tình huống bạn sẽ sử dụng cái này hơn cái kia? Tại sao có ba chương trình simliar khác nhau?

Câu trả lời:


17

Ba là khác nhau, và hai biến được bắt nguồn cho nhu cầu của các cộng đồng cụ thể. dd là một phần mềm có mục đích chung để chụp ảnh, dd-cứu được thiết kế để xây dựng lại các tệp bị hỏng từ nhiều đường truyền và nguồn, và các biến dd pháp y được thiết kế để tạo ra các bản sao hợp pháp, có thể kiểm chứng

dd là phiên bản cơ bản - có thể nói là sản phẩm chung. DD được thiết kế để tạo ra một bản sao hoàn hảo. Đó là những gì bạn sử dụng khi bạn muốn tạo một hình ảnh đĩa, không có addons.dd ưa thích làm một điều tốt, và hoàn toàn không có gì khác. Mặc dù có các phiên bản gnu và bsd riêng biệt, chức năng và lệnh của chúng giống hệt với cả dd unix và một phần mềm trước đó được tạo cho IBM JCL

gnu ddresTHER được tối ưu hóa để phục hồi dữ liệu - nó sẽ ghi lại vị trí của các thành phần xấu và sẽ cố gắng điền vào các khu vực đó dữ liệu từ các lần chạy tiếp theo. Kết quả là, mục đích là để có được các tệp có thể đọc được, trái ngược với bit hoàn hảo . Bạn sẽ muốn sử dụng nó để khôi phục dữ liệu từ ổ đĩa mà bạn nghi ngờ bị hỏng. Để gây nhầm lẫn, có một loại ddresript cũ không tiên tiến hoặc dễ sử dụng, vì vậy hãy kiểm tra xem bạn đang sử dụng loại nào. Trên Ubuntu, gnu ddresTHER được cài đặt bởi gói gddresTHER (và bạn muốn điều này, không phải gói ddresTHER cũ hơn) và được lệnh bằng lệnh ddresTHER.

Từ trang web cứu hộ DD

DdresTHER không ghi số không vào đầu ra khi tìm thấy các thành phần xấu trong đầu vào và không cắt bớt tệp đầu ra nếu không được yêu cầu. Vì vậy, mỗi khi bạn chạy nó trên cùng một tệp đầu ra, nó sẽ cố gắng điền vào các khoảng trống mà không xóa sạch dữ liệu đã được giải cứu.

Tự động hợp nhất các bản sao lưu: Nếu bạn có hai hoặc nhiều bản sao bị hỏng của một tệp, cdrom, v.v. và chạy ddresTHER trên tất cả chúng, mỗi lần, với cùng một tệp đầu ra, bạn có thể sẽ nhận được một bản hoàn chỉnh và không có lỗi tập tin. Điều này là như vậy bởi vì xác suất có các khu vực bị hư hỏng ở cùng một nơi trên các tệp đầu vào khác nhau là rất thấp. Sử dụng logfile, chỉ các khối cần thiết được đọc từ các bản sao thứ hai và liên tiếp.

dcfldd và các biến dd pháp y khác được thiết kế để tạo các bản sao pháp y. Những điều này cần phải hoàn hảo một chút và có thể kiểm chứng. Sử dụng điều này khi bạn thực sự cần biết rằng một bản sao và các bản sao tiếp theo giống hệt với bản gốc - các biến dd pháp y thêm các tính năng bổ sung như băm

Từ trang web, các tính năng bổ sung của dcfldd là

Băm khi đang di chuyển - dcfldd có thể băm dữ liệu đầu vào khi nó đang được truyền, giúp đảm bảo tính toàn vẹn của dữ liệu.

Đầu ra trạng thái - dcfldd có thể cập nhật cho người dùng về tiến trình của nó về lượng dữ liệu được truyền và thời gian hoạt động sẽ kéo dài bao lâu. Khăn lau đĩa linh hoạt - dcfldd có thể được sử dụng để lau đĩa nhanh chóng và với một mẫu đã biết nếu muốn.

Image / lau Xác minh - dcfldd có thể xác minh rằng ổ đĩa đích là khớp bit-bit-bit của tệp hoặc mẫu đầu vào được chỉ định. Nhiều đầu ra - dcfldd có thể xuất ra nhiều tệp hoặc đĩa cùng một lúc.

Đầu ra phân tách - dcfldd có thể phân chia đầu ra thành nhiều tệp với nhiều cấu hình hơn lệnh tách. Đầu ra và nhật ký đường ống - dcfldd có thể gửi tất cả dữ liệu nhật ký và đầu ra của nó tới các lệnh cũng như các tệp nguyên bản.


2
Vì vậy, có bao giờ một trường hợp khi bạn muốn sử dụng dd trên dcfldd?
balupton

dd là tiêu chuẩn - như vậy giá trị của nó biết cách sử dụng. Bạn luôn biết nó có sẵn cho dù môi trường của bạn là gì. dd hoàn toàn tốt cho những thứ như tạo ra một hình ảnh đĩa thưa thớt, hoặc xóa ổ đĩa hoặc hình ảnh đầy đủ mà không cần xác minh Bạn có thể không thực sự cần các tính năng bổ sung của một công cụ hình ảnh chuyên dụng. Tôi chỉ biết về dcfldd vì tôi là chuyên gia về điều khiển học.
Journeyman Geek

ddluôn ở bên bạn, nếu bạn thực sự cần bất cứ điều gì khác, bạn sẽ chỉ biết điều đó.
sjas
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.