Configure Replica
Jo tamare koi replica already exist hoi to make sure tame aene stop kari rakho and data folder blank hoi.
aapda case ma haal ma koi replica 6e nahi.
to aapde ek primary instance ni madad thi create karsu.
aa mate aapde pg_basebackup command no use karsu je simply primary sathe connect karse and copy karse all files ne replica folder ma.
pg_basebackup -h localhost -U repuser --checkpoint=fast -D /tmp/replica_db -R --slot=some_name -C --port=5433
ahi, -h hostname mate -U username mate --checkpoint=fast ae fast checkpoint mate and copy process instantly start karva mate -D replica directory set karva mate -R automatically configure our replica for replication --slot simply ek slot create karva mate -C jarur 6e, aa primary na WAL file ne recycle karva mate 6e, jethi consume thai gaya baad ae file ne aapde recycle kari sakie. --port kya port par listen karva nu replication mate aena mate.
aa command ek folder create karse /tmp/replica_db par ane all change ne copy karya rakhse.
have aa replica ma same postgresql.conf file pan copy thai gai hase jethi aa replica ma pan same 5433 port configured hase.
have a /tmp/replica_db/postgresql.conf file open kari ne aema port 5434 set kari dyo.