Backup & Restore

132 commands

restic init -r /backup/restic-reporestic backup /home/userrestic backup /data --exclude "*.tmp" --tag nightlyrestic backup -v /home/userrestic backup --dry-run /home/userrestic backup --stdin --stdin-filename notes.txt < notes.txtrestic snapshots --compactrestic snapshots --latest 3restic snapshots --tag nightlyrestic snapshots --group-by hostrestic restore latest --target /tmp/restorerestic restore a1b2c3d4 --target /home/userrestic restore --target /tmp/restore --include "/home/user/docs" latestrestic check --read-datarestic check --read-data-subset 5%restic forget --keep-daily 7 --keep-weekly 4 --keep-monthly 6restic forget --keep-last 5 --prunerestic forget --prunerestic prunerestic prune --dry-runrestic unlockrestic find "*.pdf"restic ls latestrestic statsrestic stats --mode restore-size a1b2c3d4restic diff a1b2c3d4 e5f6a7b8restic mount /mnt/resticrestic cat configrestic key listrestic key addrestic key passwdrestic tag --add important a1b2c3d4restic copy --from-repo /old/backup a1b2c3d4restic rebuild-indexrestic cache --cleanuprestic self-updateRESTIC_PASSWORD_FILE=/etc/restic-pass restic snapshotsborg init --encryption=repokey-blake2 /backup/repoborg create /backup/repo::'{hostname}-{now}' /home/userborg create --stats --progress /backup/repo::'{hostname}-{now}' /home/userborg create --exclude '*.tmp' /backup/repo::'{hostname}-{now}' /home/userborg create --compression zstd,11 /backup/repo::'{hostname}-{now}' /home/userborg list /backup/repoborg list /backup/repo --last 3borg list /backup/repo --prefix myhost-borg list /backup/repo::myhost-2026-08-09T12:00:00borg extract /backup/repo::myhost-2026-08-09T12:00:00borg extract --dry-run /backup/repo::myhost-2026-08-09T12:00:00borg extract /backup/repo::myhost-2026-08-09T12:00:00 home/user/file.txtborg info /backup/repoborg info /backup/repo::myhost-2026-08-09T12:00:00borg check /backup/repoborg check --verify-data /backup/repoborg check --repair /backup/repoborg prune --keep-daily 7 --keep-weekly 4 --keep-monthly 6 /backup/repoborg compact /backup/repoborg rename /backup/repo::myhost-2026-08-09 myhost-before-upgradeborg delete /backup/repo::myhost-2026-08-09borg diff /backup/repo::myhost-2026-08-09 myhost-2026-08-10borg mount /backup/repo::myhost-2026-08-09 /mnt/borgborg mount /backup/repo /mnt/borgborg umount /mnt/borgborg export-tar /backup/repo::myhost-2026-08-09 backup.tarborg key export /backup/repo backup-repo.keyborg key export --paper /backup/repoborg key import /backup/repo backup-repo.keyborg key change-passphrase /backup/repoborg break-lock /backup/repoBORG_PASSPHRASE="secret" borg list /backup/repoborg config /backup/repo additional_free_space 2Grsync -avn --delete /home/user/docs/ /mnt/backup/docs/rsync -av --delete /home/user/docs/ /mnt/backup/docs/rsync -av --delete --exclude "cache/" /home/user/docs/ /mnt/backup/docs/rsync -av --delete --backup --backup-dir=/mnt/backup/deleted /home/user/docs/ /mnt/backup/docs/rsync -avz -e ssh /home/user/data/ user@backup.example.com:/backup/data/rsync -a --exclude "node_modules" /home/user/project/ /mnt/backup/project/rsync -av --progress /home/user/data/ /mnt/backup/data/rsync -ah --info=progress2 /home/user/data/ /mnt/backup/data/rsync -av --bwlimit=5000 /home/user/data/ /mnt/backup/data/rsync -av --link-dest=../prev-backup /home/user/data/ /mnt/backup/current/rsync -e 'ssh -p 2222' /home/user/data/ user@backup.example.com:/backup/data/rsync -avz user@backup.example.com:/backup/data/ /home/user/restore/rsync -a --partial --append-verify /home/user/iso/ /mnt/backup/iso/rsync -av --checksum /home/user/data/ /mnt/backup/data/rclone configrclone config showrclone ls remote:bucketrclone lsd remote:rclone copy ./files remote:bucket/filesrclone copy --progress ./files remote:bucket/filesrclone sync ./files remote:bucket/filesrclone sync --dry-run ./files remote:bucket/filesrclone move ./files remote:bucket/filesrclone delete remote:bucket/old.tmprclone rmdir remote:bucket/empty-dirrclone purge remote:bucketrclone check ./files remote:bucket/filesrclone about remote:rclone size remote:bucketrclone mount remote:bucket /mnt/rclone --vfs-cache-mode fullrclone copyto file.txt remote:bucket/newname.txtrclone tree remote:bucketduplicity full /home/user file:///backup/duplicityduplicity incremental /home/user file:///backup/duplicityduplicity restore file:///backup/duplicity /tmp/restoreduplicity list-current-files file:///backup/duplicityduplicity verify file:///backup/duplicity /home/userduplicity remove-older-than 30D --force file:///backup/duplicityduplicity cleanup --force file:///backup/duplicityduplicity collection-status file:///backup/duplicityduplicity --exclude "**/node_modules" full /home/user file:///backup/duplicitydd if=/dev/sda of=/backup/disk.img bs=4M status=progressdd if=/dev/sda bs=4M status=progress | gzip > disk.img.gzdd if=/dev/sda bs=4M status=progress | ssh user@host "cat > /backup/sda.img"dd if=/dev/sda of=/dev/sdb bs=4M conv=fsync status=progressdd if=/backup/disk.img of=/dev/sda bs=4M status=progressddrescue /dev/sda /backup/disk.img /backup/rescue.logddrescue -r3 /dev/sda /backup/disk.img /backup/rescue.logddrescue -d /dev/sda /backup/disk.img /backup/rescue.logtar czf backup.tar.gz /home/usertar xzf backup.tar.gz -C /restore-dirtar tvf backup.tar.gztar czf backup.tar.gz --exclude "cache" --exclude "*.tmp" /home/usertar --xattrs --acls -czf backup.tar.gz /home/usertar czf - /home/user | ssh user@host "cat > backup.tar.gz"tar --zstd -cf backup.tar.zst /home/userbtrfs subvolume snapshot -r /home /backup/home-snapshotbtrfs send /backup/home-snapshot | btrfs receive /mnt/backupbtrfs send -p /backup/prev-snapshot /backup/home-snapshot | btrfs receive /mnt/backupzfs snapshot tank/data@2026-08-09zfs list -t snapshotzfs send tank/data@2026-08-09 | zfs receive backup/data
Search all 7,657 commands instead.