Hôm nay, chúng tôi rất vui mừng thông báo bản phát hành 1.5 của ClusterControl - hệ thống quản lý cơ sở dữ liệu toàn diện cho phép bạn dễ dàng triển khai, giám sát, quản lý và mở rộng quy mô cơ sở dữ liệu nguồn mở có sẵn cao - và bộ cân bằng tải - trong bất kỳ môi trường nào:tại cơ sở hoặc trong đám mây.
ClusterControl 1.5 cung cấp một loạt các chức năng sao lưu mới thú vị để đảm bảo rằng dữ liệu của bạn được an toàn và sẵn sàng bất cứ khi nào thảm họa xảy ra. Bản phát hành cũng cung cấp hỗ trợ PostgreSQL, MariaDB và MySQL NDB Cluster mở rộng.
Bản phát hành nổi bật
Dịch vụ đám mây (AWS S3 và Google Cloud Storage)
- Tải lên thủ công hoặc lên lịch sao lưu để tải lên sau khi hoàn tất lên đám mây.
- Tải xuống và khôi phục các bản sao lưu từ bộ nhớ đám mây.
Sao lưu (MySQL)
- Sao lưu các cơ sở dữ liệu riêng lẻ một cách riêng biệt (chỉ với mysqldump).
- Tải lên, tải xuống và khôi phục các bản sao lưu được lưu trữ trên đám mây.
- Kích hoạt xác minh và khôi phục bản sao lưu sau N giờ kể từ khi hoàn thành.
- Tạo lại một nô lệ sao chép bằng cách sắp xếp nó từ một bản sao lưu hiện có.
- Thêm một nô lệ sao chép mới bằng cách sắp xếp nó từ một bản sao lưu hiện có.
PostgreSQL
- Phương thức sao lưu mới pg_basebackup tạo bản sao nhị phân của các tệp cơ sở dữ liệu.
- Chuyển đổi dự phòng sao chép đồng bộ (hỗ trợ cho tên_đồng_hợp).
- Hỗ trợ HAProxy với Keepalived.
- Hỗ trợ cho PostgreSql 10.
ProxySQL
- Nhập hàng loạt người dùng cơ sở dữ liệu hiện có vào ProxySQL.
- Thêm và sửa đổi các tập lệnh của bộ lập lịch.
Khác
- Hỗ trợ MariaDB v10.2 (Galera và MySQL Replication).
- Hỗ trợ MySQL Cluster (NDB) v7.5.
- Đã thêm hỗ trợ để hiển thị và lọc các biến trạng thái DB cho các nút MongoDB.
- Email thông báo và cảnh báo được định dạng HTML.
- Nhiều NIC hỗ trợ khi triển khai Bộ cân bằng tải (HAProxy).
- Cải tiến liên tục đối với trải nghiệm người dùng / giao diện người dùng và hiệu suất.
- Quy trình cmon-cloud mới và ứng dụng khách clud để xử lý các dịch vụ đám mây.
- Báo cáo hoạt động mới:Tăng trưởng cơ sở dữ liệu
- 1.5 ChangeLog
- Hướng dẫn Quản trị ClusterControl
- Hướng dẫn nâng cấp
Chức năng sao lưu mới và nâng cao
ClusterControl 1.5 đánh dấu những bước đầu tiên hướng tới việc cung cấp tích hợp hoàn toàn liền mạch giữa ClusterControl và Đám mây. Nó cung cấp cho người dùng của chúng tôi các tùy chọn di chuyển dữ liệu của họ lên đám mây trong khi vẫn được hưởng lợi từ các tính năng và chức năng mà ClusterControl cung cấp.
- Tích hợp AWS &Google Cloud Services: ClusterControl hiện cung cấp tích hợp đầy đủ để sao lưu cơ sở dữ liệu cho Amazon Web Services (AWS) và Google Cloud Services. Giờ đây, các bản sao lưu có thể được thực thi, lên lịch, tải xuống và khôi phục trực tiếp từ nhà cung cấp đám mây mà bạn lựa chọn. Khả năng này cung cấp khả năng dự phòng tăng lên, các tùy chọn khôi phục thảm họa tốt hơn, đồng thời mang lại lợi ích cả về hiệu suất và tiết kiệm chi phí.
- Trình hướng dẫn Sao lưu Mới: ClusterControl 1.5 đi kèm với một thiết kế lại hoàn toàn của trình hướng dẫn sao lưu của chúng tôi. Trình hướng dẫn cho phép bạn thực hiện và lên lịch sao lưu bằng nhiều tùy chọn và công nghệ khác nhau để đảm bảo dữ liệu của bạn được bảo vệ, chính xác và sẵn sàng khôi phục trong giây lát.
- Sao lưu và phục hồi cơ sở dữ liệu duy nhất cho MySQL: Với ClusterControl 1.5, giờ đây bạn có khả năng sao lưu và khôi phục các cơ sở dữ liệu MySQL riêng lẻ thay vì bị buộc phải thực hiện tất cả cùng một lúc. Tính năng mới này có thể giảm bớt gánh nặng cho những người dùng quản lý hàng trăm cơ sở dữ liệu trong môi trường của họ.
- Xác minh Sao lưu Tự động: ClusterControl 1.5 mang đến cho bạn sự an tâm bằng cách tự động xác minh tính toàn vẹn của dữ liệu sao lưu của bạn. Nó sẽ thực hiện khôi phục dữ liệu sao lưu của bạn và cảnh báo trong trường hợp có sự cố.
- Tạo &Khôi phục Nô lệ từ Bản sao lưu: Trước đây, người dùng sẽ cần tận dụng Master của họ để tạo hoặc khôi phục các nô lệ mới… điều này tạo ra gánh nặng không đáng có cho hệ thống vì nó thực hiện sao lưu đầy đủ trên master. Trong ClusterControl 1.5, giờ đây bạn có thể tạo các nút mới hoặc xây dựng lại các nô lệ hiện có từ các tệp sao lưu hiện có, loại bỏ gánh nặng cho máy chủ và đảm bảo bạn tiếp tục hoạt động ở hiệu suất cao nhất.
Hỗ trợ được cải thiện cho PostgreSQL
ClusterControl tiếp tục mở rộng hỗ trợ cho PostgreSQL. Trong bản phát hành 1.5 mới của chúng tôi, giờ đây chúng tôi có thể hỗ trợ PostgreSQL 10, cung cấp một số tính năng mới như hỗ trợ sao chép cục bộ, phân vùng bảng khai báo, cải thiện song song truy vấn, cam kết số đại biểu cho sao chép đồng bộ và hơn thế nữa!
- PostgreSQL Proxy và IP ảo: ClusterControl hiện hỗ trợ chuyển đổi dự phòng các kết nối cơ sở dữ liệu với HAProxy, Keepalived và Virtual IP - một sự kết hợp đã được thử nghiệm.
- Chuyển đổi dự phòng sao chép đồng bộ PostgreSQL: ClusterControl 1.5 hiện hỗ trợ đầy đủ Chuyển đổi dự phòng sao chép đồng bộ cho PostgreSQL. Chức năng này giảm thiểu rủi ro mất dữ liệu giữa Master và Slaves nếu có gì đó xảy ra với Master trước khi nó có cơ hội đồng bộ hóa hoàn toàn. Điều này cho phép bạn tăng độ tin cậy trên các máy chủ của mình.
- Phương pháp Sao lưu Mới: PostgreSQL có một phương pháp sao lưu bổ sung pg_basebackup có thể được sử dụng để sao lưu nhị phân trực tuyến. Các bản sao lưu được thực hiện bằng pg_basebackup có thể được sử dụng sau này để khôi phục tại thời điểm và làm điểm khởi đầu cho việc vận chuyển nhật ký hoặc máy chủ dự phòng sao chép trực tuyến.
Hỗ trợ được cải thiện cho ProxySQL
ProxySQL cho phép các hệ thống cơ sở dữ liệu MySQL, MariaDB và Percona XtraDB dễ dàng quản lý các ứng dụng cơ sở dữ liệu cường độ cao, lưu lượng truy cập cao mà không làm mất tính khả dụng.
- Lập lịch kịch bản: ClusterControl hiện cung cấp hỗ trợ cho bộ lập lịch ProxySQL, một mô-đun giống cron cho phép bộ cân bằng tải khởi động các tập lệnh bên ngoài theo chu kỳ đều đặn. Điều này cung cấp cho người dùng toàn quyền kiểm soát những gì các tập lệnh chạy và khi nào, cho phép bạn điều chỉnh hiệu suất các phiên bản của mình ở mức rất chi tiết.
- Quản lý Người dùng: Thay vì tạo hoặc xóa từng người dùng khỏi ProxySQL, ClusterControl giờ đây cho phép bạn nhập một loạt lớn người dùng.
Hỗ trợ các phiên bản mới của MariaDB &MySQL NDB Cluster
- MariaDB 10.2: ClusterControl hiện hỗ trợ MariaDB Server 10.2. Phiên bản mới này cung cấp khả năng tích hợp nhiều hơn với Galera Cluster, giải pháp MariaDB’s HA mà bạn lựa chọn và cũng có các tính năng cải tiến đối với SQL như các hàm windows, các biểu thức bảng thông thường và các hàm JSON.
- MySQL NDB Cluster 7.5: ClusterControl hiện hỗ trợ MySQL Cluster (NDB) 7.5. Bản phát hành MySQL Cluster mới nhất sử dụng hệ thống tệp NDB cung cấp nhiều cải tiến và tối ưu hóa. Những cải tiến này bao gồm nâng cao cơ sở dữ liệu ndbinfo, tối ưu hóa bản ghi cho mỗi khóa, v.v.!
Các chức năng mới bổ sung
- Email Thông báo Mới: Trong phiên bản 1.5 của ClusterControl, chúng tôi đã cải tiến thiết kế của các thông báo và cảnh báo qua email được gửi từ hệ thống để khiến chúng dễ đọc và dễ hiểu hơn.
- Báo cáo Hoạt động Mới: ClusterControl 1.5 giới thiệu một báo cáo hoạt động mới có tên “Tăng trưởng cơ sở dữ liệu”. Báo cáo hiển thị ảnh chụp nhanh cơ sở dữ liệu của bạn như nó tồn tại cho đến ngày nay cũng như dữ liệu cho ngày trước, tuần trước và tháng trước - hữu ích cho việc lập kế hoạch năng lực. Báo cáo cũng cho phép bạn nhấp vào từng thời kỳ để tìm hiểu sâu hơn về các bảng nhằm theo dõi sự phát triển ở cấp độ chi tiết hơn.