O mysqlhotcopy é um script perl que utiliza
        LOCK TABLES, FLUSH TABLES
        e cp ou scp para fazer um
        backup rápido de um banco de dados. É a maneira mais rápida
        para fazer um backup do banco de dados e de algumas tabelas mas
        ele só pode ser executado na mesma máquina onde os diretórios
        dos bancos de dados estão. O mysqlhotcopy
        só funciona no Unix e apenas para as tabelas
        MyISAM e ISAM.
      
mysqlhotcopy nome_bd [/caminho/para/novo_diretório] mysqlhotcopy nome_bd_2 ... nome_bd_2 /caminho/para/novo_diretório mysqlhotcopy nome_bd./regex/
        mysqlhotcopy suporta as seguintes opções:
      
            -?, --help
          
Exibe uma tela de ajuda e sai
            -u, --user=#
          
Usuário para fazer login no banco de dados
            -p, --password=#
          
Senha para usar ao conectar ao servidor
            -P, --port=#
          
Porta para usar ao conectar ao servidor local
            -S, --socket=#
          
Qual socket usar ao conectando a um servidor local
            --allowold
          
Não aborta se o alvo já existir (renomeie-o para _old)
            --keepold
          
Não apaga alvos anteriores (agora renomeados) quando pronto
            --noindices
          
            Não inclui arquivos de índices na cópia para deixar o
            backup menor e mais rápido. Os índices podem ser
            recostruídos mais tarde com myisamchk
            -rq..
          
            --method=#
          
            Metódo para copiar (cp ou
            scp).
          
            -q, --quiet
          
Seja silencioso exceto em erros
            --debug
          
Habilita depuração
            -n, --dryrun
          
Relata ações sem realizá-las
            --regexp=#
          
Copia todos bancos de dados com nomes que coincidem com a expressão regular
            --suffix=#
          
Sufixo para nomes de bancos de dados copiados
            --checkpoint=#
          
Insere entrada de ponto de controle um uma bd.tabela especificada
            --flushlog
          
Atualiza logs uma vez que todas as tabelas estiverem bloqueadas.
            --tmpdir=#
          
Diretório Temporário (em vez de /tmp).
        Você pode utilizar perldoc mysqlhotcopy para
        obter uma documentação mais completa de
        mysqlhotcopy.
      
        mysqlhotcopy lê os grupos
        [client] e [mysqlhotcopy]
        dos arquivos de opções.
      
        Para poder executar mysqlhotcopy é
        necessário acesso de escrita ao diretório de backup,
        privilégio SELECT nas tabelas que desejar
        copiar e o privilégio Reload no MySQL (para
        poder executar FLUSH TABLES).
      
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.

