Khi đó sẽ có 1 số vấn đề sau cần giải quyết:
Nên backup full toàn bộ cơ sở dữ liệu, hay là backup mỗi cơ sở dữ liệu (cho từng website) ra thành 1 file khác nhau
Sẽ xử lý thế nào để xóa các file backup quá cũ (chúng ta chỉ giữ 7 file backup mới nhất trong 1 tuần gần đây của 1 cơ sở dữ liệu)
Thời gian chạy backup..
Hostnaotot đã tự viết một bash shell script để thực hiện việc này, script đó thực hiện các công việc sau:
Tự động đọc tên các cơ sở dữ liệu trong 1 file .txt
Với mỗi cơ sở dữ liệu đó, tự động backup ra 1 file có nén
Tự động xóa các file backup quá cũ (lớn hơn 7 ngày)
Script này vẫn đang được cài đặt và hoạt động tốt. Nay chia sẻ để bạn nào cần thì có thể dùng luôn (script đơn giản thôi nhưng test chạy ngon rồi nên các bạn chỉ việc copy về và chạy là được






