Changes between Initial Version and Version 1 of phase3


Ignore:
Timestamp:
03/07/24 23:11:13 (10 months ago)
Author:
201166
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • phase3

    v1 v1  
     1= Бекап и реставрација
     2----
     3
     4== Бекап
     5
     6* Навигирајте во фолдерот ‘bin’ каде што ви е инсталирана PostgreSQL преку CMD\\
     7* Извршете ја следната команда: pg_dump -U username -d dbname > dbname.sql\\
     8  * На местото на “username” напишете го корисничкото име кое ги има сите привилегии, во случајот би било postgres\\
     9  * На местото на “dbname” напишете го името на базата за која сакате да креирате бекап\\
     10  * Опционално: може да специфицирате каде точно да се зачува dbname.sql датотеката, во случајот ќе се зачува во ‘bin’ фолдерот\\
     11* Во ‘bin’ фолдерот, ќе се креира SQL датотека во која што се наоѓаат сите команди кои треба да се извршат за да се рекреира вашата база до моментот кога е направен бекап-от\\
     12* За да креирате бекап и на корисниците, извршете ја следнава команда: pg_dumpall -U username –database=dbname –roles-only –no-owner -f roles_backup.sql\\
     13  * На местото на “username” напишете го корисничкото име кое ги има сите привилегии, во случајот би било postgres\\
     14  * На местото на “dbname” напишете го името на базата за која сакате да креирате бекап на корисниците\\
     15* Командата pg_dumpall, може да служи и за да се креира целосен бекап на сите бази\\
     16  * Командата има исто така и опции, преку кои може да специфицирате на што точно сакате да направите бекап\\
     17  * На официјалната документација има повеќе информации за секоја опција која што може да ја искористите со оваа командa\\ (https://www.postgresql.org/docs/current/app-pg-dumpall.html)
     18
     19
     20== Реставрација
     21
     22== PITR (Point-in-time-recovery)
     23
     24== Автоматизација