{"id":2785,"date":"2020-08-17T14:03:52","date_gmt":"2020-08-17T14:03:52","guid":{"rendered":"https:\/\/siteclone.4linux.com.br\/consultoria\/?post_type=case&#038;p=2785"},"modified":"2025-07-18T20:14:43","modified_gmt":"2025-07-18T20:14:43","slug":"migracao-firebird-para-postgresql-com-ha-pitr-repmgr","status":"publish","type":"case","link":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/","title":{"rendered":"Migra\u00e7\u00e3o FIREBIRD para PostgreSQL com HA PITR REPMGR"},"featured_media":4212,"template":"","setor":[42],"class_list":["post-2785","case","type-case","status-publish","has-post-thumbnail","hentry","setor-financeiro"],"acf":{"banner_do_case":13014,"setor":"Financeiro","sobre_o_cliente":"Este cliente da \u00e1rea da sa\u00fade \u00e9 uma cl\u00ednica especializada em exames de Radiologia e Diagn\u00f3stico por Imagem, com 25 anos de atua\u00e7\u00e3o e 7 filiais no litoral sul de S\u00e3o Paulo. Consolidou-se pelo pioneirismo nas principais tecnologias da \u00e1rea. Sua estrutura moderna aliada a tecnologia de ponta busca proporcionar solu\u00e7\u00f5es \u00e1geis aos clientes, com padr\u00f5es de excel\u00eancia, atrav\u00e9s do aprimoramento constante dos m\u00e9dicos e da tecnologia, mantendo a posi\u00e7\u00e3o de vanguarda no segmento de Diagn\u00f3stico por Imagem.","cadastrar_resultados":[{"titulo_resultado":"Tunning ap\u00f3s a implementa\u00e7\u00e3o","descricao_do_resultado":"Tunning ap\u00f3s a implanta\u00e7\u00e3o, onde foram analisados par\u00e2metros e m\u00e9tricas de consumo do ambiente em seu funcionamento operacional, para identificar aspectos do PostgreSQL que poderiam ser ajustados para prover maior performance \u00e0 utiliza\u00e7\u00e3o do cliente."},{"titulo_resultado":"Backup","descricao_do_resultado":"Backup atrav\u00e9s de c\u00f3pias cont\u00ednuas com PITR (Point-in-Time Recovery) e c\u00f3pias full das bases via pgDump garantindo maior resili\u00eancia ao ambiente."}],"cadastrar_tecnologias":[{"imagem_tecnologia":13015}],"sobre_o_projeto":"A empresa utiliza uma aplica\u00e7\u00e3o (ERP) respons\u00e1vel por gerenciar todo seu fluxo de neg\u00f3cio, tal aplica\u00e7\u00e3o interagia com um banco de dados Firebird sob a plataforma Windows. Esta estrutura come\u00e7ou apresentar diversas ocorr\u00eancias de lentid\u00e3o e perda de conex\u00e3o, o que t\u00eam atrapalhado o dia a dia dos usu\u00e1rios\/colaboradores e consecutivamente do pr\u00f3prio funcionamento da cl\u00ednica.\r\nAssim, foi constatado que o gargalo do ambiente era o banco de dados, que devido ao seu crescimento em volume e tamb\u00e9m em n\u00famero de requisi\u00e7\u00f5es n\u00e3o estava mais suportando as novas demandas do ambiente, desta forma foi sugerido a migra\u00e7\u00e3o para um ambiente mais robusto, utilizando como banco de dados a solu\u00e7\u00e3o PostgreSQL, contemplando recursos para alta disponibilidade e mecanismos de back-up.","desafios_na_implementacao":"<ul>\r\n \t<li>Garantir redund\u00e2ncia do ambiente para evitar que o neg\u00f3cio fosse interrompido em casos de falha.<\/li>\r\n \t<li>A nova solu\u00e7\u00e3o precisava ser assertiva para resolver os problemas atuais.<\/li>\r\n \t<li>O chaveamento para a nova solu\u00e7\u00e3o n\u00e3o poderia causar indisponibilidade no sistema do laborat\u00f3rio.<\/li>\r\n \t<li>O cliente n\u00e3o queria fazer nenhuma altera\u00e7\u00e3o na aplica\u00e7\u00e3o existente.<\/li>\r\n \t<li>Por tratar-se de imagens, os volumes de dados a serem migrados eram grandes.<\/li>\r\n<\/ul>","solucao_implementada":"A 4Linux realizou a implanta\u00e7\u00e3o do PostgreSQL em 2 servidores (master-slave) na infraestrutura local (on premise) do cliente.\r\nOs dois servidores foram configurados para prover um ambiente redundante atrav\u00e9s de uma replica\u00e7\u00e3o ass\u00edncrona do tipo Prim\u00e1rio\/Secund\u00e1rio, onde foi escolhido o RepMgr (Replication Manager) recurso nativo do PostgreSQL para gerenciar a replica\u00e7\u00e3o entre os n\u00f3s. Caso fosse necess\u00e1rio alternar os n\u00f3s, esse chaveamento foi configurado para ser executado de forma manual, devido \u00e0 quest\u00f5es de seguran\u00e7a (evitar o Split Brain).\r\nAp\u00f3s a migra\u00e7\u00e3o foi feito tuning nas configura\u00e7\u00f5es do PostgreSQL para garantir que o banco de dados use adequadamente os recursos de hardware e fa\u00e7a uso inteligente de toda mem\u00f3ria dispon\u00edvel para otimizar processos envolvidos na grava\u00e7\u00e3o e leituras dos dados.","beneficios_e_resultados":"<ul>\r\n \t<li>Problema de performace do banco de dados foi resolvido.<\/li>\r\n \t<li>Ambiente redundante com servidores Prim\u00e1rio\/Secund\u00e1rio.<\/li>\r\n \t<li>Tunning ap\u00f3s a implanta\u00e7\u00e3o, onde foram analisados par\u00e2metros e m\u00e9tricas de consumo do ambiente em seu funcionamento operacional, para identificar aspectos do PostgreSQL que poderiam ser ajustados para prover maior performance \u00e0 utiliza\u00e7\u00e3o do cliente.<\/li>\r\n \t<li>Backup atrav\u00e9s de c\u00f3pias cont\u00ednuas com PITR (Point-in-Time Recovery) e c\u00f3pias full das bases via pgDump garantindo maior resili\u00eancia ao ambiente.<\/li>\r\n \t<li>Ap\u00f3s o projeto, foi contratado junto \u00e0 4Linux um contrato de suporte t\u00e9cnico em regime 8x5.<\/li>\r\n<\/ul>","titulo_cta":"Acelere seu crescimento digital com a 4Linux","descricao_da_cta":"Para atingir todos os seus objetivos de neg\u00f3cio e crescer digitalmente com velocidade, voc\u00ea precisa do melhor em criatividade, performance e tecnologia.","titulo_da_cta":"Apresentamos neste ebook uma variedade de cases de sucesso com detalhamento t\u00e9cnico de v\u00e1rias tecnologias.","cadastrar_bullet_ebook":[{"icone_do_topico":12077,"texto_do_topico":"Linux Debian customizado para mais de 100.000 equipamentos (terminais lot\u00e9ricos e caixas eletr\u00f4nicos) da Caixa Econ\u00f4mica Federal"},{"icone_do_topico":12076,"texto_do_topico":"Descubra neste ebook como fornecemos suporte 24x7 para mais de uma centena de servidores Linux CentOS."},{"icone_do_topico":12075,"texto_do_topico":"Saiba como implementamos uma solu\u00e7\u00e3o baseada em Prometheus, TimescaleDB e Dashboards personalizadas no Grafana."}],"id_do_formulario":161,"_tecnologia_destaque":17993,"_texto_desafio":"Chaveamento sem causar indisponibilidade no sistema."},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Migra\u00e7\u00e3o FIREBIRD para PostgreSQL com HA PITR REPMGR - Consultoria e Suporte 4Linux<\/title>\n<meta name=\"description\" content=\"Migra\u00e7\u00e3o do FIREBIRD para postgresql. Infraestrutura PostgreSQL para cl\u00ednica de imagens com Alta Disponibilidade Master Slave com REPMGR e backup PITR. Tuning no banco de dados PostgreSQL.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Migra\u00e7\u00e3o FIREBIRD para PostgreSQL com HA PITR REPMGR - Consultoria e Suporte 4Linux\" \/>\n<meta property=\"og:description\" content=\"Migra\u00e7\u00e3o do FIREBIRD para postgresql. Infraestrutura PostgreSQL para cl\u00ednica de imagens com Alta Disponibilidade Master Slave com REPMGR e backup PITR. Tuning no banco de dados PostgreSQL.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/\" \/>\n<meta property=\"og:site_name\" content=\"Consultoria e Suporte 4Linux\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-18T20:14:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/02\/THUMBAILS-CASESmultiimagem-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/\",\"url\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/\",\"name\":\"Migra\u00e7\u00e3o FIREBIRD para PostgreSQL com HA PITR REPMGR - Consultoria e Suporte 4Linux\",\"isPartOf\":{\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/02\/THUMBAILS-CASESmultiimagem-1.jpg\",\"datePublished\":\"2020-08-17T14:03:52+00:00\",\"dateModified\":\"2025-07-18T20:14:43+00:00\",\"description\":\"Migra\u00e7\u00e3o do FIREBIRD para postgresql. Infraestrutura PostgreSQL para cl\u00ednica de imagens com Alta Disponibilidade Master Slave com REPMGR e backup PITR. Tuning no banco de dados PostgreSQL.\",\"breadcrumb\":{\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/#primaryimage\",\"url\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/02\/THUMBAILS-CASESmultiimagem-1.jpg\",\"contentUrl\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/02\/THUMBAILS-CASESmultiimagem-1.jpg\",\"width\":1080,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Migra\u00e7\u00e3o FIREBIRD para PostgreSQL com HA PITR REPMGR\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/#website\",\"url\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/\",\"name\":\"Consultoria e Suporte 4Linux\",\"description\":\"Linux - Cloud - Open Source\",\"publisher\":{\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/#organization\",\"name\":\"4Linux\",\"url\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/04\/Logo-4Linux-Positivo.png\",\"contentUrl\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/04\/Logo-4Linux-Positivo.png\",\"width\":2939,\"height\":712,\"caption\":\"4Linux\"},\"image\":{\"@id\":\"https:\/\/siteclone.4linux.com.br\/consultoria\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Migra\u00e7\u00e3o FIREBIRD para PostgreSQL com HA PITR REPMGR - Consultoria e Suporte 4Linux","description":"Migra\u00e7\u00e3o do FIREBIRD para postgresql. Infraestrutura PostgreSQL para cl\u00ednica de imagens com Alta Disponibilidade Master Slave com REPMGR e backup PITR. Tuning no banco de dados PostgreSQL.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/","og_locale":"pt_BR","og_type":"article","og_title":"Migra\u00e7\u00e3o FIREBIRD para PostgreSQL com HA PITR REPMGR - Consultoria e Suporte 4Linux","og_description":"Migra\u00e7\u00e3o do FIREBIRD para postgresql. Infraestrutura PostgreSQL para cl\u00ednica de imagens com Alta Disponibilidade Master Slave com REPMGR e backup PITR. Tuning no banco de dados PostgreSQL.","og_url":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/","og_site_name":"Consultoria e Suporte 4Linux","article_modified_time":"2025-07-18T20:14:43+00:00","og_image":[{"width":1080,"height":1080,"url":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/02\/THUMBAILS-CASESmultiimagem-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. tempo de leitura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/","url":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/","name":"Migra\u00e7\u00e3o FIREBIRD para PostgreSQL com HA PITR REPMGR - Consultoria e Suporte 4Linux","isPartOf":{"@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/#website"},"primaryImageOfPage":{"@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/#primaryimage"},"image":{"@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/#primaryimage"},"thumbnailUrl":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/02\/THUMBAILS-CASESmultiimagem-1.jpg","datePublished":"2020-08-17T14:03:52+00:00","dateModified":"2025-07-18T20:14:43+00:00","description":"Migra\u00e7\u00e3o do FIREBIRD para postgresql. Infraestrutura PostgreSQL para cl\u00ednica de imagens com Alta Disponibilidade Master Slave com REPMGR e backup PITR. Tuning no banco de dados PostgreSQL.","breadcrumb":{"@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/#primaryimage","url":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/02\/THUMBAILS-CASESmultiimagem-1.jpg","contentUrl":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/02\/THUMBAILS-CASESmultiimagem-1.jpg","width":1080,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/case\/migracao-firebird-para-postgresql-com-ha-pitr-repmgr\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/siteclone.4linux.com.br\/consultoria\/"},{"@type":"ListItem","position":2,"name":"Migra\u00e7\u00e3o FIREBIRD para PostgreSQL com HA PITR REPMGR"}]},{"@type":"WebSite","@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/#website","url":"https:\/\/siteclone.4linux.com.br\/consultoria\/","name":"Consultoria e Suporte 4Linux","description":"Linux - Cloud - Open Source","publisher":{"@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/siteclone.4linux.com.br\/consultoria\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/#organization","name":"4Linux","url":"https:\/\/siteclone.4linux.com.br\/consultoria\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/#\/schema\/logo\/image\/","url":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/04\/Logo-4Linux-Positivo.png","contentUrl":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-content\/uploads\/sites\/3\/2020\/04\/Logo-4Linux-Positivo.png","width":2939,"height":712,"caption":"4Linux"},"image":{"@id":"https:\/\/siteclone.4linux.com.br\/consultoria\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-json\/wp\/v2\/case\/2785","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-json\/wp\/v2\/case"}],"about":[{"href":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-json\/wp\/v2\/types\/case"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-json\/wp\/v2\/media\/4212"}],"wp:attachment":[{"href":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-json\/wp\/v2\/media?parent=2785"}],"wp:term":[{"taxonomy":"setor","embeddable":true,"href":"https:\/\/siteclone.4linux.com.br\/consultoria\/wp-json\/wp\/v2\/setor?post=2785"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}