Proxmox Backup Server: erinevus redaktsioonide vahel
Allikas: Imre kasutab arvutit
Mine navigeerimisribaleMine otsikasti
102. rida: | 102. rida: | ||
# proxmox-backup-client list --repository pm60-trt@pbs@192.168.99.199:ds_zpool_wds_pbs_coff |
# proxmox-backup-client list --repository pm60-trt@pbs@192.168.99.199:ds_zpool_wds_pbs_coff |
||
+ | Password for "pm60-trt@pbs": |
||
Varundatud arvuti varunduste nimekirja küsimine (nn snapshot'id) |
Varundatud arvuti varunduste nimekirja küsimine (nn snapshot'id) |
Redaktsioon: 20. detsember 2021, kell 00:15
Sissejuhatus
TODO
Tööpõhimõte
Väited
- PBS vaikimisi pakib, st ei ole mõtet kasutada PBS storage juures pakkivat failisüsteemi vms (nt 'zfs create -o compression=lz4 ...' vms; tundub, et failisüstteemi pakkimise kasutmine ei muuda varundamiseks kuluvat aega ega mahtu, aga pbs serverile tekib natuke rohkem cpu koormust)
- PBS tegleb ise pakkimisega ja paistab, et seda ei saagi välja lülitada (nt proxmox pve webgui haldusliideses backup käivitamise on 'Compression: ZSTD (fast and good)' greyed-out
- mitu PSB serverit saab omavahel nö kokku aheldada, tulemusena tekib mitme etapiline varundus (varundus varundab varundust)
Kasutusalad
- varundatud ja riknenud arvuti asendamine varundusest taastatud arvutiga
- varundatud arvuti taastamine teisse proxmox klastrisse (nt kontrolli või uuringu eesmärgil)
Üks võimalik kasutusjuhtum
pve-1 pve-2 pve-n _______ _______ _______ | | | | | | | v1,v2 | | v3,v4 | | v5,v6 | |_______| |_______| |_______| | | | | | | ------|-------------|------|------|---------------|----------- | | | | ____|____ ____|____ | | | | | | | | |_________| |_________| pbs-1st pbs-2nd
kus
- pve-1, 2 ja 3 on proxmox virtual environment host arvutid
- v1, v2 ... v6 on pve peal töötavad virtuaalsed arvutid
- pbs-1st on proxmox backup server abil realiseeritud esimese taseme varundus
- pbs-2nd on proxmox backup server abil realiseeritud teise taseme varundus
- pve-1 ... 3 peavad reeglina asuma samas subnetis
- pbs-1st ja 2nd ei pea asuma samas subnetis pve arvutitega ega ise üksteisega
Varundamisega seotud võrguliiklus
- TODO
Paigaldamine
TODO
Kasutatamine - varundamine
TODO
Kasutatamine - taastamine
TODO
Haldamine
Tundub, et pbs tarkvara juhtimiseks on kaks käivitusskripti, seiskamiseks
# systemctl stop proxmox-backup-proxy # systemctl stop proxmox-backup
käivitamiseks
# systemctl stop proxmox-backup # systemctl stop proxmox-backup-proxy
proxmox-backup-proxy kuulab 8007 võrku, apt teenus jms
root@varundus-2nd:/srv# netstat -lnpt | grep backup tcp 0 0 127.0.0.1:82 0.0.0.0:* LISTEN 3461/proxmox-backup tcp6 0 0 :::8007 :::* LISTEN 3476/proxmox-backup root@varundus-2nd:/srv# ps aux | grep 3476 backup 3476 16.6 1.6 844856 51096 ? Ssl 21:59 0:32 /usr/lib/x86_64-linux-gnu/proxmox-backup/proxmox-backup-proxy
Andmesalvestuse asukohtade jms seadistused asuvad failis
root@pbs:~# cat /etc/proxmox-backup/datastore.cfg datastore: ds_zpool_wds_pbs comment gc-schedule daily path /zpool_wdc/pbs prune-schedule daily ...
PVE integreeritud varunduse kasutamine proxmox-backup-client abil
Varundatud arvutite nimekirja küsimine (nn group'id)
# proxmox-backup-client list --repository pm60-trt@pbs@192.168.99.199:ds_zpool_wds_pbs_coff Password for "pm60-trt@pbs":
Varundatud arvuti varunduste nimekirja küsimine (nn snapshot'id)
# proxmox-backup-client snapshot list vm/194 --output-format text --repository pm60-trt@pbs@192.168.99.199:ds_zpool_wds_pbs_coff ┌─────────────────────────────┬────────┬────────────────────────────────────────────────────────────────────────────┐ │ snapshot │ size │ files │ ╞═════════════════════════════╪════════╪════════════════════════════════════════════════════════════════════════════╡ │ vm/194/2021-01-02T13:23:12Z │ 34 GiB │ client.log drive-virtio0.img drive-virtio1.img index.json qemu-server.conf │ ├─────────────────────────────┼────────┼────────────────────────────────────────────────────────────────────────────┤ │ vm/194/2021-01-02T14:26:53Z │ 34 GiB │ client.log drive-virtio0.img drive-virtio1.img index.json qemu-server.conf │ ├─────────────────────────────┼────────┼────────────────────────────────────────────────────────────────────────────┤ │ vm/194/2021-10-09T20:59:42Z │ 34 GiB │ client.log drive-virtio0.img drive-virtio1.img index.json qemu-server.conf │ └─────────────────────────────┴────────┴────────────────────────────────────────────────────────────────────────────┘
Protection muutmine
# proxmox-backup-client snapshot protected update vm/194/2021-01-02T13:23:12Z true --repository pm60-trt@pbs@192.168.99.199:ds_zpool_wds_pbs_coff # proxmox-backup-client snapshot protected update vm/194/2021-01-02T13:23:12Z false --repository pm60-trt@pbs@192.168.99.199:ds_zpool_wds_pbs_coff
Tõmmise kasutamine
# proxmox-backup-client map vm/106/2021-02-20T21:27:29Z drive-virtio0.img --repository pm60-trt@pbs@192.168.99.199:ds_zpool_wds_pbs_coff # proxmox-backup-client map vm/106/2021-02-20T21:27:29Z drive-virtio1.img --repository pm60-trt@pbs@192.168.99.199:ds_zpool_wds_pbs_coff # proxmox-backup-client map vm/106/2021-02-20T21:27:29Z drive-virtio2.img --repository pm60-trt@pbs@192.168.99.199:ds_zpool_wds_pbs_coff
kui virtuaalses arvuti on moodustatud neile nt lvm, siis tuleks öelda
# vgchange -a y # lvdisplay # mount -o ro,norecovery /dev/sys/root /mnt/root
Seejärel saab /mnt/root alt kasutada varundatud seisu nii nagu tavalist read-only failisüsteemi. Kasutamise lõpetamiseks sobib öelda
# umount /mnt/root # vgchange -a n # proxmox-backup-client unmap drive-virtio0.img # proxmox-backup-client unmap drive-virtio1.img # proxmox-backup-client unmap drive-virtio2.img