Tôi có Cơ sở dữ liệu MySQL khoảng 1,7 GB. Tôi thường trở lại nó bằng cách sử dụng mysqldump và điều này mất khoảng 2 phút. Tuy nhiên, tôi muốn biết câu trả lời cho các câu hỏi sau:Sao lưu cơ sở dữ liệu MySQL
Khối mysqldump có đọc và/hoặc ghi vào cơ sở dữ liệu không? Bởi vì trong một kịch bản trực tiếp, tôi sẽ không muốn chặn người dùng sử dụng cơ sở dữ liệu trong khi nó đang được sao lưu. Nó sẽ là lý tưởng cho tôi để chỉ sao lưu cơ sở dữ liệu WHOLE một lần trong, nói, một tuần, nhưng trong những ngày trung gian chỉ có một bảng cần phải được sao lưu như những người khác sẽ không thay đổi. Có cách nào để đạt được điều này?
Liệu mysqlhotcopy có thay thế tốt hơn cho các mục đích này không?
Cảm ơn Macros cho câu trả lời của bạn! – TMM