- Tham gia
- 28/02/2015
- Bài viết
- 16,955
- Được Like
- 12,726
ForumBackup - Sao lưu diễn đàn 1.3.01
Giới thiệu
Đây là một lựa chọn tuyệt vời cho các trang web hiện nay không có một thói quen sao lưu theo lịch trình tại chỗ để cài đặt XenForo của họ.
Addon này, một khi cài đặt, sao lưu cơ sở dữ liệu của bạn và/hoặc thư mục diễn đàn là 2 file riêng biệt cho một vị trí lựa chọn của bạn, tốt nhất là bên ngoài của forum root. Bạn có thể chọn tên của các tập tin sao lưu, và các định dạng ngày tháng để phụ thêm vào tên tập tin. Bạn cũng có thể chọn cách thường xuyên để chạy các bản sao lưu (hàng ngày, hàng tuần, vv) thông qua các thiết lập cron, và bao nhiêu bản sao của cơ sở dữ liệu và mã của bạn để giữ. Bạn có thể chạy các sao lưu bằng tay thông qua Tools -> Cron Entries -> ForumBackup -> trang Controls. Theo mặc định, các cơ sở dữ liệu sao lưu được lên kế hoạch để chạy hàng ngày vào lúc nửa đêm, và sao lưu đang lên kế hoạch để chạy lúc 00:30.
Diễn đàn là (tùy chọn) tắt trong khi các tiến trình đang chạy, và các tập tin được nén với gzip hoặc pigz. Có một lựa chọn các thông điệp gì để hiển thị cho bất kỳ du khách trong khi các bản sao lưu đang chạy.
Addon này cho biết thêm không có thương hiệu, không có mã hóa, và không tính năng "call home". Điều đó đang được nói, addon này làm cho không có bảo đảm hoặc tuyên bố về tính hữu dụng của nó.
Nếu bạn nhận được một lỗi máy chủ tạo ra khi chạy cron này. Bật gỡ lỗi trên, và chạy nó một lần nữa, một tập tin log sẽ được tạo ra trong thư mục sao lưu có thể cho bạn biết những gì đã thất bại. Gửi nội dung đến cho tôi qua cuộc trò chuyện nếu bạn cần sự giúp đỡ.
Kỹ thuật Stuff
Nếu bạn có vấn đề với các addon làm cho chắc chắn rằng bạn có các thư mục sao lưu thiết lập một thư mục có thể ghi bởi các máy chủ web. Những vấn đề lớn nhất dường như là các cấu hình máy chủ mà không biết nơi mysqldump nằm. Bạn cũng có thể bật gỡ lỗi trong các tùy chọn và tự chạy cron để xem nếu nó ghi lại bất kỳ lỗi nào trong file log được tạo ra.
Bản sao lưu này addon là bảo mật hơn một chút ý thức hơn những người khác sử dụng các tiện ích mysqldump. Trong phiên bản này, các cấu hình cơ sở dữ liệu được ghi vào một tập tin cấu hình ngẫu nhiên tạm thời, sau đó được đọc vào các tiện ích mysqldump, và các tập tin bị xóa. Trong các giải pháp sao lưu khác sử dụng mysqldump, các thông tin cơ sở dữ liệu được cung cấp với các lệnh mysqldump, mà có thể cho phép bất cứ ai với 'ps' truy cập vào máy chủ để xem các thông tin cơ sở dữ liệu của bạn khi nó chạy.
Tôi không yêu cầu phải có một nhà phát triển XenForo tuyệt vời, nhưng tôi đã thử nghiệm này khá kỹ lưỡng trên các trang web của riêng tôi. Nếu bạn là một nhà phát triển XenForo tin cậy, bạn được chào đón để cung cấp cái nhìn sâu sắc và những lời chỉ trích mang tính xây dựng về cách addon này hoạt động.
Nhờ Bobster cho một số giúp đỡ với sự hiểu biết một số điều.
Yêu cầu
Dropbox tích hợp có thể, như một addon riêng biệt, tương tự như addon chuyển SFTP.
Chúc các bạn thành công.
Giới thiệu
Đây là một lựa chọn tuyệt vời cho các trang web hiện nay không có một thói quen sao lưu theo lịch trình tại chỗ để cài đặt XenForo của họ.
Addon này, một khi cài đặt, sao lưu cơ sở dữ liệu của bạn và/hoặc thư mục diễn đàn là 2 file riêng biệt cho một vị trí lựa chọn của bạn, tốt nhất là bên ngoài của forum root. Bạn có thể chọn tên của các tập tin sao lưu, và các định dạng ngày tháng để phụ thêm vào tên tập tin. Bạn cũng có thể chọn cách thường xuyên để chạy các bản sao lưu (hàng ngày, hàng tuần, vv) thông qua các thiết lập cron, và bao nhiêu bản sao của cơ sở dữ liệu và mã của bạn để giữ. Bạn có thể chạy các sao lưu bằng tay thông qua Tools -> Cron Entries -> ForumBackup -> trang Controls. Theo mặc định, các cơ sở dữ liệu sao lưu được lên kế hoạch để chạy hàng ngày vào lúc nửa đêm, và sao lưu đang lên kế hoạch để chạy lúc 00:30.
Diễn đàn là (tùy chọn) tắt trong khi các tiến trình đang chạy, và các tập tin được nén với gzip hoặc pigz. Có một lựa chọn các thông điệp gì để hiển thị cho bất kỳ du khách trong khi các bản sao lưu đang chạy.
Addon này cho biết thêm không có thương hiệu, không có mã hóa, và không tính năng "call home". Điều đó đang được nói, addon này làm cho không có bảo đảm hoặc tuyên bố về tính hữu dụng của nó.
Nếu bạn nhận được một lỗi máy chủ tạo ra khi chạy cron này. Bật gỡ lỗi trên, và chạy nó một lần nữa, một tập tin log sẽ được tạo ra trong thư mục sao lưu có thể cho bạn biết những gì đã thất bại. Gửi nội dung đến cho tôi qua cuộc trò chuyện nếu bạn cần sự giúp đỡ.
Kỹ thuật Stuff
Nếu bạn có vấn đề với các addon làm cho chắc chắn rằng bạn có các thư mục sao lưu thiết lập một thư mục có thể ghi bởi các máy chủ web. Những vấn đề lớn nhất dường như là các cấu hình máy chủ mà không biết nơi mysqldump nằm. Bạn cũng có thể bật gỡ lỗi trong các tùy chọn và tự chạy cron để xem nếu nó ghi lại bất kỳ lỗi nào trong file log được tạo ra.
Bản sao lưu này addon là bảo mật hơn một chút ý thức hơn những người khác sử dụng các tiện ích mysqldump. Trong phiên bản này, các cấu hình cơ sở dữ liệu được ghi vào một tập tin cấu hình ngẫu nhiên tạm thời, sau đó được đọc vào các tiện ích mysqldump, và các tập tin bị xóa. Trong các giải pháp sao lưu khác sử dụng mysqldump, các thông tin cơ sở dữ liệu được cung cấp với các lệnh mysqldump, mà có thể cho phép bất cứ ai với 'ps' truy cập vào máy chủ để xem các thông tin cơ sở dữ liệu của bạn khi nó chạy.
Tôi không yêu cầu phải có một nhà phát triển XenForo tuyệt vời, nhưng tôi đã thử nghiệm này khá kỹ lưỡng trên các trang web của riêng tôi. Nếu bạn là một nhà phát triển XenForo tin cậy, bạn được chào đón để cung cấp cái nhìn sâu sắc và những lời chỉ trích mang tính xây dựng về cách addon này hoạt động.
Nhờ Bobster cho một số giúp đỡ với sự hiểu biết một số điều.
Yêu cầu
- Addon này sử dụng PHP exec () để chạy mysqldump và tar lệnh để sao lưu cơ sở dữ liệu và thư mục forum, tương ứng. Nếu bạn đang ở trên chia sẻ lưu trữ, bạn có thể không có quyền truy cập vào các chức năng exec (). Việc lắp đặt phải thất bại nếu đây là trường hợp.
- Máy chủ của bạn phải có mysqldump và tar lệnh có sẵn. Đối với 95% các sự cài đặt XenForo, đây không phải là một vấn đề. Bạn có thể phải xác định vị trí của mysqldump trong các tùy chọn nếu addon nói với bạn rằng mysqldump không thể được tìm thấy.
- Đối với board lớn hơn, bạn có thể cần phải có một PHP max_execution_time khá cao. Từ thử nghiệm của tôi, phải mất ít hơn một phút để sao lưu cơ sở dữ liệu và diễn đàn gốc với 200,000+ bài viết và 3000+ thành viên.
- XenForo 1.3.0 trở lên, và PHP 5.3+ được yêu cầu.
- Addon này sẽ không hoạt động trên máy chủ Windows.
- Addon này sẽ không cho phép bạn khôi phục lại từ bản sao lưu.
- Addon này không cung cấp một giao diện người dùng tải về các bản sao lưu.
- Addon này không có khả năng chuyển sao lưu ngoại vi thông qua ftp hoặc các phương tiện khác.
Dropbox tích hợp có thể, như một addon riêng biệt, tương tự như addon chuyển SFTP.
Nguồn: xenforo.com
Đính kèm
Bài viết liên quan
Được quan tâm
Bài viết mới