Skip to content
github-actions[bot] edited this page Sep 28, 2026 · 25 revisions

Navigation: Home > Operations

Operations Documentation

Version: 1.8.1
Last Updated: May 2026
Target Audience: Site Reliability Engineers, Database Administrators, Security Operations, Compliance Officers


Overview

This directory contains operational handbooks, runbooks, and specialized guides for ThemisDB day-to-day operations. It covers access management, incident response, disaster recovery, logging, and the admin CLI.


Contents

Core Handbooks & Runbooks

Document Purpose
OPERATIONS_HANDBOOK.md Comprehensive operational procedures: access management, incident response, DR, logging, compliance, CI/CD automation
OPERATIONS_RUNBOOK.md Phase 5 operational tooling runbook: startup, monitoring, troubleshooting, backup/recovery, scaling
THEMISCTL_ADMIN_GUIDE.md Admin CLI (themisctl) reference: installation, all commands, REPL, configuration
PIPELINE_E2E_SOPs.md Role-based SOPs for the full RAG→Package→Build→Deploy→Recover pipeline (Dev, Operator, Auditor, Data Owner)

Access Management

Document Purpose
access-management/ACCESS_REVIEW_AUTOMATION.md Automated quarterly access review procedures and scripts
access-management/RIGHTS_REVOCATION.md Immediate access revocation procedures for offboarding / security incidents

Disaster Recovery

Document Purpose
disaster-recovery/DR_CHECKLISTS.md Step-by-step DR execution checklists
disaster-recovery/DR_TESTING.md Quarterly DR drill procedures and pass/fail criteria

Incident Response

Document Purpose
incident-response/INCIDENT_RESPONSE_PLAYBOOK.md Complete incident response playbook (severity classification, escalation, communication)
incident-response/INCIDENT_RESPONSE_TESTING.md Incident response drill procedures and review criteria

Logging & Observability

Document Purpose
logging/LOGGING_CONFIGURATION.md Log configuration, retention policies, and shipping to log aggregation systems

Operational Objectives

Objective Target
Availability 99.95% uptime
Recovery Time (RTO) ≀ 1 hour
Recovery Point (RPO) ≀ 15 minutes
Access Review Frequency Quarterly (automated monthly)
Compliance Standards ISO 27001, BSI C5, GDPR, SOC 2

Common Operational Procedures

Health Check

themisctl --port 8765 health

Emergency Stop

sudo systemctl stop themisdb

Create Full Backup

themisdb-cli backup create --type full

β†’ Full backup guide: ../backup_recovery_system.md
β†’ Restore runbook: ../production/RUNBOOKS/RESTORE_RUNBOOK.md

Incident Response Quick Start

  1. Assess severity (P0=Critical, P1=High, P2=Medium, P3=Low)
  2. Follow Incident Response Playbook
  3. Use Troubleshooting Guide
  4. Execute Emergency Procedures

Related Documentation


Document Classification: Internal – Operations
Review Cycle: Quarterly
Maintained by: Operations Team / SRE


ThemisDB 1.9.0-beta Β· Home Β· Module-Index Β· GitHub Β· Issues

ThemisDB Wiki

🏠 Overview

πŸ“š Compendium

πŸš€ Getting Started

πŸ“– Tutorials

πŸ“— User Guide

βš™οΈ Operations & Security

πŸ“Ÿ Ops Runbooks

πŸ—οΈ Architecture

πŸ“ ADRs

πŸ”§ Contributing

πŸ“‹ Governance

πŸ” Audit

🧩 Plugins

πŸ”Œ Adapters

πŸ’‘ Examples

πŸ“¦ Client SDKs

πŸŽ“ Training

πŸ› οΈ Tools

πŸ€– Developer LLM Wiki

Clone this wiki locally