Wiki source code of Server backups

Version 4.1 by Kevin Wiki on 2024/04/06 10:06

Hide last authors
Kevin Wiki 1.1 1 (% class="row" %)
2 (((
3 (% class="col-xs-12 col-sm-8" %)
4 (((
Kevin Wiki 4.1 5 = Backup principles =
6
7 We run most all our services with proxmox. It comes with a companion software proxmox backup server that is used to backup all resources on interval. From here we implement the following storage strategy 3-2-2:
8
9 - Maintain 3 copies: 1 local, 1 off-site and 1 cloud copy.
10 - Use 2 different storage media: HDD on both sites and Cloud storage
11 - Keep 2 copies off site.
12
13 This modifies the original rule a bit:
14 - 3 copies of data
15 - on 2 different media
16 - with 1 copy being off-site
17
Kevin Wiki 2.1 18 = Local backup =
Kevin Wiki 1.1 19
Kevin Wiki 4.1 20 All virtual machines and LXC containers running in our infra will be managed by [[Backup server>>proxmox.Backup.WebHome]]. Every night snapshot are taken at between 02-05 from all [[servers>>servers.WebHome]] hosts.
Kevin Wiki 1.1 21
Kevin Wiki 4.1 22 View cluster backup configuration: [[https:~~/~~/apollo.schleppe:8006/#v1:0:18:4:::::32::21>>https://10.0.0.60:8006/#v1:0:18:4:::::32::21]]
23 View backups at: [[https:~~/~~/clio.schleppe:8007/#pbsDashboard>>https://clio.schleppe:8007/#pbsDashboard]]
24 View syncthing: [[http:~~/~~/clio.schleppe:8384>>http://clio.schleppe:8384]]
Kevin Wiki 1.1 25
Kevin Wiki 2.1 26 = Offsite backup =
Kevin Wiki 1.1 27
Kevin Wiki 4.1 28 To ensure backups are not lost if the entire local datacenter is lost we want to syncronize all backups to an off-site location. Syncthing is used to duplicate everything on local proxmox backup server.
Kevin Wiki 1.1 29
Kevin Wiki 4.1 30 Machines use tailscale and local headscale instance to create a shared network. 
31 Users can connect to remote datacenter using wireguard and navigate to the box directly.
Kevin Wiki 1.1 32
Kevin Wiki 4.1 33 == Syncthing ==
34
Kevin Wiki 1.1 35 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
36
37 == Sub-paragraph ==
38
39 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Kevin Wiki 2.1 40
41
42 = Online backup =
Kevin Wiki 3.1 43
44 Using jottacloud to store a encrypted copy.
Kevin Wiki 1.1 45 )))
46
47
48 (% class="col-xs-12 col-sm-4" %)
49 (((
50 {{box title="**Contents**"}}
51 {{toc/}}
52 {{/box}}
53
54 [[image:[email protected]]]
55 //Figure 1: [[Sea>>https://commons.wikimedia.org/wiki/File:Isle_of_Icacos_II.jpg]]//
56
57 [[image:[email protected]]]
58 //Figure 2: [[Waves>>https://commons.wikimedia.org/wiki/File:Culebra_-_Playa_de_Flamenco.jpg]]//
59 )))
60 )))