Nome
backup do sistema de arquivos dump-ext2
Sinopse
despejar -0123456789ackMnqSu-UMA Arquivo -B registros -b tamanho do bloco -d densidade -e números de inodes -E Arquivo -f Arquivo -F roteiro -h nível -Eu nr erros -j nível de compressão -eu rótulo -Q Arquivo -s pés -T encontro -z nível de compressão arquivos para despejar despejar -W | -W (A sintaxe da opção do BSD 4.3 é implementada para compatibilidade com versões anteriores, mas não está documentada aqui.) Despejo examina arquivos em um sistema de arquivos ext2 e determina quais arquivos precisam de backup. Esses arquivos são copiados para um determinado disco, fita ou outro meio de armazenamento parafopção abaixo para fazer backups remotos). Um despejo maior que o meio de saída é dividido em vários volumes. Na maioria das mídias, o tamanho é determinado pela escrita até que uma indicação de fim de mídia seja retornada. Em mídias que não podem retornar com segurança uma indicação de fim de mídia (como algumas unidades de fita de cartucho), cada volume é de tamanho fixo; o tamanho real é determinado pela especificação da mídia do cartucho ou pelas opções de tamanho da fita, densidade e / ou contagem de blocos abaixo. Por padrão, o mesmo nome de arquivo de saída é usado para cada volume após solicitar que o operador altere a mídia. arquivos para despejar é um ponto de montagem de um sistema de arquivos ou uma lista de arquivos e diretórios para fazer backup como um subconjunto de um sistema de arquivos. No primeiro caso, o caminho para um sistema de arquivos montado ou o dispositivo de um sistema de arquivos desmontado pode ser usado. Neste último caso, certas restrições são colocadas no backup:você não é permitido, o único nível de despejo suportado é -0 e todos os arquivos e diretórios devem residir no mesmo sistema de arquivos. As seguintes opções são suportadas por: -0-9 Níveis de despejo. Um nível 0, backup completo, garante que todo o sistema de arquivos seja copiado (mas veja também o -h opção abaixo). Um nível acima de 0, backup incremental, informadespejar para copiar todos os arquivos novos ou modificados desde o último despejo de um nível inferior. O nível padrão é 9. -uma `` auto-size '' Ignora todos os cálculos de comprimento de fita e escreve até que uma indicação de final de mídia seja retornada. Isso funciona melhor para a maioria das unidades de fita modernas e é o padrão. O uso desta opção é particularmente recomendado ao anexar a uma fita existente ou ao usar uma unidade de fita com compactação de hardware (em que você nunca pode ter certeza sobre a taxa de compactação). -UMA arquivo Arquivar uma tabela de conteúdos no formato especificado arquivo para ser usado pela restauração (8) para determinar se um arquivo está no arquivo de despejo que está sendo restaurado. -b tamanho do bloco O número de kilobytes por registro de despejo. Como o sistema de E / S corta todos os pedidos em partes de MAXBSIZE (normalmente 64kB), não é possível usar um tamanho maior de blocos sem problemas posteriormente com a restauração (8). Assim sendodespejar irá restringir gravações a MAXBSIZE. O tamanho padrão do bloco é 10. -B registros O número de blocos de 1 kB por volume. Normalmente não é necessário, comodespejar pode detectar o fim da mídia. Quando o tamanho especificado é atingido,despejar espera por você para alterar o volume. Essa opção substitui o cálculo do tamanho da fita com base no comprimento e na densidade. Se a compactação estiver, isso limitará o tamanho da saída compactada por volume. -c Altere os padrões para uso com uma unidade de fita de cartucho, com uma densidade de 8000 bpi e um comprimento de 1700 pés. A especificação de uma unidade de cartucho substitui a detecção de fim de mídia. -d densidade Definir a densidade da fita para densidade O padrão é 1600BPI. A especificação de uma densidade de fita substitui a detecção de final de mídia. -e inodes Excluir inodes do despejo. o inodes parâmetro é uma lista separada por vírgula de números de inode (você pode usar stat para encontrar o número do inode para um arquivo ou diretório). -E Arquivo Lê a lista de inodes a serem excluídos do despejo do arquivo de texto Arquivo O arquivo Arquivo deve ser um arquivo comum contendo números de inodes separados por novas linhas. -f Arquivo Escreva o backup para Arquivo Arquivo pode ser um arquivo de dispositivo especial como / dev / st0 (uma unidade de fita), / dev / rsd1c (uma unidade de disquete), um arquivo comum ou `- '(a saída padrão). Vários nomes de arquivos podem ser dados como um único argumento separado por vírgulas. Cada arquivo será usado para um volume de despejo na ordem listada; se o dump exigir mais volumes do que o número de nomes fornecidos, o último nome de arquivo será usado para todos os volumes restantes após solicitar as alterações de mídia. Se o nome do arquivo é da forma `` host: file '' ou `` user @ host: file ''despejar grava no arquivo nomeado no host remoto usando rmt (8). O nome do caminho padrão do programa remoto rmt (8) é / etc / rmt, isso pode ser substituído pela variável de ambienteRMT -F roteiro Execute o script no final de cada fita. O nome do dispositivo e o número do volume atual são passados na linha de comando. O script deve retornar 0 sedespejar deve continuar sem pedir ao usuário para trocar a fita, 1 sedespejar deve continuar, mas peça ao usuário para trocar a fita. Qualquer outro código de saída causarádespejar para abortar. Por razões de segurança,despejar reverte para o ID do usuário real e o ID do grupo real antes de executar o script. -h nível Honra a bandeira do usuário `` nodump '' Dp Dv UF_NODUMP apenas para lixeiras em ou acima do dado nível O nível de honra padrão é 1, de modo que os backups incrementais omitem esses arquivos, mas os backups completos os retêm. -EU nr erros Por padrão,despejar irá ignorar os primeiros 32 erros de leitura no sistema de arquivos antes de solicitar a intervenção do operador. Você pode alterar isso usando esse sinalizador para qualquer valor. Isso é útil ao executardespejar em um sistema de arquivos ativo onde os erros de leitura simplesmente indicam uma inconsistência entre o mapeamento e os passos de dumping. -j nível de compressão Comprima todos os blocos a serem gravados na fita usando a biblioteca bzlib. Essa opção funcionará apenas ao despejar em um arquivo ou pipe ou, ao despejar em uma unidade de fita, se a unidade de fita for capaz de gravar blocos de comprimento variável. Você precisará de pelo menos a versão 0.4b24 da restauração para extrair as fitas compactadas. Fitas gravadas usando compactação não serão compatíveis com o formato de fita BSD. O parâmetro (opcional) especifica o nível de compactação que o bzlib usará. O nível de compactação padrão é 2. Se o parâmetro opcional for especificado, não deverá haver espaço em branco entre a letra da opção e o parâmetro. -k Use a autenticação Kerberos para conversar com servidores de fita remotos. (Disponível apenas se essa opção for ativada quandodespejar foi compilado.) -EU rótulo A cadeia de texto fornecida pelo usuário rótulo é colocado no cabeçalho dump, onde ferramentas como restore (8) e file (1) podem acessá-lo. Note que esta etiqueta está limitada a ter no máximo LBLSIZE (atualmente 16) caracteres, os quais devem incluir a terminação ` 0 ' -m Se este sinalizador for especificado,despejar irá otimizar a saída para os inodes que foram alterados mas não modificados desde o último dump ('alterado' e 'modificado' tem o significado definido no stat (2)). Para aqueles inodes,despejar salvará somente os metadados, em vez de salvar todo o conteúdo do inode. Os inodes que são diretórios ou foram modificados desde o último dump são salvos de forma regular. Os usos desse sinalizador devem ser consistentes, o que significa que cada um dos dump em um conjunto de despejo incremental tem o sinalizador, ou ninguém o possui. As fitas gravadas usando esses inodes de 'metadados somente' não serão compatíveis com o formato de fita BSD ou versões anterioresrestaurar. -M Ative o recurso de vários volumes. O nome especificado com -fé tratado como um prefixo edespejarescreve em sequência para 001, 002 etc. Isto pode ser útil ao descarregar para arquivos em uma partição ext2, para contornar a limitação do tamanho de arquivo de 2GB. -n Sempre quedespejar requer atenção do operador, notifica todos os operadores no grupo `` operador '' por meios similares a uma parede (1). -q Façodespejar abortar imediatamente sempre que a atenção do operador for necessária, sem avisar em caso de erros de gravação, trocas de fita, etc. -Q Arquivo Ative o suporte ao Quick File Access. Posições de fita para cada inode são armazenadas no arquivo Arquivo que é usado pela restauração (se chamado com o parâmetro Q e o nome do arquivo) para posicionar diretamente a fita na restauração do arquivo em que está trabalhando atualmente. Isso economiza horas ao restaurar arquivos únicos de backups grandes, salva as fitas e a cabeça da unidade. Recomenda-se configurar o driver st para retornar posições lógicas de fita em vez de física antes de chamar dump / restore com o parâmetro Q. Como nem todos os dispositivos de fita suportam posições físicas de fita, esses dispositivos de fita retornam um erro durante o dump / restore quando o driver st é definido para a configuração física padrão. Por favor, veja a página man st, a opção MTSETDRVBUFFER, ou a página mt man, sobre como configurar o driver para retornar posições lógicas de fita. Antes de chamar a restauração com o parâmetro Q, certifique-se sempre de que o driver st esteja configurado para retornar o mesmo tipo de posição da fita usada durante a chamada para o dump. Caso contrário, a restauração pode ficar confusa. Esta opção pode ser usada ao descarregar para fitas locais (veja acima) ou para arquivos locais. -s pés Tente calcular a quantidade de fita necessária em uma determinada densidade. Se esse valor for excedido,despejar solicita uma nova fita. Recomenda-se ser um pouco conservador nesta opção. O comprimento de fita padrão é de 2300 pés. A especificação do tamanho da fita substitui a detecção de fim de mídia. -S Estimativa de tamanho. Determine a quantidade de espaço necessária para executar o despejo sem realmente fazer isso e exiba o número estimado de bytes que serão necessários. Isso é útil com dumps incrementais para determinar quantos volumes de mídia serão necessários. -T encontro Use a data especificada como a hora de início do dump em vez da hora determinada a partir da procura em / etc / dumpdates. encontro é o mesmo que o de ctime (3). Essa opção é útil para scripts de despejo automatizados que desejam despejar em um período de tempo específico. O -Topção é mutuamente exclusiva da -você opção. -você Atualize o arquivo / etc / dumpdates após um dump bem-sucedido. O formato de / etc / dumpdates é legível por pessoas, consistindo em um registro de formato livre por linha: nome do sistema de arquivos, nível de incremento e ctime (3) format dump date. Pode haver apenas uma entrada por sistema de arquivos em cada nível. O arquivo / etc / dumpdates pode ser editado para alterar qualquer um dos campos, se necessário. -W Despejo informa ao operador quais sistemas de arquivos precisam ser descartados. Esta informação é obtida a partir dos arquivos / etc / dumpdates e / etc / fstab.W opção faz com quedespejar para imprimir, para todos os sistemas de arquivos em / etc / dumpdates e sistemas de arquivos reconhecidos em / etc / fstab, a data e o nível de dump mais recentes, e destaca aqueles que devem ser descartados. Se o -W opção está definida, todas as outras opções são ignoradas edespejar sai imediatamente. -W É como -W mas imprime apenas sistemas de arquivos reconhecidos em / etc / fstab que precisam ser descartados. -z nível de compressão Comprima todos os blocos a serem gravados na fita usando a biblioteca zlib. Essa opção funcionará apenas ao despejar em um arquivo ou pipe ou, ao despejar em uma unidade de fita, se a unidade de fita for capaz de gravar blocos de comprimento variável. Você precisará de pelo menos a versão 0.4b22 da restauração para extrair as fitas compactadas. Fitas gravadas usando compactação não serão compatíveis com o formato de fita BSD. O parâmetro (opcional) especifica o nível de compactação que o zlib usará. O nível de compactação padrão é 2. Se o parâmetro opcional for especificado, não deverá haver espaço em branco entre a letra da opção e o parâmetro. Despejo requer intervenção do operador nessas condições: fim da fita, fim do despejo, erro de gravação da fita, erro de abertura da fita ou erro de leitura do disco (se houver mais de um limite de erros nr). Além de alertar todos os operadores implicados pelon chave,despejar interage com o operador em lixões terminal de controle em momentos em quedespejar não pode mais continuar, ou se algo está totalmente errado. Todas as perguntasdespejar poses devo ser respondido digitando `` yes '' ou `` no '' apropriadamente. Como fazer um despejo envolve muito tempo e esforço para lixões completos,despejar próprios pontos de verificação no início de cada volume de fita. Se escrever esse volume falhar por algum motivo,despejar irá, com a permissão do operador, reiniciar-se a partir do ponto de verificação após a fita antiga ter sido rebobinada e removida e uma nova fita ter sido montada. Despejo informa ao operador o que está acontecendo em intervalos periódicos, incluindo estimativas geralmente baixas do número de blocos a serem gravados, o número de fitas que serão necessárias, o tempo para conclusão e o tempo para a troca de fitas. A saída é detalhada, para que os outros saibam que o terminal controlandodespejar está ocupado e será por algum tempo. No caso de um evento de disco catastrófico, o tempo necessário para restaurar todas as fitas de backup ou arquivos necessários para o disco pode ser reduzido ao mínimo, escalonando os despejos incrementais. Um método eficiente de escalar despejos incrementais para minimizar o número de fitas a seguir: Depois de vários meses, as fitas diárias e semanais devem ser retiradas do ciclo de despejo e as novas fitas devem ser colocadas. VEJA TAMBÉM rmt (8) Importante: Use o homem comando ( % homem ) para ver como um comando é usado em seu computador particular. Descrição
/ sbin / dump -0u -f / dev / st0 / usr / src Isso deve ser feito em intervalos definidos, digamos uma vez por mês ou uma vez a cada dois meses, e em um conjunto de fitas novas que são salvas para sempre. 3 2 5 4 7 6 9 8 9 9 … Para os lixões diários, deve ser possível usar um número fixo de fitas para cada dia, usado semanalmente. A cada semana, é feito um dump de nível 1, e a sequência diária de Hanoi se repete começando com 3. Para dumps semanais, outro conjunto fixo de fitas por sistema de arquivos descarregado é usado, também de forma cíclica.




