DBAtlas · Атлас эксплуатации баз данных

Быстрый полный бэкап через 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. Убедитесь, что в месте назначения бэкапа достаточно места.

Открыть в DBAtlas →

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