Tìm kiếm cách tốt nhất để sao lưu và khôi phục một thư mục các tệp thưa thớt


1

Chúng tôi có một thư mục gồm các tệp thưa ( dutrả về 240M cho một trong các tệp này; lstrả về 960M).

Khi chúng tôi sao chép một trong những tệp này sang S3, cuối cùng chúng tôi sẽ tải lên toàn bộ 960M và khi tải xuống từ S3, dugiờ đây sẽ trả về toàn bộ 960M.

Chúng tôi đã thử gzipping nó, làm giảm kích thước tải lên / tải xuống; nhưng kích thước trích xuất vẫn là 960M (sử dụng du).

Có cách nào chúng ta có thể chuyển đổi các tệp này trở lại thành các tệp thưa không?


best way to backup and restore a directory of sparse files-> rsync
Hannu

Câu trả lời:


2

Bạn có thể làm điều này bằng cách sử dụng fallocate --dig-holesmột phiên bản mới nhất của linux-linux.

Ngoài ra, cp --sparse=alwayssẽ tạo một tệp thưa thớt làm đích sao chép (sau đó bạn có thể di chuyển nó qua bản gốc).

Các tệp thưa thớt có thể được lưu trữ bằng cách sử dụng tar -Shoặc tar --sparsetùy chọn trong GNU tar; ví dụ: tar -czSf foo.tar.gz foonếu bạn cũng muốn nén hoặc tar -cSf foo.tar foonếu bạn không muốn.

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.