#!/usr/bin/env bash SOURCE="/dev/mapper/vg1-volume_1" DEST="/mnt/backup/super1" LOG="$HOME/btrfs-restore.log" if [ ! -b "$SOURCE" ]; then echo "Source not found: $SOURCE" exit 1 fi mkdir -p "$DEST" || exit 1 sudo -v || exit 1 yes '' | sudo -n btrfs restore \ -u 1 \ -v \ -i \ -o \ -m \ -S \ "$SOURCE" \ "$DEST" 2>&1 | tee "$LOG" exit "${PIPESTATUS[1]}"