Я начал изучать область данных и не понял разницы между этими терминами дамп , резервное копирование , снимок и загрузка .
- Для чего использовать каждую вещь?
- Все так же?
1 ответ
Обычно существует 2 вида резервного копирования базы данных:
- логическая резервная копия, в которой данные преобразованы в другой формат (может быть SQL-запрос или какой-либо двоичный формат): mysqldump для MySQL, pg_dump для PostgreSQL, экспорт Data Pump для Oracle.
- физическая резервная копия, когда физические файлы базы данных копируются иногда с помощью команд операционной системы, иногда со специальными исполняемыми файлами: эта физическая копия является двоичной копией исходного файла базы данных: pg_basebackup для PostgreSQL, команда резервного копирования для SQL Server., RMAN для Oracle. Некоторые инструменты умеют оптимизировать резервное копирование и знают, как не читать неиспользуемую часть файлов базы данных (пример: RMAN для Oracle).
Моментальный снимок хранилища - это особый вид физической резервной копии, создаваемой системой хранения, которая может создавать моментальный снимок файловой системы файловой системы, используемой файлами базы данных.
Загрузка AFAIK не используется в терминологии резервного копирования базы данных.
Строго говоря, стандартной терминологии для резервного копирования базы данных не существует: стандарт AFAIK SQL не принимает во внимание резервное копирование и восстановление базы данных, потому что эти команды на самом деле не являются операторами SQL, которые работают на уровне объекта базы данных или на уровне набора строк.
Похожие вопросы
Связанные вопросы
Новые вопросы
database
База данных представляет собой организованный сбор данных. Это коллекция схем, таблиц, запросов, отчетов, представлений и других объектов. Данные обычно организованы так, чтобы моделировать аспекты реальности таким образом, чтобы поддерживать процессы, требующие информации. Используйте этот тег, если у вас есть вопросы о разработке базы данных. Если речь идет о конкретной системе управления базами данных (например, MySQL), используйте этот тег.