*   >> Leitura Educação Artigos >> science >> programação

Backups completos e incrementais em Mysql

e selecção, o que copiar os dados de uma tabela em um arquivo. O arquivo criado é salvo no computador host. No entanto, você sempre pode usar o DOS ou comandos do Windows para copiar o ficheiro a partir do host em um dispositivo (drive), que não faz parte do hospedeiro. A sintaxe é: select ... INTO OUTFILE 'nome_arquivo' Você precisa do privilégio SELECT e FILE para usar esta declaração. No entanto, se você é o usuário root, então você pode usar a declaração sem qualquer problema, desde que você tem todos os privilégios. Veremos exemplos do uso destas demonstrações breve.

file_name não deve existir. O arquivo criado é um arquivo de texto. A Declaração de travamento de tabelas com a opção LEIA: Ao fazer backup completo, não é bom para desligar o servidor, de modo que você pode permitir que os usuários continuem a utilizar as tabelas nos bancos de dados. No entanto, todos os usuários só devem ser autorizadas a ler e escrever não as tabelas. Desta forma, você terá um claro corte entre o que você tem de backup em um determinado momento e que serão adicionados após o backup.

A sintaxe para arquivar este para uma tabela específica é: tabelas de bloqueio nome_tbl LER Em algumas situações você pode ter que preceder o tbl_name com um nome de banco de dados e um ponto. O usuário pode bloquear todas as tabelas em todos os bancos de dados com a opção LEIA em nível global (sem selecionar qualquer banco de dados) com a seguinte declaração: lavar tabelas com bloqueio de leitura; No final do backup, você digite o seguinte para desbloquear tabelas (nível global): desbloquear tabelas; A Declaração de registros de descarga: No momento em que você quer fazer backup completo, o arquivo de log binário pode não ter atingido seu tamanho máximo, a fim de fechar para a próxima começar.

Então você tem que fechá-lo com força. A esperança é que o próximo log binário será iniciado imediatamente após o backup completo, e seu backup incremental e recuperação incremental será consistente. Para forçar todos os arquivos de log para fechar, você precisa usar a instrução lavar logs. Você precisa ter o privilégio RELOAD, a fim de usar a declaração. A sintaxe é: lavar toras Isso libera todos os registos, incluindo log geral eo registo de erros. Fecha-se e começa a novos arquivos de log.

Se o log binário estiver habilitado, o número de seqüência do novo arquivo de log binário é incrementado de um em relação ao arquivo anterior. A esperança é que o novo log binário terá efeito após o backup compl

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.