Sobes.tech
Junior — Middle

Heç PostgreSQL verilənlər bazasının ehtiyat nüsxəsini çıxarmısınızmı?

sobes.tech Süni İntellekt

AI-dan cavab

Bəli, PostgreSQL verilənlər bazasının ehtiyat nüsxəsi adətən pg_dump vasitəsilə həyata keçirilir.

Ehtiyat nüsxəsinin yaradılması nümunəsi:

pg_dump -U istifadəçi adı -h host adı -F c -b -v -f ehtiyat_faylı.backup dbname
  • -U — verilənlər bazası istifadəçi adı
  • -h — server ünvanı
  • -F c — ehtiyat nüsxəsinin formatı (xüsusi)
  • -b — böyük obyektləri daxil et
  • -v — ətraflı çıxış
  • -f — ehtiyat nüsxəsini saxlamaq üçün fayl

Həmçinin, fiziki nüsxə yaratmaq üçün pg_basebackup istifadə oluna bilər.

Bərpa üçün, ehtiyat nüsxəsinin formatına görə pg_restore və ya psql istifadə olunur.

Ehtiyat nüsxələrinin planlaşdırılmasında, fasilə vaxtı və məlumat həcmi nəzərə alınmalıdır.