2ndQuadrant vui mừng thông báo về việc phát hành Barman 1.0. Người thợ sửa xe (trình quản lý sao lưu và phục hồi) là một công cụ quản trị mã nguồn mở để khôi phục sau thảm họa máy chủ PostgreSQL được viết bằng Python cho các hệ thống Linux.
Nó cho phép sao lưu từ xa nhiều máy chủ Postgres trong các môi trường quan trọng của doanh nghiệp và giúp quản trị viên cơ sở dữ liệu trong giai đoạn khôi phục.
Các tính năng mong muốn nhất của Barman bao gồm danh mục sao lưu, chính sách lưu giữ, khôi phục từ xa, lưu trữ và nén các tệp WAL và sao lưu.
Được xây dựng dựa trên công nghệ phục hồi điểm trong thời gian mạnh mẽ và đáng tin cậy của PostgreSQL , Barman cho phép quản trị viên cơ sở dữ liệu quản lý các giai đoạn sao lưu và phục hồi của một số máy chủ cơ sở dữ liệu PostgreSQL từ một vị trí tập trung, sử dụng giao diện lệnh trực quan.
“ Chúng tôi đang phát triển ngày càng nhiều dự án với công nghệ Nguồn mở và một trong những thách thức là tìm ra giải pháp chất lượng cao cho dịch vụ của mình ”- Marco Betti, Kỹ sư kiến trúc tại CSI Piemonte cho biết -“ Chúng tôi đã tìm thấy ở Barman giải pháp tối ưu để sao lưu vật lý và khôi phục sau thảm họa của cơ sở dữ liệu PostgreSQL. Barman mạnh mẽ và dễ sử dụng. Giao diện lệnh của nó cho phép tích hợp dễ dàng với các công cụ quản lý hiện có trong môi trường của chúng tôi “.
Laura Passigni của Navionics, công ty hàng đầu về biểu đồ điện tử, nói rằng “ Barman là một giải pháp dễ sử dụng nhưng hiệu quả, là người bạn đồng hành hoàn hảo cho việc di chuyển cơ sở dữ liệu của chúng tôi từ Oracle sang PostgreSQL “.
Phiên bản 1.0 của Barman, được phân phối theo GNU GPL 3, bao gồm:
- Bản sao lưu vật lý nóng đầy đủ của máy chủ PostgreSQL
- Quản lý nhiều máy chủ PostgreSQL
- Quản lý các bản sao lưu cơ sở và các tệp WAL thông qua một danh mục
- Sao lưu từ xa máy chủ PostgreSQL
- Nén tệp WAL (bzip2, gzip hoặc tùy chỉnh)
- Khôi phục theo thời gian (PITR)
- Khôi phục từ xa và cục bộ bản sao lưu cho máy chủ PostgreSQL
- Vị trí của PGDATA và không gian bảng tại thời điểm khôi phục
- Hỗ trợ “ssh” cho các hoạt động từ xa
- Hỗ trợ “rsync” qua “ssh” để đồng bộ hóa và truyền tệp
- Thông tin và trạng thái máy chủ
- Tích hợp với các công cụ lưu trữ tiêu chuẩn (ví dụ:“tar”)
- Bộ nhớ cục bộ của siêu dữ liệu
- Tệp cấu hình INI đơn giản
- Thông tin chung và thông tin sử dụng đĩa của các bản sao lưu
- Chẩn đoán máy chủ để sao lưu
- Gói RPM
Bạn có thể tìm thêm thông tin về Barman tại www.pgbarman.org.
Tải xuống:
- Nguồn
- RPM cho RHEL / CentOS 5 (phần phụ thuộc)
- RPM cho RHEL / CentOS 6 (phần phụ thuộc)
- PyPI
- Tài liệu
Sự phát triển của Barman bởi 2ndQuadrant Italia đã được thực hiện thông qua sự đóng góp của các nhà tài trợ sáng lập CSI Piemonte, GestionaleAuto, Navionics và XCon. Barman cũng đã được tài trợ một phần thông qua 4Caast, một dự án nghiên cứu thuộc chương trình Khung thứ bảy của Ủy ban Châu Âu.