This invention is a system and method for improving performance of a backup
operation of data from a data storage system to a media library. In
response to a computer system request to backup a slot or track of data, a
data engine in communication with the system and a data storage system
selectively reads the requested data. Such data engine reads may occur
concurrent to host access for I/O operations by employing a protection
scheme, e.g. a protection bit. Simultaneously, different backup sessions
may read the same track of data that has been read by the data engine. The
data slot or track remains in cache memory of the data storage system
until all protection bits are reset. A requested slot or track may be
moved to a sidefile stored in the cache memory if a host requested to
write to it while protection bits are still set and then sent to the Data
engine for transfer to a media library.
Esta invenção é um sistema e um método para melhorar o desempenho de uma operação backup dos dados de um sistema do armazenamento de dados de a uma biblioteca dos meios. Em resposta a um pedido do sistema computatorizado ao apoio um entalhe ou uma trilha dos dados, de um motor dos dados em uma comunicação com o sistema e de um sistema do armazenamento de dados de lêem seletivamente os dados pedidos. Tal motor dos dados lê pode ocorrer concurrent para hospedar o acesso para operações de I/O empregando um esquema da proteção, por exemplo um bocado da proteção. Simultaneamente, as sessões backup diferentes podem ler a mesma trilha dos dados que foram lidos pelo motor dos dados. O entalhe ou a trilha dos dados remanescem na memória de esconderijo do sistema do armazenamento de dados de até que todos os bocados da proteção estejam restaurados. Um entalhe ou uma trilha pedida podem ser movidos para um sidefile armazenado na memória de esconderijo se um anfitrião pedido escrever-lhe quando os bocados da proteção forem ajustados ainda e emitidos então ao motor dos dados para transferência a uma biblioteca dos meios.