thể trùng lặp:
What is the best way to do Incremental backups in Mysql?Làm thế nào để làm một bản sao lưu gia tăng trong Mysql
Có cách nào để làm
khác biệt
sao lưu gia tăng trong MySQL? Tôi không biết nếu có một kịch bản PHP hoặc kịch bản shell có thể làm điều này.
Tôi tin rằng mỗi trạng thái bảng phải được lưu và sự khác biệt của chúng phải được xuất trong bản sao lưu. Bất kỳ cách nào để thực hiện điều này?
Tôi biết có các loại hình sao lưu khác nhưng tôi thích cách sao lưu của các nhà sản xuất nhỏ được tạo ra tại thời điểm
khác biệt
sao lưu gia tăng.
Edit:
Tôi quên để xác định rằng động cơ DB của tôi là InnoDB
Thành thật mà nói tôi không biết những giải pháp (khác biệt hoặc gia tăng) là tốt hơn kể từ khi tôi đã không bao giờ phải thực hiện một giải pháp sao lưu trước. Nhưng tôi tin rằng bản sao lưu gia tăng có thể thực hiện công việc. Tôi sẽ xem xét các liên kết của bạn. Cảm ơn vì câu trả lời nhanh của bạn. – Cybrix
Bản sao lưu khác biệt chỉ sao lưu các tệp đã thay đổi kể từ lần sao lưu đầy đủ cuối cùng. 'Sao lưu gia tăng' sao lưu các tệp đã thay đổi sau khi sao lưu vi phân nhưng chúng cũng có thể được tạo từ các tệp đã thay đổi sau khi sao lưu toàn bộ. Sao lưu gia tăng đôi khi được gọi là "sao lưu gia tăng khác biệt." – TryHarder