🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych
Article #188713

Re: filesystem snapshot jako backup bazy

#188713
From: "PawelS pawel(at
Date: Wed, 15 Jun 2022 20:08
15 lines
898 bytes
W dniu 14.06.2022 o 08:00, k3o pisze:
> Cześć.
> Czy poprawnym jest traktowanie migawki systemu plików (np. w Windowsowym VSS)
> i tak zrobionej kopii na działającym silniku bazy danych (w moim przypadku MS
> SQL i PostgreSQL).
> Widziałem, że ktoś tak robił kopię plików bazy i logu MSSQL.
> Czy takie podejście jest poprawne i bezpieczne?
> Jak to się ma w stosunku do bazy postgresa - tam w folderze jest znacznie
> więcej plików używanych przez silnik.

W przypadku PostgreSQL są funkcje: pg_start_backup() i pg_stop_backup()
https://www.postgresql.org/docs/current/continuous-archiving.htm#BACKUP-LOWLEVEL-BASE-BACKUP-NONEXCLUSIVE
zapewniające spójność data_directory podczas wykonywania kopii zapasowej.
Tak, takie podejście po spełnieniu określonych warunków dotyczących
braku wykonywania operacji modyfikowania struktury bazy danych
jest poprawne i bezpieczne.

Message-ID: <62aa2004$0$488$65785112@news.neostrada.pl>
Path: polish.pugleaf.net!archive.newsdeef.eu!archive!apf2.newsdeef.eu!not-for-mail
References: <t89864$h7i$1$3o@news.chmurka.net>