Книга: Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
Переключатели копирования
Переключатели копирования
В табл. 38.1 описаны переключатели, которые могут быть использованы в gbak при выполнении копирования.
Таблица 38.1. Переключатели gbak для копирования
Переключатель |
Эффект |
-b[ackup database] |
Утилита gbak выполняет копирование указанной базы данных в файл или на устройства |
-со[nvert] |
Конвертирует внешние файлы во внутренние таблицы. При восстановлении любая внешняя таблица преобразуется во внутреннюю таблицу базы данных, а связь с внешним файлом будет уничтожена |
-е[xpand] |
Создает копию без компрессии данных |
-fa[ctor] n |
Использует коэффициент блокирования n для ленточных устройств |
-g[arbage_collect] |
Подавляет сборку мусора в процессе копирования. Используйте этот переключатель, если вы планируете сразу же восстановить базу данных с этой копии, gbak не сохраняет мусор, следовательно, не имеет смысла увеличивать накладные расходы, если вы не собираетесь позже использовать старую базу данных |
-i[gnore] |
Контрольные суммы игнорируются в процессе копирования. Вы можете использовать этот переключатель при повторном запуске копирования, которое аварийно завершилось из-за ошибок контрольных сумм |
-1[imbo] |
(Буква "L" в нижнем регистре). Зависшие 2РС транзакции будут проигнорированы. Не используйте данный переключатель для регулярного копирования. Это позволяет выполнить чистку после того, как двухфазная транзакция не выполнила подтверждения из-за потери связи с сервером |
-m[etadata] |
Копируются только метаданные - данные не сохраняются. Это может быть быстрым способом для получения "пустой" базы данных при подготовке к поставке заказчикам продукта |
-nt |
Создает копию в непереносимом формате. По умолчанию данные, сохраняемые в файлах gbak, записываются в формате XDR, являющемся стандартным протоколом для данных, переносимых между платформами |
-ol[d descriptions] |
Устаревший переключатель- он сохраняет метаданные в старом формате InterBase |
-pa[ssword] пароль |
Проверяет пароль перед доступом к базе данных. Это требуется (вместе с именем пользователя) для удаленного копирования, а также для локального, если недоступны переменные окружения ISC_USER и ISC_PASSWORD. Обратите внимание, что сокращение переключателя -password (-pa) для gbak отличается от сокращения для isql (-pas) |
-role имя |
Соединяется с базой данных под указанной ролью. В настоящий момент похоже, что это бессмысленный переключатель, который вы можете просто проигнорировать |
-se[rvice] сервис |
Создает файлы копии на хосте, где располагаются и исходные файлы базы данных. Аргумент сервис вызывает Менеджер сервисов на сервере. Подробный синтаксис см. в разд. "Использование gbak с Менеджером сервисов Firebird" |
-t[ransportable] |
Сохраняет данные gbak в переносимом формате XDR. Это значение по умолчанию. Для сохранения данных в сжатом родном формате используйте переключатель -nt |
-u[ser] имя |
Проверяет имя пользователя перед доступом к базе данных. Это требуется (вместе с паролем) для удаленного копирования, а также для локального, если недоступны переменные окружения ISC_USER и ISC_PASSWORD |
-v[erbose] |
Выводит подробные сообщения о том, что делает gbak. Вы можете вывести текст в файл, задав переключатель -y |
-y { файл | suppress output} |
Направляет сообщения о состоянии в файл, полный путь к файлу, который вы хотите создать. Операция завершится с ошибкой, если файл уже существует. Если копирование завершится нормально и не был использован переключатель -v[erbose], то этот файл будет пустым, suppress output может быть использовано вместо "молчаливого" копирования, при котором не выводится вообще никаких сообщений |
-z |
Показывает версии gbak и сервера Firebird |
- Переключатели восстановления
- Права для выполнения резервного копирования
- Другие инструменты для осуществления резервного копирования
- Уменьшение времени, необходимого для резервного копирования и восстановления
- Глава 5 Технологии резервного копирования и восстановления данных
- 5.1 Причины резервного копирования й восстановления данных
- 5.3 Классификация типов резервного копирования
- 5.4 Утилита резервного копирования Windows 2000
- 5.6 Служба теневого копирования томов в Windows ХР и Windows Server 2003
- 13.1. Основы резервного копирования
- Условия копирования, распространения и модификации программных продуктов
- Настройка сервера резервного копирования AMANDA