pirsyncd

Phần mềm chụp màn hình:
pirsyncd
Các chi tiết về phần mềm:
Phiên bản: 20110412
Ngày tải lên: 11 May 15
Nhà phát triển: Evaggelos Balaskas
Giấy phép: Miễn phí
Phổ biến: 14

Rating: 5.0/5 (Total Votes: 1)

pirsyncd là một daemon để xem một thư mục cho các sự kiện inotify hạt nhân và sau đó thực hiện một lệnh rsync để đồng bộ hóa hai thư mục khác nhau & nbsp; (địa phương hoặc từ xa).
Đây là một người đàn ông nghèo & rsquo; s mirroring hoặc thay thế (không quá) cơ chế sao chép dữ liệu thực tế và nó được dựa trên Pyinotify.
màn pirsyncd cho những sự kiện inotify:
& Nbsp; * IN_ATTRIB
& Nbsp; * IN_CLOSE_WRITE
& Nbsp; * IN_CREATE
& Nbsp; * IN_DELETE
& Nbsp; * IN_MODIFY
& Nbsp; * IN_MOVED_TO
& Nbsp; * IN_MOVED_FROM
! & Nbsp; * IN_DELETE_SELF

Tính năng :

  • Không cần cài đặt
  • Run as một Daemon
  • Có thể chạy như một Daemon trong foreground
  • Cấu hình đơn giản, bạn chỉ cần cấu hình của bạn nguồn và đích thư mục
  • Kiểm tra cấu hình tại cầu xin
  • khả năng kiểm tra và ngăn chặn các daemon
  • Cú pháp giúp đỡ với --help
  • Đối với mỗi tham số có một cách sử dụng ví dụ với --examples
  • Hỗ trợ nhiều trường hợp chạy
  • Mirroring để một từ xa (destination) server (cần kết nối mật khẩu ít hơn) thông qua kết nối ssh
  • Mirroring để một (destination) server từ xa (cần rsync mật khẩu file) thông qua kết nối rsync
  • Lỗi xử lý thông qua ngoại lệ
  • Một sự chậm trễ tùy chỉnh cho ánh xạ thư mục (không rsync càng sớm càng tốt khi một sự kiện được trigged)
  • Gets đối số từ dòng lệnh -. Không có nhu cầu hack mã
  • Synchronization lúc khởi động (phản ánh qua rsync) - chạy đầu tiên
  • Định nghĩa của phiên bản rsync từ dòng lệnh
  • chức năng Logging của quá trình rsync
  • chức năng Partial rsync
  • Nối chức năng rsync
  • Chức năng để loại trừ các file lớn hơn MAX-SIZE hoặc nhỏ hơn MIN-SIZE
  • Sự kiện Debugging pyinotify
  • Debugging lệnh rsync
  • Autolearning thư mục con mới
  • Giải quyết các sự kiện trùng lặp inode cho nhiều tập tin / sự kiện
  • Bạn có thể rsync mỗi n (NUMBER) sự kiện inode (phương pháp chậm trễ đơn giản)
  • Hỗ trợ python3 với PIrsyncD.v3
  • Mã sạch và mã python phong cách sử dụng pylint
  • 7,35 với pylint (trước 7,21)!
  • Các dòng mã (có rất nhiều ý kiến!) Và nó được viết trên nguyên tắc KISS

là gì mới trong phiên bản này:

  • Lưu ý rằng đây là phiên bản cuối cùng trong Python 2.
  • Các phiên bản tiếp theo sẽ được chỉ trong Python 3.
  • Pyinotify.py đã được cập nhật 0.9.1 (20.110.405).
  • Một thông số cổng SSH cho đồng bộ hóa của SSH đã được thêm vào.
  • Các dấu gạch chéo (/) yêu cầu về nguồn và đường dẫn đích đã được gỡ bỏ.
  • Pyinotify.py phiên bản 3 cho pirsyncd.Py3k đã được thêm vào.

Yêu cầu :

  • Python
  • rsync

Phần mềm tương tự

NxFilter
NxFilter

7 Mar 16

Xplico
Xplico

17 Feb 15

Looking Glass
Looking Glass

3 Jun 15

FTimes
FTimes

20 Feb 15

Ý kiến ​​để pirsyncd

Bình luận không
Nhập bình luận
Bật hình ảnh!