Documents
How can you rebase from Bluefin to Aurora while preserving your home directory, Flatpak apps/configs, and how can you back up your home directory using btrfs?
How can you rebase from Bluefin to Aurora while preserving your home directory, Flatpak apps/configs, and how can you back up your home directory using btrfs?
Type
Answer
Status
Published
Created
Jan 22, 2026
Updated
Jan 23, 2026
Created by
Dosu Bot
Updated by
Dosu Bot

Rebasing from Bluefin to Aurora: Preserving Home Directory, Flatpak Apps, and Backing Up with btrfs#

You can safely rebase from Project Bluefin to Aurora while keeping your home directory, Flatpak apps, and their configurations intact. The rebase process uses bootc switch to change the system image, which does not modify your user data or home directory. Both system-wide Flatpaks (/var/lib/flatpak) and user Flatpak data/configs (~/.var/app/<app-id>) are preserved.

Backing Up Your Home Directory with btrfs#

btrfs support is included by default on Bluefin (unless HWE is enabled). This means you can use btrfs snapshots for fast, space-efficient backups of your home directory if your /home is on a btrfs subvolume.

Create a btrfs Snapshot#

sudo btrfs subvolume snapshot /home /@home-backup-$(date +%Y%m%d)

Off-Disk Backups#

For external or remote backups, use btrfs send/btrfs receive or one of the following tools:

Rebasing Steps#

  1. Back up your home directory (see above).
  2. Run:
    sudo bootc switch ghcr.io/[repo/aurora-image:tag]
    
    Replace with the actual Aurora image reference. See Bluefin Image Reference Guide.
  3. Reboot your system.
  4. (Optional, for extra security) Run:
    sudo bootc switch ghcr.io/[repo/aurora-image:tag] --enforce-container-sigpolicy
    
  5. Verify your system and user data.

Flatpak apps and configs are generally preserved. In rare cases, you may need to reinstall a Flatpak app to restore full functionality. Always back up your home directory and /var/lib/flatpak before rebasing.

References#

For more details or troubleshooting, see the Project Bluefin Knowledge Base or upstream documentation.