Глава 24. Резервное копирование и восстановление
- Содержание
- 24.1. Выгрузка в SQL
- 24.1.1. Восстановление дампа
- 24.1.2. Использование pg_dumpall
- 24.1.3. Управление большими базами данных
- 24.1.2. Использование pg_dumpall
- 24.1.1. Восстановление дампа
- 24.2. Резервное копирование на уровне файлов
- 24.3. Непрерывное архивирование и восстановление на момент времени (Point-in-Time Recovery, PITR)
- 24.3.1. Настройка архивирования WAL
- 24.3.2. Создание базовой резервной копии
- 24.3.3. Создание базовой резервной копии через низкоуровневый API
- 24.3.4. Восстановление непрерывной архивной копии
- 24.3.5. Линии времени
- 24.3.6. Советы и примеры
- 24.3.7. Ограничения
- 24.3.2. Создание базовой резервной копии
- 24.3.1. Настройка архивирования WAL
Как и всё, что содержит важные данные, базы данных PostgreSQL следует регулярно сохранять в резервной копии. Хотя эта процедура по существу проста, важно чётко понимать лежащие в её основе приёмы и положения.
Существует три фундаментально разных подхода к резервному копированию данных в PostgreSQL:
Выгрузка в SQL
Копирование на уровне файлов
Непрерывное архивирование
Каждый из них имеет свои сильные и слабые стороны; все они обсуждаются в следующих разделах.
Пред. | Начало | След. |
Обслуживание журнала | Уровень выше | Выгрузка в SQL |