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
Change comment: There is no comment for this version
To version 9.1
edited by Kevin Wiki
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 run the following command: `sudo tailscale up ~-~-login-server https:~/~/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  )))