Check available backup and restore points on the server:
Scans your system for all backup and restore points—local, NAS, cloud, Docker volumes, databases, and system snapshots. Generates a comprehensive health report showing what's backed up, what's missing, and recommends the best recovery options.
/plugin marketplace add danielrosehill/linux-server-plugin/plugin install linux-desktop-mgmt@danielrosehillbackups/Check available backup and restore points on the server:
Local Backups:
ls -lah ~/backups/find ~/backups -maxdepth 2 -type ddu -sh ~/backups/*find ~/backups -type f -mtime -7 -ls | head -20find ~/backups -type f -printf '%T+ %p\n' | sort | head -20Backup Organization:
System Snapshots:
sudo lvs -o lv_name,vg_name,lv_size,lv_attr | grep snapshot (if using LVM)sudo timeshift --list (if installed)sudo btrfs subvolume list / (if using btrfs)sudo zfs list -t snapshot (if using ZFS)Proxmox Backups (check from host if accessible):
ssh proxmox-host "ls -lah /var/lib/vz/dump/"ssh proxmox-host "find /var/lib/vz/dump/ -name '*.vma*' -o -name '*.tar*' -mtime -14"Cloud/Remote Backups:
rclone listremotesrclone lsf --max-age 7d <remote>:backups/ (if configured)NAS Backups:
mount | grep 192.168.1.100ls -lah /path/to/nas/mount/backups/find /path/to/nas/mount/backups -type f -mtime -7Docker Volume Backups:
find ~/backups -name '*volume*' -o -name '*docker*'docker volume lsDatabase Backups:
find ~/backups -name '*.sql' -o -name '*.sql.gz' -mtime -7Backup Integrity:
find ~/backups -name '*.md5' -o -name '*.sha*'find ~/backups -name '*.log'Provide Daniel with:
Format as a clear report with sections for each backup type and restore point category.