Changes for page Proxmox Backup server
Last modified by Kevin Wiki on 2024/05/21 21:23
From version
8.1
edited by Kevin Wiki
on 2024/04/06 10:18
on 2024/04/06 10:18
Change comment:
There is no comment for this version
To version
9.1
edited by Kevin Wiki
on 2024/04/06 10:49
on 2024/04/06 10:49
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -2,13 +2,62 @@ 2 2 ((( 3 3 (% class="col-xs-12 col-sm-8" %) 4 4 ((( 5 += Configuration = 6 + 7 +Backup server is setup with: 8 + 9 +* zfs storage 10 +* access control - api tokens 11 +* datastore 12 +** sync jobs 13 +** prune jobs 14 +** verify jobs 15 +** permissions 16 +* timings and simulator 17 + 18 += ZFS storage array = 19 + 20 +There are currently 2 x 8TB WD drives. Current pool status: 21 + 22 +``` 23 +kevin@clio:~~$ sudo zpool status pergamum 24 + pool: pergamum 25 + state: ONLINE 26 + scan: scrub repaired 0B in 09:52:23 with 0 errors on Sun Mar 10 10:16:24 2024 27 +config: 28 + 29 + NAME STATE READ WRITE CKSUM 30 + pergamum ONLINE 0 0 0 31 + raidz1-0 ONLINE 0 0 0 32 + scsi-0QEMU_QEMU_HARDDISK_drive-scsi2-part1 ONLINE 0 0 0 33 + sdc1 ONLINE 0 0 0 34 + 35 +errors: No known data errors 36 + 37 +``` 38 + 39 +Creating and expanding zfs pool: 40 + 41 +``` 42 +zpool create pergamum raidz /dev/disk/by-partuuid/9fab17e5-df2d-2448-b5d4-10193c673a6b /dev/disk/by-partuuid/f801ed37-1d6c-ee40-8b85-6bfc49aba0fb -f 43 +zfs set mountpoint=/mnt/pergamum pergamum 44 +(zpool import -c /etc/zfs/zpool.cache -aN) 45 +zpool export pergamum 46 +``` 47 +have not tried yet, but adding another set of disksĀ for an additional top-level virtual device to our existing RAID-Z pool: 48 +``` 49 +zpool add -n pergamum raidz DISK1 DISK2 50 +``` 51 +~> NOTE! `-n` is dry run, remove to commit. 52 + 5 5 = Tailscale = 6 6 7 -Tailscale is used to create a network that uses wireguard to transparently between local and remote machines. To login runthefollowingcommand:`sudotailscaleup ~-~-login-serverhttps:~/~/flow.schleppe.cloud`.55 +Tailscale is used to create a network that uses wireguard to transparently between local and remote machines. To not require a third party a local instance of headscale is used as the tailscale login server. 8 8 9 -= = 57 +Setting up a connection should only require `sudo tailscale up ~-~-login-server https:~/~/TAILSCALE_SUBDOMAIN.schleppe.cloud`. 58 +To view the status: `sudo tailscale status`. 10 10 11 -= Host Configuration =60 += Client Configuration = 12 12 13 13 Configure Backup on the Datacenter or PVE host level in the proxmox web GUI. If a backup storage is already added input the following preferences: 14 14 \\{{code language="none" width="100%"}}Selection mode: include selected VMs ... ... @@ -47,11 +47,5 @@ 47 47 {{box title="**Contents**"}} 48 48 {{toc/}} 49 49 {{/box}} 50 - 51 -[[image:[email protected]]] 52 -//Figure 1: [[Sea>>https://commons.wikimedia.org/wiki/File:Isle_of_Icacos_II.jpg]]// 53 - 54 -[[image:[email protected]]] 55 -//Figure 2: [[Waves>>https://commons.wikimedia.org/wiki/File:Culebra_-_Playa_de_Flamenco.jpg]]// 56 56 ))) 57 57 )))