| 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 | |