Projekt

Obecné

Profil

Dlouhodobý úkol #26324

otevřený

Backup

Přidáno uživatelem Andrej Ramašeuski před téměř 5 roky(ů). Aktualizováno před 10 měsíc(ů).

Stav:
V řešení (diskutuje se)
Priorita:
Normální
Přiřazeno:
Kategorie:
Zálohování
Cílová verze:
-
% Hotovo:

0%

Smlouva:

Popis

Zajisteni a kontrola zaloh

Aktualizováno uživatelem Andrej Ramašeuski před více než 1 rok

  • Projekt změněn z Technický odbor na Údržba a provoz
  • Kategorie změněn z Správa systémů (nespec.) na Zálohování

Aktualizováno uživatelem Andrej Ramašeuski před asi 1 rok

pro priste

root@pg:~# proxmox-backup-client snapshot list
┌──────────────────────────────┬───────────┬──────────────────────────────────────────────────────────────────────────┐
│ snapshot                     │      size │ files                                                                    │
╞══════════════════════════════╪═══════════╪══════════════════════════════════════════════════════════════════════════╡
│ host/pg/2023-03-26T02:50:01Z │ 8.115 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
├──────────────────────────────┼───────────┼──────────────────────────────────────────────────────────────────────────┤
│ host/pg/2023-04-30T02:50:01Z │ 8.497 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
├──────────────────────────────┼───────────┼──────────────────────────────────────────────────────────────────────────┤
│ host/pg/2023-05-28T02:50:01Z │ 8.008 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
├──────────────────────────────┼───────────┼──────────────────────────────────────────────────────────────────────────┤
│ host/pg/2023-06-25T02:50:01Z │ 8.287 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
├──────────────────────────────┼───────────┼──────────────────────────────────────────────────────────────────────────┤
│ host/pg/2023-07-30T02:50:01Z │ 7.805 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
├──────────────────────────────┼───────────┼──────────────────────────────────────────────────────────────────────────┤
│ host/pg/2023-08-06T02:50:01Z │ 7.844 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
├──────────────────────────────┼───────────┼──────────────────────────────────────────────────────────────────────────┤
│ host/pg/2023-08-13T02:50:01Z │ 7.871 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
├──────────────────────────────┼───────────┼──────────────────────────────────────────────────────────────────────────┤
│ host/pg/2023-08-20T02:50:01Z │  7.92 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
├──────────────────────────────┼───────────┼──────────────────────────────────────────────────────────────────────────┤
│ host/pg/2023-08-21T02:50:01Z │ 7.925 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
├──────────────────────────────┼───────────┼──────────────────────────────────────────────────────────────────────────┤
│ host/pg/2023-08-22T02:50:01Z │ 7.932 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
├──────────────────────────────┼───────────┼──────────────────────────────────────────────────────────────────────────┤
│ host/pg/2023-08-23T02:50:01Z │ 8.566 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
├──────────────────────────────┼───────────┼──────────────────────────────────────────────────────────────────────────┤
│ host/pg/2023-08-24T02:50:01Z │ 8.574 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
├──────────────────────────────┼───────────┼──────────────────────────────────────────────────────────────────────────┤
│ host/pg/2023-08-25T02:50:01Z │ 8.581 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
├──────────────────────────────┼───────────┼──────────────────────────────────────────────────────────────────────────┤
│ host/pg/2023-08-26T02:50:01Z │  8.59 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
├──────────────────────────────┼───────────┼──────────────────────────────────────────────────────────────────────────┤
│ host/pg/2023-08-27T02:50:01Z │ 8.595 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
├──────────────────────────────┼───────────┼──────────────────────────────────────────────────────────────────────────┤
│ host/pg/2023-08-28T02:50:01Z │ 8.601 GiB │ catalog.pcat1 etc.pxar index.json postgresql-dump.pxar rsa-encrypted.key │
└──────────────────────────────┴───────────┴──────────────────────────────────────────────────────────────────────────┘

root@pg:~# proxmox-backup-client catalog shell host/pg/2023-08-20T02:50:01Z
Starting interactive shell
pxar:/ > ls

...
ovk.20230820.dump
...

pxar:/ > restore . --pattern ovk.20230820.dump

Aktualizováno uživatelem Andrej Ramašeuski před asi 1 rok

Ctyri databazi - ovk, ovk-test, nalodeni a nalodeni-test dlouhodobe nejsou v dumpech. duvod - neexistujici verze extension postgis.

Vystup s pokusu o dump:

postgres@pg:/tmp$ pg_dump -Fc ovk-test > /tmp/ovk-test1.dump
pg_dump: error: query failed: ERROR:  could not access file "$libdir/postgis-2.5": No such file or directory
pg_dump: error: query was: SELECT proretset, prosrc, probin, pg_catalog.pg_get_function_arguments(oid) AS funcargs, pg_catalog.pg_get_function_identity_arguments(oid) AS funciargs, pg_catalog.pg_get_function_result(oid) AS funcresult, array_to_string(protrftypes, ' ') AS protrftypes, prokind, provolatile, proisstrict, prosecdef, proleakproof, proconfig, procost, prorows, prosupport, proparallel, (SELECT lanname FROM pg_catalog.pg_language WHERE oid = prolang) AS lanname FROM pg_catalog.pg_proc WHERE oid = '7066439'::pg_catalog.oid

reseni:

ALTER EXTENSION postgis UPDATE TO "3.3.4";
SELECT PostGIS_Extensions_Upgrade();

Aktualizováno uživatelem Andrej Ramašeuski před 11 měsíc(ů)

Zastupitel O.Karas z Pardubic VI omylem smazal data v mraku. Probehla extrakce ze zalohy. Nic jednoducheho, ale da se to:

Z hypervizora (heslo k PBS je v /etc/pve/priv/storage)

seznam skupin

proxmox-backup-client list --repository hw3.intranet.pirati.cz@pbs@10.42.5.8:8007:zfs --ns vm-master                                                                                                                                                                                        

seznam snapshotu ve skupine vm/105 (nextcloud) - zobrazuje i obrazy disku

proxmox-backup-client snapshot list vm/105 --repository hw3.intranet.pirati.cz@pbs@10.42.5.8:8007:zfs --ns vm-master                                                                                                                                                                        

mapovani snapshotu na /dev/loop0

proxmox-backup-client map vm/105/2023-10-29T02:43:35Z drive-scsi1.img --repository hw3.intranet.pirati.cz@pbs@10.42.5.8:8007:zfs --ns vm-master --keyfile /etc/pve/priv/storage/pbx.enc

Dal uz mount, copy, umount

zruseni mapovani

proxmox-backup-client unmap /dev/loop0

Aktualizováno uživatelem Andrej Ramašeuski před 11 měsíc(ů)

# pridani 10T k poolu
zpool add zfs /dev/sdb

# nastaveni mirroringu aspon u tech dvou 10T
zpool attach zfs /dev/sdb /dev/sdc

# aktualni stav (mirrorovana jen cast, cekame na druhy 18T disk:
zpool list

NAME   SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
zfs   24.5T  14.2T  10.3T        -         -     3%    58%  1.00x    ONLINE  -

zpool status

  pool: zfs
 state: ONLINE
status: One or more devices is currently being resilvered.  The pool will
        continue to function, possibly in a degraded state.
action: Wait for the resilver to complete.
  scan: resilver in progress since Wed Dec 27 23:42:44 2023
        172M / 14.2T scanned at 1.00M/s, 0B / 14.2T issued
        0B resilvered, 0.00% done, no estimated completion time
config: 

        NAME        STATE     READ WRITE CKSUM
        zfs         ONLINE       0     0     0
          sdd       ONLINE       0     0     0
          mirror-1  ONLINE       0     0     0
            sdb     ONLINE       0     0     0
            sdc     ONLINE       0     0     0


Také k dispozici: Atom PDF