Migrate from zfs-auto-snapshot to sanoid on Proxmox
Migrating a Proxmox server from zfs-auto-snapshot to sanoid for ZFS snapshot management. The server has been running zfs-auto-snapshot with systemd timers for over a decade, but the AUR package description notes that as of 2021, sanoid and zrepl are better maintained alternatives. Since I’m setting up a new backup pipeline anyway, seemed like a good time to make the switch.
The main difference between the two is configuration model. Where zfs-auto-snapshot uses ZFS properties (com.
Creating a Linux bridge device with a specific tagged VLAN
This guide outlines the steps to set up a Linux bridge device connected to a physical Ethernet interface with a specific VLAN tag. In this article the VLAN tag will be assumed as 170 but it can be any valid VLAN tag/id.
In the world of networking, a Linux bridge device is a powerful tool that acts as a virtual switch, connecting different network segments seamlessly. It operates at the data link layer (Layer 2) of the OSI model, forwarding traffic between connected interfaces based on their MAC addresses.
Install Podman on Proxmox
Installing Podman on Proxmox is rather straight forward. The initial idea for how to do this came from a post on the Serve the Home (STH) blog: Create the Ultimate Virtualization and Container Setup (KVM, LXC, Docker) with Management GUIs. In that article STH uses Docker and provides a Portainer GUI. In this example the Portainer GUI is going to be omitted and use Podman instead of Docker.
The daemonless part of Podman is the real selling point.
Migrate Home Assistant to HassOS Running on Proxmox
Installing Home Assistant on Proxmox is relatively straightforward thanks to a script by Whiskerz007 on GitHub.
I will not detail the steps here as they are pretty well documented both in the README and on the Home Assitant message boards.
This topic is about migrating the data from an existing Home Assistant installation into HassOS.
The complication is that HassOS mostly has a read-only file system and for whatever reason SCP is not working correctly.