ProxMox ZFS Setup: Difference between revisions

From Jan's Wiki
Jump to navigation Jump to search
(Created page with "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")
 
No edit summary
 
Line 4: Line 4:
* Make sure to set keyboard to de with -k de  
* 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
  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

Latest revision as of 11:29, 1 January 2023

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