Поделиться через


Функции резервного копирования

Следующие функции используются с резервной копией лент.

Function Description
BackupRead Считывает данные, связанные с указанным файлом или каталогом, в буфер.
BackupSeek Выполняет поиск вперед в потоке данных.
BackupWrite Записывает поток данных из буфера в указанный файл или каталог.
CreateTapePartition Переформатирует ленту.
EraseTape Удаляет все или часть ленты.
GetTapeParameters Извлекает сведения, описывающие ленту или ленточный диск.
GetTapePosition Извлекает текущий адрес ленты.
GetTapeStatus Определяет, готов ли ленточное устройство к обработке ленточных команд.
PrepareTape Подготавливает ленту к доступу или удалению.
SetTapeParameters Указывает размер блока ленты или настраивает ленточное устройство.
SetTapePosition Задает положение ленты на указанном устройстве.
WriteTapemark Записывает указанное количество файловых знаков, меток набора, коротких меток или длинных меток файлов на ленточное устройство.

 

Следующие функции предоставляются для работы с одним экземпляром хранилища и резервного копирования SIS.

Function Description
Структура SisCreateBackupStructure Создает указанную структуру резервного копирования SIS на основе предоставленных сведений.
SisCreateRestoreStructure Создает указанную структуру восстановления SIS на основе предоставленных сведений.
SisCSFilesToBackupForLink Возвращает сведения, описывающие файлы общего хранилища, на которые указывает ссылка SIS.
SisFreeAllocatedMemory Освобождает память, выделенную функциями API SIS.
SisFreeBackupStructure Освобождает указанную структуру резервного копирования SIS.
SisFreeRestoreStructure Освобождает указанную структуру восстановления SIS.
SisRestoredCommon StoreFile Сообщает архитектуре SIS, написанной файлом общего хранилища.
SisRestoredLink Возвращает имена файлов или файлов общего хранилища, на которые указывает указанная восстановленная ссылка SIS.

 

Следующие функции предоставляются для работы с резервным копированием и восстановлением зашифрованных файлов.

Function Description
CloseEncryptedFileRaw Закройте зашифрованный файл, открытый с помощью OpenEncryptedFileRaw.
OpenEncryptedFileRaw Откройте зашифрованный файл с доступом к данным в зашифрованном формате.
ReadEncryptedFileRaw Чтение зашифрованного файла, оставляющего данные в зашифрованном формате.
WriteEncryptedFileRaw Напишите зашифрованный файл, оставив данные в зашифрованном формате.