Phpmybackuppro - Uma ferramenta de backup MySQL baseada na Web para Linux

Phpmybackuppro - Uma ferramenta de backup MySQL baseada na Web para Linux

phpmybackuppro é um código aberto muito fácil de usar baseado na Web Mysql Aplicativo de backup, escrito em Php idioma lançado sob o GNU GPL. Permite que você crie agendar backups, restaurar e gerenciar eles, download, e-mail, ou carregue backups para qualquer Ftp servidor e muito mais. Também leva Diretórios de arquivo backup e envie -os em um Servidor FTP.

Ele suporta três níveis de compressão de backups (Sem compressão, fecho eclair ou gzip compressão). Ele também suporta dois métodos alternativos de login de segurança, Http ou Html autenticação.

Características

A seguir, estão algumas características importantes de “phpmybackuppro““.

  1. Suporte de backup de banco de dados único ou múltiplo com ou sem dados, estrutura da tabela.
  2. Três níveis de compressão suportados são Sem compressão, gzip ou Compressão Zip.
  3. Criar backups programados sem Jobs Cron usando pequeno Php roteiro.
  4. Faça o upload de backups diretamente Ftp servidor e postagem de backups por e-mail.
  5. Apenas Apache e Php precisava ser executado em plataformas como Linux, Mac ou janelas.
  6. Concha interface para fazer backups manualmente ou usando script Cron.
  7. Todo Backup do diretório de arquivos e mova -os para qualquer Ftp servidor.
  8. Retire bancos de dados de backup de diferentes Contas em vários Mysql servidores.
  9. Dois autenticação de segurança Métodos suportados Http ou Html Autenticação de login.
  10. Interface amigável e muito fácil de instalar e configurar.
  11. Múltiplo linguagem suportado.

Tomar backups do MySQL e restaurá -los da linha de comando é sempre uma boa prática, mas se quando você não tem acesso físico ao servidor. Nisso, situação phpmybackuppro A ferramenta é útil.

Como instalar PhpMybackuppro em Rhel/Centos/Fedora e Debian/Ubuntu

Para instalar phpmybackuppro Aplicação, você deve ter correr Apache servidor da web e Php instalado no servidor. Vamos instalar esses pacotes necessários no servidor.

Instale Apache e PHP

Instalar em chapéu vermelho sistemas baseados no uso yum comando.

# yum install httpd php php-mysql [rhel/centros 7] # yum install httpd php php-mysqlnd [rhel/centros 8] # serviço httpd start 

Instalar em Debian sistemas baseados no uso apt-get comando.

# instalação apt-get Apache2 # instalação apt-get 

O mais novo phpmybackuppro A versão pode ser baixada no site phpmybackuppro ou você pode usar o seguinte comando wget para baixar.

# cd/usr/share # wget https: // sourceforge.net/projetos/phpmybackup/files/phpmybackuppro/phpmybackuppro%202.5/phpmybackuppro-2.5.zip/download -o phpmybackuppro -2.5.fecho eclair 

Descompacte o phpmybackuppro arquivo zip abaixo /usr/share/ diretório.

# Unzip phpmybackuppro-2.5.fecho eclair

Por razões de segurança, é melhor colocar o conteúdo da pasta em /usr/share/phpmybackup diretório.

# cd/usr/share/ # mv phpmybackuppro-2.5//usr/share/phpmybackup 

Em seguida, vá para o Apache “conf.d”Diretório e crie um arquivo chamado“phpmybackup.conf”Sob ele. Para chapéu vermelho O caminho dos sistemas baseado deve ser (/etc/httpd/conf.d/) e para DeBain (/etc/apache2/conf.d).

# vi/etc/httpd/conf.d/phpmybackup.conf [em sistemas baseados em redhat] # vi/etc/apache2/conf.d/phpmybackup.conf [em sistemas baseados em Debian] 

Anexar as seguintes linhas a ele. Salvar e fechar. As regras abaixo por padrão permitem o acesso a todos, se você deseja restringir o acesso a específicos IP. Substituir "todos" com o seu IP endereço". Por exemplo, a linha deve ser “permitir de 172.16.25.125““.

---------------- Apache 2.4 ---------------- Alias ​​/phpmybackup /usr /share /phpmybackup exigem todos os concedidos  ---------------- Apache 2.2 ---------------- Alias ​​/phpmybackup /usr /share /phpmybackup opções que nenhum pedido permite, negar permitir de todos  

Reiniciar Apache serviço.

-------- (Sobre chapéu vermelho sistemas) -------- # SystemCtl reinicie httpd ou # /etc /init.reiniciar d/httpd -------- (em Debian sistemas) -------- # SystemCtl reinicie o apache2 ou # /etc /init.reiniciar d/apache2 

Em alguns sistemas, certos arquivos devem ter permissões de gravação para o arquivo “global_conf.php"E para o"exportar”Diretório.

# cd/usr/share/ # chown -r root: apache phpmybackup (em sistemas de chapéu vermelho) # CHOW.PHP # CHMOD 0777 Exportação

Agora você está quase pronto para começar phpmybackuppro. Navegue até o navegador e carregue o Config.php arquivo como este.

http: // localhost/phpmybackup/config.php ou http: // ip-address/phpmybackup/config.php

Na guia Configuração, insira seu Mysql Detalhes, como nome de anfitrião, nome de usuário, senha e nome do banco de dados. Se você gostaria de configurar Ftp salvar cópia de seguranças, digite FTP LOGIN Detalhes como mostrado abaixo.

Painel de configuração

Em seguida, clique em “cópia de segurança“Guia para ver a lista de seu Mysql Banco de dados e selecione o nome do banco de dados que você deseja fazer backup.

Painel de backup

O backup do cronograma tem duas maneiras populares de agendar backups:

  1. Incluindo o agendar um script no aplicativo existente.
  2. Usando a quadro oculto em um quadro HTML.

Para agendar um backup, você deve primeiro criar um script de programação. Vá para "agendar backup" aba.

Agendar backup

Selecione com que frequência você deseja que um backup seja gerado. Então você tem que escolher o diretório disso Php script que incluirá o script de programação mais tarde. Depois disso, selecione o nome do banco de dados para fazer backup, Digite um comentário, Selecione compressão digite e finalmente clique em "Mostrar script ” botão. Na próxima página, você verá o script de programação recém -criado.

Em vez de copiar código gerado para novo arquivo, você pode salvar o código dando um nome de arquivo como “Schedule_backup.php”Na caixa de texto e clique em“Guardar dados" salvar. Para mais informações, leia “Programado_backups.TXT”Arquivo em Diretório de Documentação.

Script de backup

O "Consultas SQL”Guia Build para executar simples Consultas SQL para os bancos de dados ou bancos de dados de importação do computador local.

Shell de consulta SQL

O "começar“Guia Exibir seu atual Apache, Php e Mysql versão informação.

Versão informação

phpmybackuppro é de longe a solução de backup mais fácil para Mysql. Se você está lidando Mysql servidor, então PMBP é um aplicativo necessário que pode ajudá -lo a salvar seus dados preciosos com o mínimo esforço.

Links de referência

Página inicial Phpmybackupro