db.dobo.sk

Veeam a Exagrid

bez komentárov

Poznamky zo skolenia. ďalej

píše: ďobo

Január 16th, 2020 o 11:45 am

chlievik: backup

Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 09. Sesny.

bez komentárov

Sesny su konexie do DB. Ked sa user/appka prihlasi do postgresu, master daemon sa forkne a vytvori novy backend proces. Sesna je vzdy jeden proces s vlastnym PIDom a standardna koneksna vyzerie priemerne tak 10MB pamate. ďalej

píše: ďobo

December 31st, 2019 o 11:10 am

chlievik: postgresql

Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 06. Replikacie.

3 komentárov

Replikacie zabezpecuju:

  1. HA (high availability; vypadok jedneho serveru), alebo
  2. LB (load balancing; rozlozenie zataze)

Je mozne to implementovat roznymi sposobmi (tu je kompletny prehlad, ja sa zaoberam len 2 najcastejsimi sposobmi), ale vzdy maju u toho klucovu rolu wal logy, ktore sa synchronne, alebo asynchronne prehravaju medzi DB servermi. Synch vs. asynch je vzdycky deal medzi konzistenciou dat a vykonom. Co znamena synchronny? Znamena konzistenciu dat medzi replikovanymi nodmi – v pripade synchronneho zapisu master vzdy caka na potvrdenie, ze slave data tiez zapisal a len potom ich zapise aj on sam na sebe. Vykonnostne sa samozrejme spotrebuva strojovy cas na “cakanie”. ďalej

píše: ďobo

December 5th, 2019 o 10:18 am

chlievik: postgresql

linuze memory check po procesoch

bez komentárov

Ktory demoni vyzieraju kolko pamate? ďalej

píše: ďobo

December 2nd, 2019 o 1:23 pm

chlievik: linux

Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 08. Bezpecnostny audit via ansible.

bez komentárov

Dnes som v praci riesil zaujimavy poziadavok – pre vsetky stroje s postgresom dodat auditne informacie obsahujuce data z:

  • konfigurakov serveru a pristupupovych konfigurakov (t.j. postgresql.conf, pg_hba.conf a pg_ident.conf)
  • databazovych userov (t.j. t.j. views pg_shadow a pg_group) ďalej

píše: ďobo

November 25th, 2019 o 3:33 pm

chlievik: linux,postgresql

Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 07. Hugepages.

bez komentárov

Pre Oracle su hugapages kanonom a co je dobre pre Oracle, to je dobre aj pre Postgres :) ďalej

píše: ďobo

November 5th, 2019 o 4:09 pm

chlievik: linux,postgresql

Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 05. Locky.

bez komentárov

Zamky su normalna vec na vynucovanie transakcnej izolacie (ACID).  Pokial sa vam nechce citat toto, ale original, tak tu docu na Postgres. Info o zamkoch zhromazduje systemova tabulka pg_locks. ďalej

píše: ďobo

September 12th, 2019 o 2:23 pm

chlievik: postgresql

Avamar – chyby expirácie snapshotov na DD

bez komentárov

Avamar robí snapshoty záloh a svojho stavu – v jeho terminológii “checkpointy”. Defaultne 2x denne a stará sa o to utilita checkpoint. ďalej

píše: ďobo

Marec 29th, 2019 o 1:46 pm

chlievik: avamar gen4,backup

Avamar – klientské logy

bez komentárov

Kde sa dobrať logov avamarích klientov ďalej

píše: ďobo

Marec 26th, 2019 o 8:10 pm

chlievik: avamar gen4,backup

networker preregistrácia klienta

bez komentárov

Zadanie: mení sa FQDN klienta, je nutná preregistrácia v management console, ale majú zostať v platnosti jeho staré zálohy (pod starým FQDN). Problém spočíva v tom, že pri zmene FQDN to networker vníma ako nový stroj a stratí vazbu so starými datasetmi. ďalej

píše: ďobo

Marec 5th, 2019 o 12:06 pm

chlievik: networker9