COMO FAZER BACKUP REMOTO UTILIZANDO API DO FIREBIRD

Поделиться
HTML-код
  • Опубликовано: 7 янв 2025

Комментарии • 70

  • @nandoironmaiden
    @nandoironmaiden 5 месяцев назад

    Obrigado amigo, você é um amigo.

  • @dederodriguesdede
    @dederodriguesdede 4 года назад +2

    Essa vez eu não perco o curso de psql por nada, não tenho dúvidas que vai ser show.

    • @mqfs
      @mqfs  4 года назад

      Opa, valeeeeu!!! Quem fez gostou demais!!!

  • @c.b.i.sistemas5303
    @c.b.i.sistemas5303 4 года назад +1

    como sempre meu grande mestre, voce é magnifico, adorei essa explicacao tao simples e eficaz, parabens, futuramente irei precisar dos seu servicos.

    • @mqfs
      @mqfs  4 года назад +1

      Valeeeeu!! Tô pronto! 💪🏻💪🏻💪🏻

  • @msoftsistemaspb
    @msoftsistemaspb 4 года назад +1

    Mais um parabéns! Você como sempre impecável com seus vídeos

    • @mqfs
      @mqfs  4 года назад

      Valeeeeu!!!

  • @dederodriguesdede
    @dederodriguesdede 4 года назад +1

    Simplesmente demais vai me ajudar demais já vou implementar nos meus projetos

    • @mqfs
      @mqfs  4 года назад

      Shooow!!! 💪🏻💪🏻💪🏻💪🏻

  • @OrneiPSilva
    @OrneiPSilva 4 года назад +1

    muito bom , parabéns Edson

    • @mqfs
      @mqfs  4 года назад

      Valeeeeu!!

  • @gsswmr
    @gsswmr 4 года назад +1

    Mais um like como sempre.

    • @mqfs
      @mqfs  4 года назад

      Opa, valeeeeu 💪🏻💪🏻💪🏻💪🏻

  • @multiservicosreptecno3786
    @multiservicosreptecno3786 4 года назад +1

    Excelente abordagem !! 👍🏼

    • @mqfs
      @mqfs  4 года назад

      Valeeeeeu!!!

  • @eloycampana6711
    @eloycampana6711 2 года назад +1

    Jóia !

  • @canalsiqueira3170
    @canalsiqueira3170 2 года назад +1

    Fala mestre, muito bom video, tentei procurar algo no canal de como expor o banco de dados firebird via API e nao achei nada, gostaria de disponibilizar ele via api para que um app consiga conectar nele mas nao estou conseguindo se souber e puder fazer um video sobre ajudaria muito, obrigado!

    • @mqfs
      @mqfs  2 года назад

      Opa, já viu os vídeos q fiz da saveincloud e da aws? Não seis e é dessa forma q vc precisa

  • @onyxtecnologiaemsoftwares9705
    @onyxtecnologiaemsoftwares9705 4 года назад +2

    Amigo, uma sugestão: Depois se tiver como, faz um vídeo mostrando o backup e restore incremental e se possível usando API.

    • @mqfs
      @mqfs  4 года назад +1

      Opa!! Esse assunto está na minha lista de sugestões!! Valeeeeu 💪🏻💪🏻💪🏻

  • @kleberalmeida1
    @kleberalmeida1 4 года назад +2

    Seria legal, não sei se já fez, mas vc poderia ensinar como fazer replicação de tabelas.... Tipo cliente 》servidor 》 clientes.

    • @mqfs
      @mqfs  4 года назад +1

      Opa, isso ainda não ensinei aqui, mas já vou te adiantar, em uma das aulas do treinamento de psql ensino como rodar script do banco 1 no banco 2 ou 3, onde preferir. Já se inscreveu? 😁😁😁

    • @onyxtecnologiaemsoftwares9705
      @onyxtecnologiaemsoftwares9705 4 года назад +1

      @@mqfs como faz pra garantir o acesso ao curso? é pago? quanto e qual o link?

    • @mqfs
      @mqfs  4 года назад

      Opa, a princípio só vai ter acesso as informações do curso quem se pre inscrever pelo site mqfs.com.br
      Na semana do dia 8 vou passar conteúdos exclusivos free de PSQL, e nessa semana também vou passar todas as informações sobre o treinamento.
      As inscrições podem ser feitas tanto pelo email quanto pelo telegram (grupo exclusivo divulgado apenas no site). A vantagem do telegram é que é certeza que nenhuma mensagem vai parar no spam.

  • @Willians2204
    @Willians2204 3 года назад +1

    Show de bola esse vídeo! Vai me ajudar mto!!
    Uma dúvida, se durante o backup a máquina que estou conectado perde a conexão com o servidor, o bkp vai continuar no servidor ou é interrompido??

    • @mqfs
      @mqfs  3 года назад +1

      Opa, depois que o comando chega até o servidor, a máquina cliente pode até fechar o prompt que o backup será feito até o fim, desde que o banco não esteja corrompido.

  • @xinho9553
    @xinho9553 4 года назад +1

    ola amigo, muito bom seu conteúdo ! tenho uma duvida, teria como interligar o firebird direto com api ? exemplo api do mercado livre ?

    • @mqfs
      @mqfs  4 года назад

      Opa, e aí Lucas, blz??
      Nativamente não, o FB não tem suporte a consumir protocolo HTTP...

  • @MaiconSaraiva
    @MaiconSaraiva 3 года назад +1

    Bacana, teria como executar o backup no servidor, e salvar o arquivo .fbk no terminal (trafegando assim apenas o arquivo binário já compactado) ?

    • @mqfs
      @mqfs  3 года назад

      Opa, deu certo com o gbak e fbclient local né?

    • @MaiconSaraiva
      @MaiconSaraiva 3 года назад

      @@mqfs Deu sim! :) mas se eu entendi bem, ele gera o .FBK localmente, e transfere todos os dados para gerar ele através da rede. Se gerar no servidor e só copiar como binário para a rede local, se torna mais seguro, e mais rápido também. Por isso seria uma boa. :D

  • @neutrallsss
    @neutrallsss 4 года назад +1

    Poderia de dar uma ajuda sobre como posso fazer para criar um sistema simples de consulta de produto industrializado para multi usuário, usando o firebird ?

    • @mqfs
      @mqfs  4 года назад

      Opa, e aí Fábio, blz??
      Como posso ajudar?

    • @neutrallsss
      @neutrallsss 4 года назад +1

      Bom dia, então nesse sitema teria que ter lançamento de mateira prima, funcionarios, frete, calculo de imposto. Para poder montar um preço de venda. Usando o firebird seria possivel criar o banco de dados ? E para o design do sistema como poderia cria -lo ?

    • @mqfs
      @mqfs  4 года назад

      Opa, desculpe a demora na resposta Fábio, o RUclips as vezes não me notifica.... Mas enfim, é totalmente possível criar sim. Pensando em linguagem de programação, vc precisa ver em que tipo de ambiente quer disponibilizar seu sistema pra ver qual é a melhor opção nesse ambientes...

    • @neutrallsss
      @neutrallsss 4 года назад +1

      Bom dia, Obrigado pela atenção

  • @msoftsistemaspb
    @msoftsistemaspb 4 года назад +1

    Gostaria de saber é possível criar uma aplicação delphi via estas linhas de comando para poder fazer estes bkps?

    • @mqfs
      @mqfs  4 года назад

      Opa, tem como sim, só precisa ver certinho uma função que chame o exe do gbak ou fbsvcmgr, envie comandos e pegue o retorno, sei que tem pronto na net

  • @c.b.i.sistemas5303
    @c.b.i.sistemas5303 4 года назад +1

    uma pergunta, existe a ODBC para o firebird 3.0?

    • @mqfs
      @mqfs  4 года назад

      Opa, existe sim, o driver que usei nesse vídeo funciona: ruclips.net/video/HEl7WEnEV2s/видео.html
      O que vai mandar mesmo é a fbclient que vai usar

  • @edersilvago
    @edersilvago 2 года назад +2

    Link do Google Drive expirou... Atualiza por favor.

    • @mqfs
      @mqfs  2 года назад

      Opa, os scripts agora ficam armazenados no mesmo banco em nuvem que uso, e pode ser acessado através desse site: mqfs.com.br/#acessobd

  • @manoelsantos4927
    @manoelsantos4927 4 года назад +1

    Com vejo no meu BD a data que foi gerado : Nível 0 - backup completo e a data Nível 1, sem precisar olhar no arquivo gerado ? Onde vejo no BD ?

    • @mqfs
      @mqfs  4 года назад +1

      Opa, e aí Manoel, blz??
      O FB tem a data de criação da base gravada no cabeçalho do arquivo, que pode ser acessado via gstat, da seguinte maneira: gstat -h "caminho_banco" | grep date
      Para mais informações da base, pode remover o | grep date.
      Desconheço outra forma de obter essa data.

    • @manoelsantos4927
      @manoelsantos4927 4 года назад +1

      @@mqfs , Não data criação da banco, A data da criação no Nbackup nivel 0, pois eu quero gerar o Nbackup nivel 0 a cada mes, e dependo do dia pode estar desligado , queria saber se tem como ver a data que foi gerado o Nbackup nivel 0, obrigado pela atenção

    • @mqfs
      @mqfs  4 года назад +1

      Aah, entendi agora...
      Então, fora a data do arquivo, creio que não há outra forma via FB mesmo.
      Talvez, o ideal fosse ter esse controle de data e hora de geração em uma aplicação própria, que gere o nome dos arquivos baseado na data em que foi gerado junto com o nível do bkp...
      Pesquisei aqui, mas não encontrei uma forma de recuperar essa informação no banco...

  • @claucilei
    @claucilei 3 года назад +1

    *Boa tarde!*
    Eu uso o servidor linux com firebirdSS 2.5.2, estou rodando o backup com gbak com a api fbsvcmgr, porém gostaria de gerar o fbk local, para evitar copiar no final do processo o fbk para a estação local, queria gerar direto na estação, porém eu insiro a saída p um endereço local e o comando gera no temp do servidor. Esta ap funciona executando no servidor e gerando o fbk local? Se sim, como seria?
    Obs: Se eu direcionar a saída do fbk para uma pasta do servidor, funciona normalmente.
    Segue o comando que usei:
    c:\teste\gbak -b -g -v -se 192.168.1.1:service_mgr -g -user SYSDBA -password masterkey /home/global/banco.fdb c:\teste\banco.fbk

    • @mqfs
      @mqfs  3 года назад +1

      Opa, nesse caso vc não precisa utilizar o services manager pra fazer o backup... Se fizer através do -se ele vai gravar o bkp no servidor.. Se não utilizar o -se ele vai gravar na máquina local, mas vai trafegar todos os dados pela rede... Fique atento caso dê lentidão por conta disso..

    • @claucilei
      @claucilei 3 года назад

      @@mqfs Eu parei de usar o Gbk sem o parâmetro do services manager, justamente por ser infinitamente mais demorado para gerar do servidor para a estação, mas com ele ao menos eu conseguia gerar de remoto para local, lento, mas gerava, eu gostaria de utilizar algum recurso como o do backup do Ibexpert, fazendo backups rápidos de remoto para local. Conhece alguma ferramenta free?

  • @TecnoSanches
    @TecnoSanches 3 года назад +1

    Eu consigo mandar esse backup para um servidor FTP ?

    • @mqfs
      @mqfs  3 года назад

      Opa, diretamente pelo Firebird não, mas vc pode mandar salvar o backup em uma pasta que é sincronizada com dropbox, onedrive ou google drive por exemplo...

  • @sempretrabalhando9175
    @sempretrabalhando9175 4 года назад +1

    Amigo se vc puder me passa um caminho exemplo pra eu tirar bkp do banco do meu cliente no meu servidor remoto, seria do cliente para o servidor..

    • @mqfs
      @mqfs  4 года назад

      Opa, e aí Luiz, blz??
      O caminho que apontamos do bkp via API tem que existir na máquina local onde está o banco. Se for pra enviar o bkp pra alguma outra máquina, vc tem 2 opções:
      1- Rodar o bkp via API mandando jogar em uma pasta local compartilhada para que seja acessível de fora (assim como fiz no vídeo) ou então algum aplicativo em segundo plano fique responsável por sincronizar os arquivos de bkp na nuvem, como onedrive, google drive, dropbox, etc... ou;
      2- Ao invés de utilizar API pra fazer o backup, pode rodar o bkp via rede mesmo, o que pode ser mais demorado. Tendo usuário e senha de conexão do FB, vc consegue, com o exe do gbak, executar um bkp remotamente e salvar numa pasta sua, de sua preferência.
      Consegui esclarecer? Qualquer coisa me chama!
      Forte abraço!!

    • @sempretrabalhando9175
      @sempretrabalhando9175 4 года назад +1

      Boa noite, obrigado pela resposta, seria assim o banco de dados roda off no cliente, nas eu gostaria de fazer um bkp online no meu servisdor sem nemhum programa de bkp isso é possivel..?
      e desculpe a demora estou bematarefado no trabalho..

    • @mqfs
      @mqfs  4 года назад

      Opa, então, se configurar a interface do servidor pra aceitar conexões do firebird via internet, da pra fazer via gbak, mas acredito não ser bom fazer dessa forma... Melhor mesmo seria usar a API, gerar o backup numa pasta local do servidor do cliente e programar algo pra sincronizar a pasta dos bkps na nuvem... O backup via internet utilizando gbak (sem API) não deve ser uma boa escolha...

    • @sempretrabalhando9175
      @sempretrabalhando9175 4 года назад

      Muito obrigado amigo, me ajudou muito..nota 10 pra vc...vlw

  • @OtenielPinto
    @OtenielPinto 4 года назад +1

    Olá
    É possível fazer o backup com o usuários usando o sistema ?

    • @mqfs
      @mqfs  4 года назад +1

      Opa, é sim, no momento que vc inicia um bkp o FB começa a gravar os novos dados em arquivos temporários, depois de finalizado ele joga tudo pro banco, tudo de forma imperceptível.

  • @sempretrabalhando9175
    @sempretrabalhando9175 4 года назад +2

    Olá maigo, esse comando serve para gerar bkp em um servidor remoto?

    • @mqfs
      @mqfs  4 года назад +1

      Opa, e aí Luiz, blz??
      Funciona sim, essa é uma interface feira justamente pra isso

  • @Joel-Realino
    @Joel-Realino 3 года назад +1

    Gregório, posso rodar o GBAK com o banco aberto? Não haverá problemas quanto ao cache em disco?

    • @mqfs
      @mqfs  3 года назад +1

      Opa, e aí Joel, blz??
      Pode sim, a partir do momento que o backup começa, o FB grava os novos dados em arquivos temporários, que são gravados no banco no momento que o bkp acaba. Isso pode sim trazer alguma lentidão durante o uso, mas que dá pra fazer, dá.
      OBS: O próprio FB apaga os arquivos temporários depois de usá-los.

    • @Joel-Realino
      @Joel-Realino 3 года назад +1

      @@mqfs Valeu.. Muito obrigado.

  • @sergiovieira3049
    @sergiovieira3049 4 года назад +1

    Olá meu nome é Sérgio, gosto do seus videos, gostaria se possível de algum contato seu tipo e-mail, whatsap preciso falar com vc em off. Aguardo retorno.

    • @mqfs
      @mqfs  4 года назад

      Opa, e aí Sérgio!! Blz? Pode me chamar no telegram: t.me/edson_gregorio

  • @danilojunior4763
    @danilojunior4763 4 года назад +1

    Boa Noite,
    Eu uso esse programa free GBAK Scheduler sites.google.com/site/gbakscheduler/ e salvo o backup em uma pasta FTP. Resolve o meu problema com backups.