Files
2025-12-26 13:38:04 +01:00

38 lines
2.7 KiB
Plaintext

# Backup & Disaster Recovery Audit - 20251123-124345
== Backup Scripts ==
/home/administrator/projects/coppertone.tech/audit-reports/database-audit/backup-recovery-20251123-124312.txt
/home/administrator/projects/coppertone.tech/audit-reports/database-audit/backup-recovery-20251123-092506.txt
/home/administrator/projects/coppertone.tech/audit-reports/database-audit/backup-recovery-20251123-104210.txt
/home/administrator/projects/coppertone.tech/audit-reports/database-audit/backup-recovery-20251123-080448.txt
/home/administrator/projects/coppertone.tech/audit-reports/infrastructure-audit/backup-dr-20251123-104219.txt
/home/administrator/projects/coppertone.tech/audit-reports/infrastructure-audit/backup-dr-20251123-080459.txt
/home/administrator/projects/coppertone.tech/audit-reports/infrastructure-audit/backup-dr-20251123-124345.txt
/home/administrator/projects/coppertone.tech/audit-reports/infrastructure-audit/backup-dr-20251123-092514.txt
== Volume Persistence ==
volumes:
- ipfs_data:/app/data
forum-service:
build:
context: ./backend/functions/forum-service
--
volumes:
- db_data:/var/lib/postgresql/data
# Expose port only if needed for direct connection outside the compose network
# ports:
# - "5432:5432"
volumes:
db_data:
ipfs_data:
== Database Backup Configuration ==
/home/administrator/projects/coppertone.tech/scripts/audit/03-sql-database-audit.sh:276:echo -e "${YELLOW}[10/10] Checking backup/recovery patterns...${NC}"
/home/administrator/projects/coppertone.tech/scripts/audit/03-sql-database-audit.sh:277:BACKUP_OUTPUT="$OUTPUT_DIR/backup-recovery-$TIMESTAMP.txt"
/home/administrator/projects/coppertone.tech/scripts/audit/03-sql-database-audit.sh:281:find "$PROJECT_ROOT" -name "*backup*" -o -name "*dump*" 2>/dev/null >> "$BACKUP_OUTPUT" || echo "No backup scripts found" >> "$BACKUP_OUTPUT"
/home/administrator/projects/coppertone.tech/scripts/audit/05-infrastructure-audit.sh:240:echo -e "${YELLOW}[8/12] Auditing backup and DR...${NC}"
/home/administrator/projects/coppertone.tech/scripts/audit/05-infrastructure-audit.sh:241:BACKUP_OUTPUT="$OUTPUT_DIR/backup-dr-$TIMESTAMP.txt"
/home/administrator/projects/coppertone.tech/scripts/audit/05-infrastructure-audit.sh:245:find "$PROJECT_ROOT" -name "*backup*" -o -name "*dump*" -o -name "*restore*" 2>/dev/null | grep -v node_modules >> "$BACKUP_OUTPUT" || echo "No backup scripts found" >> "$BACKUP_OUTPUT"
/home/administrator/projects/coppertone.tech/scripts/audit/05-infrastructure-audit.sh:253:grep -rn "pg_dump\|mysqldump\|backup" "$PROJECT_ROOT" --include="*.sh" --include="*.yml" 2>/dev/null >> "$BACKUP_OUTPUT" || echo "No database backup config found" >> "$BACKUP_OUTPUT"