Tôi cần di chuyển một tệp lớn (bảng MySQL bị hỏng ~ 40 GB) vào một máy chủ riêng biệt để sửa chữa nó. (Khi cố gắng sửa chữa trên máy chủ sản xuất của tôi, nó đã nhanh chóng giết chết máy chủ).
Để thực hiện việc này, tôi muốn đồng bộ hóa các tệp .frm, .MYI và .MYD từ máy chủ sản xuất của tôi sang máy chủ đám mây.
Tôi đang sao chép các tệp từ / var / lib / mysql / {cơ sở dữ liệu} / sang / home / {myuser} để tôi không cần kích hoạt quyền truy cập root cho lệnh rsync và chắc chắn 100% tệp cơ sở dữ liệu không đang sử dụng (không nên ghi hoặc đọc từ đó, nhưng rõ ràng tôi không muốn tắt cơ sở dữ liệu sản xuất của mình để đảm bảo).
Tệp đầu tiên tôi cố sao chép là khoảng 10 GB. Tôi đang chuyển từ một phần của máy chủ sản xuất của mình sang phần khác, tức là vào cùng một mảng đĩa.
Thật không may, lệnh sao chép "cp filename newfilename" đã chiếm quá nhiều tài nguyên, nó khiến máy chủ rơi vào bế tắc.
Làm cách nào tôi có thể sử dụng ít tài nguyên hơn khi sao chép tệp vào một thư mục khác? (Nó không thực sự quan trọng trong bao lâu).
Giả sử tôi quản lý để làm điều này, thì tôi có thể sử dụng tài nguyên nào khi kết nối tệp vào đám mây?
Bất cứ ai có thể đề nghị một cách tốt hơn để làm điều này? Tôi đang nhanh chóng hết dung lượng đĩa, vì vậy cần phải sửa chữa và lưu trữ bảng này càng sớm càng tốt.