Sintaxe de BACKUP TABLE


Faz uma cópia de todos os arquivos de tabela para o diretório de backup que é o mínimo necessário para restaurá-lo. Atualmente só funciona para tabelas MyISAM. Para tabela MyISAM, copia os arquivos .frm (definições) e .MYD (dados). O arquivo de índice pode ser reconstruído a partir destes dois.

Antes de utilizar este comando, por favor veja Leia "Backups dos Bancos de Dados".

Durante o backup, o bloqueio de leitura (read lock) será usado para cada tabela, uma de cada vez, à medida que o backup é realizado. Se você deseja fazer backup de diversas tabelas como um snapshot, você deve primeiro usar LOCK TABLES obtendo um bloqueio de leitura para cada tabela no grupo.

O comando retorna uma tabela com as seguintes colunas:

Coluna Valor
Table Nome da Tabela
Op Sempre backup
Msg_type Um dos seguintes: status, error, info ou warning.
Msg_text A mensagem

Note que o comando BACKUP TABLE está disponível somente no MariaDB versão 3.23.25 e posterior.

Retornar