Резервное копирование (Backups)

Бэкап — это процесс создания копии данных, которая может быть использована для восстановления оригинала после сбоя.

🌐 Термины на других языках:

Пакетная обработка критически важна для Big Data. Она обеспечивает максимальную пропускную способность системы за счет минимизации накладных расходов на старт/стоп процессов.

        graph LR
  Center["Резервное копирование (Backups)"]:::main
  Pre_distributed_computing["distributed-computing"]:::pre --> Center
  click Pre_distributed_computing "/terms/distributed-computing"
  Rel_stream_processing["stream-processing"]:::related -.-> Center
  click Rel_stream_processing "/terms/stream-processing"
  Rel_data_warehouse["data-warehouse"]:::related -.-> Center
  click Rel_data_warehouse "/terms/data-warehouse"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧒 Простыми словами

Это как если бы ты сделал копию ключей от квартиры и отдал их маме. Если ты потеряешь свои ключи, ты не останешься на улице, а просто возьмешь запасные. Бэкап — это запасные ключи к твоим данным.

🤓 Expert Deep Dive

Современные СУБД (например, PostgreSQL) поддерживают 'Point-in-Time Recovery' (PITR), позволяя восстановить состояние базы данных на любую секунду в прошлом. Это достигается за счет комбинирования полной копии (Base Backup) и логов транзакций (WAL). Важно также помнить о 'стоимости хранения': дедупликация данных на уровне блоков позволяет экономить до 90% места, не записывая повторяющиеся фрагменты файлов.

🔗 Связанные термины

Предварительные знания:

📚 Источники