Быстрый полный бэкап через RMAN
OracleОбслуживаниеКоманда
# From the shell: rman target /
RUN {
ALLOCATE CHANNEL c1 DEVICE TYPE DISK;
ALLOCATE CHANNEL c2 DEVICE TYPE DISK;
BACKUP AS COMPRESSED BACKUPSET
DATABASE
PLUS ARCHIVELOG
TAG 'FULL_DAILY';
BACKUP CURRENT CONTROLFILE;
DELETE NOPROMPT OBSOLETE;
RELEASE CHANNEL c1;
RELEASE CHANNEL c2;
}Что делает
Создаёт сжатый полный бэкап всей базы данных и архивных журналов параллельно по двум каналам, делает бэкап controlfile и удаляет устаревшие бэкапы.
Когда использовать
Ежедневный/еженедельный полный бэкап, создание точки восстановления.
Внимание
COMPRESSED потребляет CPU. DELETE OBSOLETE удаляет старые бэкапы согласно политике хранения; настройте политику (CONFIGURE RETENTION POLICY) правильно. ARCHIVELOG требует, чтобы БД работала в режиме ARCHIVELOG. Убедитесь, что в месте назначения бэкапа достаточно места.