{"repo":"Multigestern/Raspi-Backup","free":true,"listed":false,"github":"https://github.com/Multigestern/Raspi-Backup","clone":"git clone https://github.com/Multigestern/Raspi-Backup.git","description":"Small tool to Backup Raspberry Pi's and other Linux Machines.","language":"Shell","stars":17,"topics":["backup","backup-tool","bash","iso","raspberry","raspberry-pi"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"RASPI-BACKUP This is a simple Bash script that creates full and incremental backups of Raspberry Pi's (or other Linux distributions). The original intention was that Raspberry Pi's come with ext4 by default, which does not offer snapshot capabilities like other filesystems. Furthermore, most of the tools I could find were designed for cases where you have physical access to the Raspberry Pi's and you plug the SD card into your own system to create an image backup. Since I don't always have direct physical access, I wanted to enable remote backups, which then creates .img files. I wanted the .img file because, if an SD card breaks, I can simply take a new one, flash the image and put the SD card back in and the system is running again. I didn't want to deal with file permissions or anything like that. [!IMPORTANT] Only the defined devices are backed up. No other mounted disks and your device has to be mounted to be backed up. Core Ideas - Create a bootable image including partition table and data. - \"Incremental\" backups copy the previous backup and rsync only copies the changes. (This relieves the load especially for slow uploads to remote locations) - Clients and schedules should be handled via a simple terminal UI similar to \"raspi-config\" ( whiptail ). - Client configurations and job schedules are stored in a SQLite3 database. - Backups are performed via SSH and Rsync (also via an SSH tunnel). This means the target can/must remain powered on and the SD card does not need t","default_branch":null,"files":null,"tree":[],"storefront":"/r/Multigestern","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Multigestern/Raspi-Backup/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}