ProxMox ZFS Setup

From Jan's Wiki
Jump to navigation Jump to search

How to setup proxmox on Hetzner

  • Boot into rescue image
  • Download proxmox.iso
  • Make sure to set keyboard to de with -k de
qemu-system-x86_64 -enable-kvm -smp 4 -m 4096 -boot d -cdrom ./px.iso -drive file=/dev/nvme0n1,format=raw,media=disk -drive file=/dev/nvme1n1,format=raw,media=disk -vnc 127.0.0.1:1 -k de

This can as well be used to restore the system.

  • Partition Proxmox as needed and then go to console with Ctrl+Alt+F3
  • Start ssh-agent
ssh-agent >ag.sh
. ./ag.sh
  • Load ssh key for znapzend user
ssh -A riechers@riechers.info
ssh-add


#!/bin/bash
SNAPSHOT=2023-01-01-101501
for i in ROOT/pve-1 data docker-conf docker
   do
       ssh -A znapzend@riechers.info zfs send -R tank/backup/znapzend/hetzer/$i@$SNAPSHOT | zfs recv -v -u rpool/$i
   done