Junior — Middle
Valaha készítettél biztonsági másolatot PostgreSQL adatbázisról?
sobes.tech MI
Válasz az MI-től
Igen, a PostgreSQL adatbázis biztonsági mentése általában a pg_dump segédprogrammal történik.
Biztonsági mentés készítésének példája:
pg_dump -U felhasználónév -h hostname -F c -b -v -f biztonsagi_masolat.backup dbname
-U— adatbázis felhasználónév-h— szerver címe-F c— biztonsági mentés formátuma (egyedi)-b— nagyobjektumok belefoglalása-v— részletes kimenet-f— fájl a mentéshez
Emellett használható a pg_basebackup fizikai másolat készítéséhez.
Visszaállításhoz a pg_restore vagy psql parancsokat használják, a biztonsági mentés formátumától függően.
Fontos, hogy a biztonsági mentéseket a leállási idő és az adatmennyiség figyelembevételével tervezzük.