Quản trị viên hệ thống

Cập nhật từ trung tâm trung tâm

EAS 1.0, bản vá 1.1+ (bản vá tích lũy), nhật ký thay đổi trong bảng quản trị và ứng dụng mà không mất dữ liệu.

  1. 1

    Đánh số phiên bản

    Cài đặt từ asceas.ru - phát hành **1.55** (gói đầy đủ ~60 MB). Chỉnh sửa nhỏ - **patch 1.1 … 1.55+** (patch_files, thường là hàng trăm kilobyte, chênh lệch tích lũy so với 1.0). Major **2.0** - lại trình cài đặt đầy đủ. Phiên bản nền tảng nằm trong tiêu đề quản trị viên và “Cập nhật từ trung tâm”.

    Tip: Bản vá không ghi đè PostgreSQL, máy chủ/dữ liệu và cổng sqlite.

  2. 2

    Mở tab cập nhật

    “Quản trị → Cập nhật từ trung tâm.” Máy chủ đọc https://asceas.ru/eas-hub/manifest.json và hiển thị bản vá có sẵn (ví dụ 1.22), kích thước và nhật ký thay đổi.

    Tab "Cập nhật từ nút trung tâm" - nhật ký thay đổi và bản vá
  3. 3

    Kiểm tra nhật ký thay đổi

    Khối nhật ký thay đổi liệt kê các thay đổi: tab mới, sửa lỗi giao diện người dùng, trình điều khiển. Đối với bản phát hành bản vá, bó_kind patch_files được chỉ định và kích thước là ~50 KB - điều này là bình thường, không phải lỗi tải xuống.

  4. 4

    Áp dụng bản cập nhật

    Nhấp vào “Cài đặt bản cập nhật” (hoặc đợi tự động kiểm tra nếu được bật). Trước khi có bản cập nhật lớn trong quá trình sản xuất, hãy thực hiện pg_dump. Sau khi vá lỗi, khởi động lại eas-server thường là đủ - dữ liệu ACS, đo từ xa và HA được giữ nguyên.

    Tip: Trang web phải cho phép cập nhật trung tâm (bật cùng một tab) và truy cập vào asceas.ru/eas-hub.

  5. 5

    Kiểm tra sau khi cập nhật

    Đảm bảo rằng phiên bản trong tiêu đề đã thay đổi (ví dụ: 1.1), /static/admin.js trả về 200 và bộ đếm người dùng/thẻ/đo từ xa trong cơ sở dữ liệu chưa được đặt lại. Trong trường hợp thất bại, hãy sao lưu từ /var/lib/eas/update-backup/.