it-swarm-vi.com

Sao lưu dựa trên Akeeba, tùy chọn sao lưu từ xa / thực tiễn tốt nhất

Chúng tôi đã sử dụng Akeeba một thời gian rồi, tuy nhiên do quy mô của các bản sao lưu, nhiều vấn đề nảy sinh từ việc sử dụng các bản sao lưu từ xa (S3).

Có phải nó ít bị lỗi hơn khi sử dụng bản sao lưu ftp từ xa chứ không phải S3? Từ những gì chúng tôi nhận thấy, do việc chia nhỏ tệp và giới hạn thời gian chờ php điển hình là 30 giây, thậm chí tối ưu hóa cài đặt, bản sao lưu có thể thất bại khoảng 20% ​​thời gian và tăng tùy thuộc vào kích thước của trang web.

Ngoài ra, chúng tôi đã thử các biến thể trong cài đặt cho bản sao lưu S3, tỷ lệ thất bại 20% là thấp nhất có thể trên bất kỳ môi trường máy chủ nào (với 500mb + trang web, các trang web thấp hơn có ít vấn đề hơn). Gần đây chúng tôi đã ngừng sử dụng Akeeba do điều này có lợi cho sao lưu WHM tự động nhưng có một tình huống chúng tôi cần sử dụng lại. phiên bản nằm trong phạm vi 3.7 khi chúng tôi sử dụng nó lần cuối (khoảng 80 trang Joomla với các phiên bản khác nhau).

Vì vậy, quá trình Akeeba sử dụng để sao lưu an toàn/nhanh hơn với FTP/SFTP? Lý do tôi đặt câu hỏi này là tỷ lệ thất bại 20% theo quan điểm của tôi không liên quan gì đến Akeeba, nhưng mất gói và như vậy dẫn đến nó không thành công, khi tạo bản sao lưu tự động, một lỗi có thể đúng khi cần nhất. Vì vậy, suy nghĩ của tôi là kết nối thông qua FTP/SFTP có thể đáng tin cậy hơn HTTP.

3
Jordan Ramstad

Trong khi tái cấu trúc trang web của công ty chúng tôi đã có cùng trải nghiệm.

Trước đây chúng tôi đã sử dụng akeeba để sao lưu trang web của chúng tôi. Lần này chúng tôi quyết định loại bỏ hệ thống sao lưu akeeba khỏi trang web dựa trên j Joomla của chúng tôi.

Chúng tôi đã viết các tập lệnh phing đơn giản để xây dựng các bản sao lưu và kết xuất chúng vào dịch vụ Amazon S3 được bảo vệ. Điều này đã cải thiện quá trình sao lưu của chúng tôi và hiện mất 60-80 giây, nhanh hơn khoảng 4 lần so với sao lưu akeeba.

Bạn có thể sử dụng các tập lệnh này để cải thiện sao lưu và chuyển nó sang s3. https://github.com/ yetbytes/j Joomla-scripts/tree/master/backup

3
Shyam

Với bản sao lưu từ xa, bạn muốn chuyển sang chia nhỏ kho lưu trữ thành nhiều phần. Bạn cần thử nghiệm với máy chủ được thiết lập mà bạn có. Về cơ bản thời gian chờ php và FTP và do đó bạn mất tất cả tải lên nếu không hoàn thành. bắt đầu với 100MB và sau đó tăng hoặc giảm nếu nó hoạt động hay không. Tôi nghĩ rằng chúng tôi đã có tới 300-500 MB trên trang web cuối cùng, chúng tôi đã làm điều này để FTP trở lại một máy chủ văn phòng từ xa. Vì hầu hết các trang web của chúng tôi là 1-2GB với tất cả các hình ảnh lớn mà họ sử dụng trong các phòng trưng bày quảng cáo.

2
tristanbailey