Changes for page Server backups
Last modified by Kevin Wiki on 2024/04/06 19:29
From version
2.1
edited by Kevin Wiki
on 2024/02/17 20:48
on 2024/02/17 20:48
Change comment:
There is no comment for this version
To version
6.1
edited by Kevin Wiki
on 2024/04/06 19:26
on 2024/04/06 19:26
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -2,37 +2,44 @@ 2 2 ((( 3 3 (% class="col-xs-12 col-sm-8" %) 4 4 ((( 5 -= Local backup = 5 +(% class="wikigeneratedid" %) 6 +Backups are primarily done through proxmox backup server taking snapshot of running lxc and vm's. These are stored on mirrored ZFS array and synchronized to both off-site location and cloud storage provider. 6 6 7 -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. 8 +(% class="wikigeneratedid" %) 9 +View all required configuration on page [[Proxmox Backup server>>doc:proxmox.Backup.WebHome]]. 8 8 9 -= =Sub-paragraph==11 += 3-2-1 backup principle = 10 10 11 -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. 13 +Original rule would be: 14 + - 3 copies of data 15 + - on 2 different media 16 + - with 1 copy being off-site 12 12 13 - ==Sub-paragraph==18 +from here we implement the following storage strategy 3-2-2: 14 14 15 -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. 20 + - Maintain 3 copies: 1 local, 1 off-site and 1 cloud copy. 21 + - Use 2 different storage media: HDD on both sites and Cloud storage 22 + - Keep 2 copies off site: secondary datacenter and Cloud. 16 16 17 -= ==Sub-subparagraph===24 += Local backup = 18 18 19 - Loremipsumdolorsit amet,consecteturadipiscingelit,sed doeiusmodtemporincididunt ut laboreetdoloremagna aliqua.Utenim adminimveniam,quisnostrudexercitationullamcolaboris nisiutaliquipexeacommodoconsequat. Duisauteiruredolor in reprehenderitinvoluptatevelit essecillum dolore eufugiat nullapariatur.Excepteursintoccaecatcupidatatnon proident, suntinculpa qui officiadeserunt mollit anim idest laborum.26 +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. All virtual machines and LXC containers running in our infra are then managed by [[Proxmox Backup server>>proxmox.Backup.WebHome]]. Every night snapshot are taken at between 02-05 from all [[servers>>servers.WebHome]] hosts. 20 20 28 +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]] 29 +View backups at: [[https:~~/~~/clio.schleppe:8007/#pbsDashboard>>https://clio.schleppe:8007/#pbsDashboard]] 30 +View syncthing: [[http:~~/~~/clio.schleppe:8384>>http://clio.schleppe:8384]] 21 21 22 22 = Offsite backup = 23 23 24 - Loremipsum dolor sit amet, consectetur adipiscingelit,sed doeiusmodtemporincididuntutlabore etdoloremagna aliqua.Utenimad minim veniam,quisnostrudexercitationullamcolaborisnisiutaliquipexeacommodo consequat. Duis auteirure dolorinreprehenderitinvoluptate velit essecillum doloreeu fugiatnullapariatur.Excepteursintoccaecatcupidatatnonproident,sunt inculpaqui officia deserunt mollit anim idest laborum.34 +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. 25 25 26 - ==Sub-paragraph==36 +Tailscale is used, find configuration details at [[Proxmox Backup server - Tailscale>>doc:proxmox.Backup.WebHome||anchor="HTailscale"]]. 27 27 28 - Loremipsum dolor sit amet, consectetur adipiscingelit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitationullamco laboris nisi ut aliquipex 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.38 += Cloud backup = 29 29 30 - ==Sub-paragraph==40 +All proxmox backup files, including chunk, namespace and configuration files are syncronized to jottacloud using jotta-cli, view configuration details on page [[Proxmox Backup server - Jottacloud client>>doc:proxmox.Backup.WebHome||anchor="HJottacloudclient"]]. 31 31 32 -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. 33 - 34 - 35 -= Online backup = 42 +There is an inherit flaw in this backing up deduplicated and chunked data, as an entire download is required to reconstruct backups for restoration. Read more about it on the page linked above. 36 36 ))) 37 37 38 38 ... ... @@ -41,11 +41,5 @@ 41 41 {{box title="**Contents**"}} 42 42 {{toc/}} 43 43 {{/box}} 44 - 45 -[[image:[email protected]]] 46 -//Figure 1: [[Sea>>https://commons.wikimedia.org/wiki/File:Isle_of_Icacos_II.jpg]]// 47 - 48 -[[image:[email protected]]] 49 -//Figure 2: [[Waves>>https://commons.wikimedia.org/wiki/File:Culebra_-_Playa_de_Flamenco.jpg]]// 50 50 ))) 51 51 )))