Tổng cộng "năm triệu" tệp và tổng cộng 1TB? Các tập tin của bạn phải rất nhỏ, sau đó. Tôi chỉ đơn giản là thử rsync
:
rsync -alPEmivvz /source/dir remote.host.tld:/base/dir
Nếu bạn không có điều đó - hoặc trường hợp sử dụng của bạn không cho phép sử dụng rsync
, ít nhất tôi sẽ kiểm tra xem có 7z
hoạt động với dữ liệu của bạn không. Nó có thể không, nhưng tôi nghĩ nó vẫn đáng để thử:
7z a archive.7z /source/dir
Hoặc nếu bạn không cảm thấy thoải mái với 7z
ít nhất hãy thử tạo một .tar.xz
kho lưu trữ:
tar cJv archive.tar.xz /source/dir
(cần lưu ý rằng các phiên bản cũ hơn tar
không tạo .tar.xz
tài liệu lưu trữ, nhưng .tar.lzma
tài liệu lưu trữ, khi sử dụng công J
tắc. Ngay cả các phiên bản cũ hơn tar
, không hỗ trợ J
cờ hoàn toàn.)
Vì bạn đang sử dụng chương trình GUI để tạo các tệp đó, tôi cho rằng bạn cảm thấy hơi khó chịu khi sử dụng giao diện dòng lệnh.
Để tạo điều kiện cho việc tạo, quản lý và trích xuất tài liệu lưu trữ từ giao diện dòng lệnh, có một tiện ích nhỏ được gọi là atool
. Nó có sẵn cho thực tế mọi bản phân phối phổ biến mà tôi đã thấy và hoạt động khá nhiều trên mỗi kho lưu trữ mà tôi đã vấp ngã, trừ khi những bản lưu trữ vô vọng che khuất.
Kiểm tra xem bản phân phối của bạn có atool
trong kho của họ không, hoặc yêu cầu quản trị viên của bạn cài đặt nó, khi nó ở trong môi trường công sở.
atool
cài đặt một loạt các liên kết tượng trưng cho chính nó, vì vậy việc đóng gói và giải nén trở nên dễ dàng:
apack archive.tar.xz <files and/or directories>
Tạo một kho lưu trữ.
aunpack archive.7z
Mở rộng kho lưu trữ.
als archive.rar
Liệt kê nội dung tập tin.
Loại lưu trữ nào được tạo, atool
phân biệt rằng phần mở rộng tên tệp của kho lưu trữ của bạn trong dòng lệnh.
.tar.gz
hoặc SAO CHÉP tệp nén kết quả? Dù bằng cách nào, một cái gì đó là lạ, bởi vì không hoạt động nào nên tiêu thụ nhiều bộ nhớ hơn chỉ vì các tệp lớn. Đó là, cả hai hoạt động nên được phát trực tuyến. Vui lòng bao gồm thêm thông tin về chính xác các lệnh đang thất bại.