Tôi điều hành số lượng trang web WordPress ngày càng tăng, cũng như một số cho khách hàng - và đăng nhập để thực hiện nâng cấp đang trở nên mệt mỏi. Tôi đang tìm kiếm một phương tiện tự động hóa quá trình, tốt nhất là từ một tập lệnh dòng lệnh - và nâng cấp tất cả các trang web trong một cú trượt.
Lý tưởng của tôi là nối vào bản sao lưu tự động rất tốt được tích hợp trong WordPress và kích hoạt nó từ máy chủ cho tất cả 30 trang web. Điều đó sẽ bao gồm cập nhật tập tin và sau đó cơ sở dữ liệu.
Tất cả các trang web tôi đã sao lưu cứ sau 24 giờ để sao lưu trước khi bắt đầu nâng cấp không phải là ưu tiên (nhưng bạn không bao giờ có thể có quá nhiều bản sao lưu!), Tuy nhiên, một phương tiện để xác định xem một trang web có bị hỏng hay không sẽ là một tính năng thú vị khác.
Giả sử rằng tôi không thể kết nối trực tiếp vào bản sao lưu tích hợp, tôi đã tìm thấy cái này ít nhiều hoạt động theo cách tôi nghĩ, nhưng không thực hiện nâng cấp cơ sở dữ liệu. Tôi hiểu rằng điều này có khả năng khiến trang web dễ bị tổn thương cho đến khi quản trị viên đăng nhập và thực hiện cập nhật (có thể lên tới 72 giờ).
Tôi cũng quen với khái niệm sử dụng SVN và GIT để thực hiện các cập nhật, nhưng nếu tôi di chuyển xuống tuyến đường này, tôi cần tìm một cách đáng tin cậy để đảm bảo rằng các tệp nội dung) / wp không bị hỏng và b ) quyền truy cập tệp cho toàn bộ trang web được bảo tồn (nếu tập lệnh được chạy với tư cách người dùng root).