<< All versions
Skill v1.0.1
currentAutomated scan100/100aj-geddes/useful-ai-prompts/data-replication-setup
7 files
──Details
PublishedOctober 1, 2026 at 12:22 AM
Content Hashsha256:4f0ccbc54f01d625...
Git SHA3f5182cfd739
Bump Typepatch
──Files
Files (1 file, 2.0 KB)
SKILL.md2.0 KBactive
SKILL.md · 79 lines · 2.0 KB
version: "1.0.1" name: data-replication-setup description: > Set up database replication for high availability and disaster recovery. Use when configuring master-slave replication, multi-master setups, or replication monitoring.
Data Replication Setup
Table of Contents
Overview
Configure database replication for disaster recovery, load distribution, and high availability. Covers master-slave, multi-master replication, and monitoring strategies.
When to Use
- High availability setup
- Disaster recovery planning
- Read replica configuration
- Multi-region replication
- Replication monitoring and maintenance
- Failover automation
- Cross-region backup strategies
Quick Start
PostgreSQL - Configure Primary Server:
sql
-- On primary server: postgresql.conf-- wal_level = replica-- max_wal_senders = 10-- wal_keep_size = 1GB-- Create replication userCREATE ROLE replication_user WITH REPLICATION ENCRYPTED PASSWORD 'secure_password';-- Allow replication connections: pg_hba.conf-- host replication replication_user standby_ip/32 md5-- Enable WAL archiving for continuous backup-- archive_mode = on-- archive_command = 'test ! -f /archive/%f && cp %p /archive/%f'
Reference Guides
Detailed implementations in the references/ directory:
| Guide | Contents | |
|---|---|---|
| Master-Slave (Primary-Standby) Setup | Master-Slave (Primary-Standby) Setup | |
| Logical Replication | Logical Replication | |
| Master-Slave Setup | Master-Slave Setup |
Best Practices
✅ DO
- Follow established patterns and conventions
- Write clean, maintainable code
- Add appropriate documentation
- Test thoroughly before deploying
❌ DON'T
- Skip testing or validation
- Ignore error handling
- Hard-code configuration values