Not only is this script keeping partial files, but also the whole backup run is also resumable. #LINUX FOLDER BACKUP RECURSIVE MOVIE#When backing up, files are transmitted partially, so in case a 2GB movie file backup is interrupted the next run will pick up exactly where it left off at that file and will not start to copy it from scratch. This will save you time as well as disk space on the target disk. Incremental Backups also mean that only the changes on your source, compared to what is already on the target, have to be backed up. See the Backups section for how this is achieved via rsync. This will also be true when deleting any of the previously created backup directories. #LINUX FOLDER BACKUP RECURSIVE FULL#You can nevertheless always see the full backup on the file system of any incrementally made backup without having to generate it. Local backups as well as backups via SSH are supported.īackups are always done incrementally using rsync's ability to hardlink to previous backup directories. $ timemachine -verbose /source/dir /target/dir -verbose ⭐ Features Feature $ timemachine -v /source/dir /target/dir -verbose # Make the timemachine script and rsync more verbose $ timemachine -debug /source/dir /target/dir # Make the timemachine script be even more verbose $ timemachine -verbose /source/dir /target/dir # Make the timemachine script be more verbose $ timemachine /source/dir /target/dir -archive -progress $ timemachine /source/dir /target/dir -specials -no-perms $ timemachine /source/dir /target/dir -specials -progress $ timemachine -port 10000 /source/dir Append rsync options $ timemachine /source/dir Recursive, incremental and atomic backup (via ssh with non-standard port) # Recursive, incremental and atomic backup (via ssh) # Recursive, incremental and atomic backup (locally) The need of external requirements and only rely on default installed tools. That can be easily reviewed by anyone without great effort.Īdditionally it should provide one task only and do it well without The goal of this project is to have a cross-operating system and minimal as possible backup script To missing permission, you can explicitly disable them via -no-perms, -no-owner, -no-group, -no-times, and -copy-links. In case your target filesystem does not support any of those options or you cannot use them due All operations are incremental, atomic and automatically resumable.īy default it uses the rsync options: -recursive, -perms, -owner, -group, -times and -links. It uses rsync to incrementally back up your data to a differentĭirectory, hard disk or remote server via SSH. Timemachine is a tiny and stable KISS driven and POSIX compliant script that mimics the behavior of OSX's timemachine.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |