Backup markup language (BKPML) : uma proposta para interoperabilidade e padronização de backup de dados

Detalhes bibliográficos
Ano de defesa: 2011
Autor(a) principal: Pereira Teles Júnior, Namedin
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Pernambuco
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
XML
Link de acesso: https://repositorio.ufpe.br/handle/123456789/2328
Resumo: O atual modelo de negócios de uma empresa moderna está cada vez mais dependente das tecnologias e dos sistemas de informação. Com isso, é necessário que se mantenha os dados protegidos através de uma cópia segurança, conhecida como backup, que garantirá a restauração e migração dos dados quando necessário. Além disso, é comum uma empresa adotar mais de um Sistema de Gerenciamento de Banco de Dados (SGBD) para armazenamento dos dados, gerando ambientes heterogêneos e dificultando a interoperabilidade entre os sistemas quando necessário. Isso porque os SGBD existentes realizam backup, restauração e migração dos dados sob tecnologias específicas e limitadas como (Oracle, Sqlserver, Mysql), não permitindo a restauração dos dados em outros SGBD, somente no seu ambiente de origem. Nesse contexto, este trabalho propõe o desenvolvimento de uma estrutura padrão para os arquivos de backup, utilizando a linguagem de marcação eXtensible Markup Language (XML), denominada como Backup Markup Language (BKPML). A BKPML tem por objetivo desvincular a dependência dos arquivos de backup de sua fonte de origem, possibilitando manter a interoperabilidade necessária entre SGBD heterogêneos através dos arquivos de backup, e a transformação dos dados para arquivos secundários, como TEXTO, EXCEL, JavaScript Object Notation (JSON), YAML Ain t Markup Language (YAML), Comma-Separated Values (CSV) e XML. Para isso, foi necessário o desenvolvimento de uma ferramenta responsável por administrar os arquivos BKPML gerados. Como proposta de armazenamento seguro, além do armazenamento local, este trabalho utiliza Cloud Computing como alternativa para armazenamento dos arquivos BKPML
id UFPE_a83def95b4b3427bfbdf61203cb0fcf7
oai_identifier_str oai:repositorio.ufpe.br:123456789/2328
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str
spelling Backup markup language (BKPML) : uma proposta para interoperabilidade e padronização de backup de dadosCloud ComputingMigraçãoRestauraçãoBackupSistemas de Gerenciamento de Banco de Dados (SGBD)XMLPadronizaçãoInteroperabilidadeAmbientes HeterogêneosO atual modelo de negócios de uma empresa moderna está cada vez mais dependente das tecnologias e dos sistemas de informação. Com isso, é necessário que se mantenha os dados protegidos através de uma cópia segurança, conhecida como backup, que garantirá a restauração e migração dos dados quando necessário. Além disso, é comum uma empresa adotar mais de um Sistema de Gerenciamento de Banco de Dados (SGBD) para armazenamento dos dados, gerando ambientes heterogêneos e dificultando a interoperabilidade entre os sistemas quando necessário. Isso porque os SGBD existentes realizam backup, restauração e migração dos dados sob tecnologias específicas e limitadas como (Oracle, Sqlserver, Mysql), não permitindo a restauração dos dados em outros SGBD, somente no seu ambiente de origem. Nesse contexto, este trabalho propõe o desenvolvimento de uma estrutura padrão para os arquivos de backup, utilizando a linguagem de marcação eXtensible Markup Language (XML), denominada como Backup Markup Language (BKPML). A BKPML tem por objetivo desvincular a dependência dos arquivos de backup de sua fonte de origem, possibilitando manter a interoperabilidade necessária entre SGBD heterogêneos através dos arquivos de backup, e a transformação dos dados para arquivos secundários, como TEXTO, EXCEL, JavaScript Object Notation (JSON), YAML Ain t Markup Language (YAML), Comma-Separated Values (CSV) e XML. Para isso, foi necessário o desenvolvimento de uma ferramenta responsável por administrar os arquivos BKPML gerados. Como proposta de armazenamento seguro, além do armazenamento local, este trabalho utiliza Cloud Computing como alternativa para armazenamento dos arquivos BKPMLUniversidade Federal de PernambucoSouto Maior de Barros, Roberto Pereira Teles Júnior, Namedin2014-06-12T15:56:49Z2014-06-12T15:56:49Z2011-01-31info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfPereira Teles Júnior, Namedin; Souto Maior de Barros, Roberto. Backup markup language (BKPML) : uma proposta para interoperabilidade e padronização de backup de dados. 2011. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2011.https://repositorio.ufpe.br/handle/123456789/2328porAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPE2019-10-25T15:44:03Zoai:repositorio.ufpe.br:123456789/2328Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T15:44:03Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.none.fl_str_mv Backup markup language (BKPML) : uma proposta para interoperabilidade e padronização de backup de dados
title Backup markup language (BKPML) : uma proposta para interoperabilidade e padronização de backup de dados
spellingShingle Backup markup language (BKPML) : uma proposta para interoperabilidade e padronização de backup de dados
Pereira Teles Júnior, Namedin
Cloud Computing
Migração
Restauração
Backup
Sistemas de Gerenciamento de Banco de Dados (SGBD)
XML
Padronização
Interoperabilidade
Ambientes Heterogêneos
title_short Backup markup language (BKPML) : uma proposta para interoperabilidade e padronização de backup de dados
title_full Backup markup language (BKPML) : uma proposta para interoperabilidade e padronização de backup de dados
title_fullStr Backup markup language (BKPML) : uma proposta para interoperabilidade e padronização de backup de dados
title_full_unstemmed Backup markup language (BKPML) : uma proposta para interoperabilidade e padronização de backup de dados
title_sort Backup markup language (BKPML) : uma proposta para interoperabilidade e padronização de backup de dados
author Pereira Teles Júnior, Namedin
author_facet Pereira Teles Júnior, Namedin
author_role author
dc.contributor.none.fl_str_mv Souto Maior de Barros, Roberto
dc.contributor.author.fl_str_mv Pereira Teles Júnior, Namedin
dc.subject.por.fl_str_mv Cloud Computing
Migração
Restauração
Backup
Sistemas de Gerenciamento de Banco de Dados (SGBD)
XML
Padronização
Interoperabilidade
Ambientes Heterogêneos
topic Cloud Computing
Migração
Restauração
Backup
Sistemas de Gerenciamento de Banco de Dados (SGBD)
XML
Padronização
Interoperabilidade
Ambientes Heterogêneos
description O atual modelo de negócios de uma empresa moderna está cada vez mais dependente das tecnologias e dos sistemas de informação. Com isso, é necessário que se mantenha os dados protegidos através de uma cópia segurança, conhecida como backup, que garantirá a restauração e migração dos dados quando necessário. Além disso, é comum uma empresa adotar mais de um Sistema de Gerenciamento de Banco de Dados (SGBD) para armazenamento dos dados, gerando ambientes heterogêneos e dificultando a interoperabilidade entre os sistemas quando necessário. Isso porque os SGBD existentes realizam backup, restauração e migração dos dados sob tecnologias específicas e limitadas como (Oracle, Sqlserver, Mysql), não permitindo a restauração dos dados em outros SGBD, somente no seu ambiente de origem. Nesse contexto, este trabalho propõe o desenvolvimento de uma estrutura padrão para os arquivos de backup, utilizando a linguagem de marcação eXtensible Markup Language (XML), denominada como Backup Markup Language (BKPML). A BKPML tem por objetivo desvincular a dependência dos arquivos de backup de sua fonte de origem, possibilitando manter a interoperabilidade necessária entre SGBD heterogêneos através dos arquivos de backup, e a transformação dos dados para arquivos secundários, como TEXTO, EXCEL, JavaScript Object Notation (JSON), YAML Ain t Markup Language (YAML), Comma-Separated Values (CSV) e XML. Para isso, foi necessário o desenvolvimento de uma ferramenta responsável por administrar os arquivos BKPML gerados. Como proposta de armazenamento seguro, além do armazenamento local, este trabalho utiliza Cloud Computing como alternativa para armazenamento dos arquivos BKPML
publishDate 2011
dc.date.none.fl_str_mv 2011-01-31
2014-06-12T15:56:49Z
2014-06-12T15:56:49Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv Pereira Teles Júnior, Namedin; Souto Maior de Barros, Roberto. Backup markup language (BKPML) : uma proposta para interoperabilidade e padronização de backup de dados. 2011. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2011.
https://repositorio.ufpe.br/handle/123456789/2328
identifier_str_mv Pereira Teles Júnior, Namedin; Souto Maior de Barros, Roberto. Backup markup language (BKPML) : uma proposta para interoperabilidade e padronização de backup de dados. 2011. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2011.
url https://repositorio.ufpe.br/handle/123456789/2328
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1856042030823636992