Changes between Version 2 and Version 3 of phase3


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

--

Legend:

Unmodified
Added
Removed
Modified
  • phase3

    v2 v3  
    2020== Реставрација
    2121
     22* За да направите реставрација на базата за која што креиравте бекап потребно е да ја избришете базата, па да ја рекреирате\\
     23* Логирајте се на SQL Shell (psql за PostgreSQL)\\
     24* Извршете ги следниве команди:\\
     25  * drop database dbname;\\
     26  * create database dbname;\\
     27  * На местото на “dbname” напишете го името на базата за која креиравте бекап\\
     28* Навигирајте во фолдерот ‘bin’ каде што ви е инсталирана PostgreSQL преку CMD (Run as Administrator)\\
     29* Извршете ја следнава команда: psql -U username -d dbname < dbname.sql\\
     30  * На местото на “username” напишете го корисничкото име кое ги има сите привилегии, во случајот би било postgres\\
     31  * На местото на “dbname” напишете го името на базата за која креиравте бекап\\
     32  * Доколку SQL датотеката не се наоѓа во ‘bin’ фолдерот, тогаш ќе треба да ја напишете целосната патека каде што се наоѓа датотеката\\
     33* Откако ќе ја извршите претходната команда, ќе се направи реставрација на базата и ќе се додадат сите табели и записи кои постоеле до моментот кога е направен бекап-от. Сите додавања, промени и бришења кои се направени после бекап-от нема да бидат вратени\\
     34* За да извршите реставрација и на корисниците, извршете ја следнава команда: psql -U username -d dbname -f roles_backup.sql\\
     35  * На местото на “username” напишете го корисничкото име кое ги има сите привилегии, во случајот би било postgres\\
     36  * На местото на “dbname” напишете го името на базата за која креиравте бекап на корисници\\
     37
     38
    2239== PITR (Point-in-time-recovery)
    2340