Xin chào các ACE,
Mình có đọc tài liệu về "Backup and Restore of complete OpenERP in Linux(Ubuntu)" của Hestin Jose.
Cho mình hỏi ngoài cách này ra (mình chưa thựic hiện theo hướng dẫn này), có cách full backup và restore cho cả database và application cho OpenERP không ?
(mình có đính kèm hướng dẫn)
3 Trả lời
Chào david,
Nếu ngại viết command bạn có thể dùng module auto_backup. Tuy nhiên, module này chỉ backup database chứ không backup applicaion
http://v6apps\.openerp\.com/addon/1759
http://forum.openerp.com/forum/post54434.html?sid=0e01684023006fc4a2216493a726111e
Chào david,
Mình đã xem tài liệu đính kèm của bạn. Trong đó mới chỉ hướng dẫn cách backup và restore database thôi chứ chưa có backup cho các module.
Nếu chỉ backup database thì có thể dùng chức năng backup sẵn có của OpenERP. Nếu bạn dùng được command của Linux thì có thể sử dụng pg_dump, psql. Hoặc nếu bạn sử dụng ERPOnline thì trong bảng điều khiển cũng sẽ có chức năng backup database.
Nếu bạn sử dụng linux, có thể tạo một shell script và tạo một cronjob để tự chạy backup định kỳ, như thế sẽ tiện hơn là mỗi lần backup lại phải gõ một mớ lệnh kia. Không phải động chân động tay gì cả. Thậm chí có thể tự động gửi email cho admin mỗi lần backup bằng việc kết hợp với lệnh sendmail trên Linux.
Ngoài ra, để đảm bảo an toàn dữ liệu, bạn nên chạy 2 server PostgreSQL, 2 server OpenERP. Các server này ít nhất phải ở chế độ Replication. Lý tưởng nhất thì sẽ là Replication + HA + Failover + Connection Pooling, giống như cách mà ERPOnline triển khai cho các khách hàng của mình.
Có thể ảo hóa các server đó trên 2 hoặc 3 physical server để tiết kiệm chi phí.