Все программы для резервного копирования баз данных сокращают время, деньги и потери данных из-за повреждения или сбоя системы. С сервером InterBase вы получаете такой же уровень встроенной защиты без каких-либо дополнительных затрат. Резервные копии базы данных могут храниться локально или в общей среде как часть вашего плана аварийного восстановления. Есть несколько причин, по которым вы захотите создать резервную копию своих баз данных InterBase, они следующие:
- Сохраняет данные, делая копии как данных, так и структур данных (метаданных).
- Повышает производительность базы данных — балансирует индексы и выполняет сборку мусора для устаревших записей.
- Освобождает место, занятое удаленными записями.
- Дает вам возможность изменить размер страницы базы данных и распределить базу данных между несколькими файлами / дисками при восстановлении.
Сделайте резервную копию вашей базы данных
С InterBase у вас есть два варианта резервного копирования базы данных:
gbak ( инструмент командной строки)
Используйте команду InterBase gbak, чтобы указать и выполнить операции резервного копирования и восстановления из командной строки Windows или Unix. Знакомство с isql, рекомендуется версия SQL InterBase. isql предоставляет ряд параметров, помогающих адаптировать резервное копирование и восстановление к различным обстоятельствам и средам.
IBConsole
Пользовательский интерфейс, в котором есть ряд полей для выбора типа резервного копирования и восстановления, которые вы хотите выполнить.
Восстановите вашу базу данных
Процесс восстановления базы данных InterBase довольно прост. У вас есть много вариантов для изменения вашей базы данных; вы можете изменить размер страницы, восстановить или создать базу данных и т. д.
Одно примечание, которое следует добавить: при восстановлении базы данных не заменяйте базу данных, которая в настоящее время используется.
Проверка базы данных
Есть несколько причин, по которым вам следует проверять свои базы данных.
- Всякий раз, когда резервное копирование базы данных оказывается неудачным.
- Каждый раз, когда приложение получает ошибку «поврежденная база данных».
- Периодически, чтобы отслеживать поврежденные структуры данных или неправильно выделенное пространство.
- Каждый раз, когда вы подозреваете повреждение данных.
InterBase упрощает проверку вашей базы данных. С помощью нескольких щелчков мыши или нажатия клавиш вы можете проверить свою базу данных. В IBConsole
- Выберите отключенную базу данных на панели «Дерево» и дважды щелкните «Проверка» на панели «Работа».
- Щелкните правой кнопкой мыши отключенную базу данных на панели «Дерево» и выберите «Проверка» в контекстном меню.
- Выберите База данных -> Обслуживание -> Проверка.
Чтобы проверить базу данных:
- Убедитесь, что указанная база данных верна. Если это не так, отмените это диалоговое окно и повторно запустите диалоговое окно «Проверка базы данных» для правильной базы данных.
- Укажите, какие параметры проверки вы хотите, щелкнув в правом столбце и выбрав True или False из раскрывающегося списка. См. Описание каждой опции в таблице ниже.
- Нажмите OK, если хотите продолжить проверку, в противном случае нажмите Отмена.
Когда IBConsole проверяет базу данных, она проверяет целостность структур данных. В частности, он делает следующее:
- Сообщает о поврежденных структурах данных.
- Сообщает о неправильно размещенных страницах данных.
- Возвращает потерянные страницы на свободное место.
Посмотрите это короткое видео о том, как быстро создать резервную копию и восстановить базу данных InterBase.
Конечно, когда вы выбираете резервное копирование своих баз данных, это зависит от ваших конкретных потребностей. В некоторых случаях это может быть каждый день, поэтому узнайте, как использовать инкрементные дампы для поддержки ваших баз данных с течением времени.
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition