Tôi đã cố gắng sử dụng rsnapshot để tạo bản sao lưu, nhưng tôi thấy nó không sử dụng được. Mặc dù nó có thể tìm khác biệt một thư mục (50gb) và sao chép nó (liên kết cứng mọi tệp) trong vài phút và tôi có thể cp toàn bộ thư mục trong khoảng nửa giờ, nhưng phải mất hơn một giờ để xóa nó. Ngay cả khi trực tiếp sử dụng rm -rfv
, tôi thấy nó có thể mất tới nửa giây để rm một tệp duy nhất, trong khi các lệnh cp
và link
hoàn thành ngay lập tức.
Tại sao rm quá chậm? Có cách nào nhanh hơn để loại bỏ đệ quy các liên kết cứng? Nó không có nghĩa với tôi rằng sao chép một tập tin sẽ mất ít thời gian hơn so với việc xóa nó.
Hệ thống tập tin tôi đang làm việc là một ổ lưu trữ ngoài, được kết nối qua usb và gõ fuseblk (mà tôi nghĩ có nghĩa là nó ntfs). Máy tính của tôi đang chạy Ubuntu linux.
Đầu ra từ đầu:
Cpu(s): 3.0%us, 1.5%sy, 0.0%ni, 54.8%id, 40.6%wa, 0.0%hi, 0.1%si, 0.0%st
Mem: 8063700k total, 3602416k used, 4461284k free, 557604k buffers
fuseblk
không có nghĩa là ổ đĩa là NTFS, nó chỉ có nghĩa là nó được gắn dưới dạng một thiết bị khối FUSE. Đó có thể là hầu hết mọi thứ.