该工具是一个命令行工具,旨在创建本地或远程数据的增量、时间戳快照。它作为一个基于 Shell 的编排器,协调系统工具以维护版本化的文件归档,允许在无需专有软件的情况下恢复特定的数据状态。
laurent22/rsync-time-backup 的主要功能包括:RSync, File System Incremental Backups, Snapshotting Strategies, Backup and Recovery, POSIX-Compliant Shell Scripts, Synchronization Exclusions, SSH Infrastructure Managers, File Locking。
laurent22/rsync-time-backup 的开源替代品包括: backup/backup — This project is a Unix backup orchestrator used for modeling and executing full-stack data protection. It functions as… lsyncd/lsyncd — Lsyncd is an event-driven directory synchronization daemon that monitors local filesystem changes to mirror data to… axkibe/lsyncd — lsyncd is a synchronization service and background daemon that monitors local directories for changes and mirrors them… gilbertchen/duplicacy — Duplicacy is a cross-platform, deduplicated backup tool that stores encrypted snapshots to local disks and cloud… linuxmint/timeshift — Timeshift is a Linux system restore tool designed to create incremental snapshots of the filesystem to revert an… rsyncproject/rsync — rsync is a file synchronization and transfer tool that copies data between local and remote systems by sending only…
This project is a Unix backup orchestrator used for modeling and executing full-stack data protection. It functions as a management system for database dumps, encrypted archiving, version rotation, and remote storage transport. The system distinguishes itself by orchestrating native system tools for various databases, including PostgreSQL, MySQL, MongoDB, Redis, and Riak. It employs a secure archive workflow that combines compression and encryption using GPG, OpenSSL, or AES before transporting packages to S3-compatible services, Dropbox, or remote servers via SFTP and RSync. Broad capabilit
Lsyncd is an event-driven directory synchronization daemon that monitors local filesystem changes to mirror data to remote servers. It functions as a customizable sync orchestrator, watching for file creations, modifications, and deletions to trigger automated synchronization tasks or user-defined scripts. The tool specifically automates rsync workflows, utilizing secure shell connections to maintain consistent copies of local data on remote targets. It optimizes data transmission by performing remote file management, such as renames and deletions, via secure shells to avoid unnecessary re-tr
lsyncd is a synchronization service and background daemon that monitors local directories for changes and mirrors them to remote targets in real time. It operates as a sync manager that orchestrates the movement of local data to remote hosts, ensuring data consistency through automated mirroring. The project uses an embedded Lua scripting engine to define configuration logic, allowing for custom synchronization actions and layered rule definitions. It leverages rsync for delta-transfers to minimize bandwidth and utilizes SSH for secure encrypted communication with remote servers. The service
Duplicacy is a cross-platform, deduplicated backup tool that stores encrypted snapshots to local disks and cloud storage services. It operates through both a command-line executable and a web-based graphical interface, enabling backup, restore, and repository management in scripts or through a browser. The software splits files into variable-size chunks identified by their hash, enabling cross-machine deduplication without a central database or chunk index. Each backup creates an immutable snapshot that stores file metadata and chunk references, supporting incremental updates and point-in-tim