คำสั่ง Postgresql ที่เอาไว้ใช้จัดการเกี่ยวกับ Replication

26 กันยายน 2567 เวลาอ่าน 1 นาที

Note คำสั่ง Postgres เก็บไว้ใช้ที่เกี่ยวข้องกับการทำ replication

List Replication Log ทั้งหมด ที่มีใน Progess

SELECT * FROM pg_replication_slots;

ลบ replication slot ที่ไม่ใช้

-- ชื่อ slot
SELECT pg_drop_replication_slot('pg_31677_sync_26687_7403227797374029839'); 

postgres.conf

pg_basebackup -D /path/to/backup -Ft -z -P -x

-- WAL archiving
archive_mode = on
archive_command = 'cp %p /path/to/archive/%f'  # Example command to copy WAL files

-- Recovery
restore_command = 'cp /path/to/archive/%f %p'
recovery_target_time = 'YYYY-MM-DD HH:MI:SS'

 

Phattarachai Chaimongkol

เกี่ยวกับ phattarachai.dev

ผมอ๊อฟนะครับ เป็นผู้ประกอบการอิสระ ที่ปรึกษาทางด้าน Web Application Development ให้แก่องค์กร ธุรกิจ SME และหน่วยงานราชการ
Web Developer ผู้มีใจรักใน Laravel เป็นพาร์ทเนอร์บริษัท Digital Agency ชั้นนำทางด้าน UX/UI เพื่อพัฒนาโปรเจคให้แก่ลูกค้า ผมช่วยสร้างเครื่องมือทางด้าน Web ที่มีคุณภาพให้ผู้ประกอบการดำเนินธุรกิจได้ง่ายขึ้นใช้งานได้จริง เน้นประสบการณ์ ความชำนาญ ผลงานคุ้มค่าเทียบเท่าจ้างงานกับบริษัทใหญ่ ๆ

ยามว่าง ๆ ชอบเล่นเกมส์บน Steam ครับ

เรื่องที่เกี่ยวข้อง

PHP function แสดงขนาดไฟล์แบบคนอ่านรู้เรื่อง เป็น KB, MB, GB
26 กันยายน 2567
PHP function แสดงขนาดไฟล์แบบคนอ่านรู้เรื่อง เป็น KB, MB, GB
สรุป Taylor Otwell Keynote ใน Laracon US 2024 - Inertia 2.0, VS Code Extension และ Laravel Cloud
26 กันยายน 2567
สรุป Taylor Otwell Keynote ใน Laracon US 2024 - Inertia 2.0, VS Code Extension และ Laravel Cloud
มีอะไรใหม่ใน Pest V2 บ้าง
26 กันยายน 2567
มีอะไรใหม่ใน Pest V2 บ้าง