Browsed by
Category: SQL Server

Migração On-Premise para Azure SQL (PARTE2)

Migração On-Premise para Azure SQL (PARTE2)

…Dando continuidade à nossa série sobre migração de banco de dados on-premise.
Se você ainda não leu o primeiro post da série, dê uma olhada, ficou bem completo. Usei o método “Deploy Database to Microsoft Azure SQL Database”, detalhando cada passo.

1) Deploy Database to Microsoft Azure SQL Database (link do post)

Hoje, nesta Parte 2, abordaremos o método de migração que utiliza o Backup BACPAC e Importação. Este método é bastante utilizado, para transferir bancos de dados SQL Server para o Azure SQL Database.

2) Backup bacpac com import
Também conhecido como “export x import”, pois envolve exportar o banco como um arquivo .bacpac , em seguida importá-lo no Azure SQL Database.

O formato BACPAC é um arquivo que contém o esquema do banco de dados e seus dados, permitindo uma migração “fácil” e eficiente.

Vantagens:
Portabilidade: O arquivo .bacpac é portátil, podendo ser movido facilmente entre diferentes servidores, ambientes ou até mesmo armazenado como backup.
Controle de Tamanho e Escopo: Ele contém apenas o esquema e os dados (sem objetos de sistema), o que reduz o tamanho e simplifica a migração.
Suporte Amplamente Disponível: O método é suportado por ferramentas como SSMS e o Portal do Azure, proporcionando flexibilidade.

Desvantagens:
Limitações de Dados: Dados corrompidos, muito grandes ou incompatíveis podem causar falhas durante a exportação e/ou importação.
Tempo de Processamento: Pode levar tempo para criar e importar o .bacpac, dependendo do tamanho do banco de dados.
Não Suporta Algumas Configurações Avançadas: Configurações específicas do servidor, como permissões de login, não são incluídas no arquivo .bacpac.

De Estagiário a CEO, lições de uma Jornada Real – O início da minha carreira profissional #03

De Estagiário a CEO, lições de uma Jornada Real – O início da minha carreira profissional #03

No episódio 01 da nossa série contei para vocês detalhes de como escolhi fazer o curso de Ciência da Computação (Ano de 2002). No episódio 02 contei que meus primeiros anos de faculdade de TI não foram fáceis (2003 a 2005). Quem ainda não leu, vale a leitura: De Estagiário a CEO, lições de uma […]

De Estagiário a CEO, lições de uma Jornada Real – O início da minha carreira profissional #03

De Estagiário a CEO, lições de uma Jornada Real – O início da minha carreira profissional #03

No episódio 01 da nossa série contei para vocês detalhes de como escolhi fazer o curso de Ciência da Computação (Ano de 2002). No episódio 02 contei que meus primeiros anos de faculdade de TI não foram fáceis (2003 a 2005). Quem ainda não leu, vale a leitura: De Estagiário a CEO, lições de uma […]

Migração On-Premise para Azure SQL (PARTE1)

Migração On-Premise para Azure SQL (PARTE1)

… vou seguir com meus objetivos e iniciar uma “série” de post cujo assunto será “Migração On-Premise para Azure SQL” Portanto darei o nome deste de hoje como …PARTE1.

Para migrar um database do On-Premise para o Azure SQL temos várias opções.

Cada opção tem suas vantagens e desvantagens específicas. Dependendo por exemplo do tamanho das databases, da complexidade do ambiente, do tempo aceitável de inatividade durante processo de migração, dentre outros fatores.

A princípio escolhi três maneiras bastantes utilizadas para realizar a migração de bases, e por isso vou dividir em 3 partes (três Post) para não ficar cansativo.

São elas:

Deploy Database to Microsoft Azure SQL Database
Backup bac com import
DMA
Bora começar?!

Iniciando a série sobre Migração On-Premise para Azure SQL, abordo hoje o método ‘Deploy Database to Microsoft Azure SQL Database’. Vamos explorar as vantagens, desafios e um passo a passo detalhado para facilitar sua jornada para a nuvem.

Deploy Database to Microsoft Azure SQL Database:
Uma opção “direta” do SQL Server Management Studio (SSMS) para migrar bancos para o Azure SQL Database.

Vantagens:

Simplicidade: O processo é integrado ao SSMS, facilitando a migração, sem a necessidade de ferramentas adicionais.
Familiaridade: Administradores de banco de dados que já utilizam o SSMS encontrarão familiaridade no processo, reduzindo a curva de aprendizado.
Desvantagens:

Limitações de Tamanho: Bancos de dados muito grandes podem enfrentar dificuldades ou demorar mais tempo para serem migrados por esse método.
Downtime: Durante a migração, o banco de dados pode ficar indisponível, o que pode não ser ideal para ambientes que exigem alta disponibilidade.

Retrospectiva Ano 2024!

Retrospectiva Ano 2024!

Retrospectiva Ano 2024!

Olá, espero que você esteja bem! 😉

Vamos juntos para a Retrospectiva do Ano 2024.

Como referência, vou usar a retrospectiva do ano passado para validar algumas metas que foram traçadas e comparar se consegui alcançá-las.

Além do crescimento técnico, este ano provou o poder do aprendizado comunitário.
Do SQL Saturday Belo Horizonte aos workshops intensivos do Azure, cada final de semana trouxe novas oportunidades para expandir a expertise e compartilhar conhecimento.

Foco para 2025: Aproveitar a expertise expandida do Azure para arquitetar soluções de nuvem ainda mais robustas, enquanto continua a preencher a lacuna entre o SQL Server tradicional e as arquiteturas de nuvem modernas. As próximas certificações já estão mapeadas #SemSpoiler!

Retrospectiva 2024

Retrospectiva 2024

Fala pessoal, Mais um ano se passou e 2024 foi excelente! Aproveitei demais, evolui bastante e curti muitos momentos com a família e amigos. Bora para a retrospectiva e novas …

Como foi o Data Saturday BH 2024

Como foi o Data Saturday BH 2024

Fala pessoal, tudo bem?Tivemos dia 23/11/2024 o DATA Saturday, antigo SQL Saturday, evento no qual tenho o prazer (mesmo com todos os percalços) de ser um dos organizadores há 6 anos. Esse ano tivemos o recorde de inscrições. Aproximadamente 1200 pesso…

Nossa Black November está no ar: todos os cursos com 40% OFF e Power Alerts com R$1000 de desconto na instalação

Nossa Black November está no ar: todos os cursos com 40% OFF e Power Alerts com R$1000 de desconto na instalação

Nossa tão aguardada Black November chegou! E além de TODOS OS CURSOS da nossa plataforma estarem com 40% de desconto, o Power Alerts está com R$1000 de desconto na instalação! A hora de aproveitar pra dar aquele UP nos seus conhecimentos é agora! Basta…

Fundamentos da Engenharia de dados

Fundamentos da Engenharia de dados

A Engenharia de Dados envolve a criação e manutenção de sistemas que coletam, armazenam, processam e integram grandes volumes de dados. Ela garante que os dados sejam acessíveis, confiáveis e utilizáveis para análise e tomada de decisões. Seus fundamentos incluem coleta, armazenamento, processamento, qualidade e governança dos dados.