Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Unix >> Content
Quais são os comandos de backup no Unix?
Aqui está um detalhamento dos comandos de backup do Unix Common, seus usos e considerações importantes:

1. `cp` (cópia)

* Objetivo: O comando de backup mais básico. Cria uma cópia de um arquivo ou diretório.
* Sintaxe:
`` `BASH
CP [Opções] Destino de origem
`` `
* `fonte`:​​o arquivo ou diretório que você deseja fazer backup.
* `Destination`:o local onde você deseja armazenar o backup.
* Exemplo:
`` `BASH
cp my_important_file.txt/backup/importante_files/
`` `

2. `Tar` (arquivo de fita)

* Objetivo: Arquivando e compactando vários arquivos ou diretórios inteiros em um único arquivo (normalmente um arquivo `.tar` ou` .tar.gz`).
* Sintaxe:
`` `BASH
Tar [Opções] [Archive_file] [Arquivos ou diretórios]
`` `
* Opções comuns:
* `-C`:crie um novo arquivo.
* `-x`:extrair arquivos de um arquivo.
* `-t`:liste o conteúdo de um arquivo.
* `-z`:Compressa o arquivo usando GZIP.
* `-f`:especifique o nome do arquivo de arquivo.
* Exemplo:
`` `BASH
Tar -czvf my_backup.tar.gz/home/usuário/documentos
`` `
Este comando cria um arquivo compactado chamado `my_backup.tar.gz` contendo todos os arquivos e subdiretos no diretório`/home/user/documents`.

3. `rsync` (sincronização remota)

* Objetivo: Sincroniza eficientemente arquivos e diretórios entre locais locais e remotos ou entre dois locais remotos.
* Sintaxe:
`` `BASH
Rsync [Opções] Destino de origem
`` `
* Recursos de chave:
* backups incrementais: Somente transferências alteraram arquivos.
* backups remotos: Pode fazer backup de um servidor remoto.
* Manuseio de erro: Lida com erros de transferência de arquivos graciosamente.
* Exemplo:
`` `BASH
rsync -avz/home/user/importante_data usuário@remote_server:/backup/importante_data
`` `
Este comando cria um backup de `/home/user/importante_data` para um diretório em um servidor remoto.

4. `dump` e` restaure` (backups completos do sistema)

* Objetivo: Criando e restaurando backups completos do sistema, incluindo arquivos, diretórios e configuração do sistema.
* Sintaxe:
`` `BASH
Dump [Opções] [Device] [nível] [arquivo]
Restaurar [opções] [dispositivo] [nível] [arquivo]
`` `
* Notas importantes:
* `dump` e` RESTORE` são normalmente usados ​​pelos administradores do sistema para backups completos do sistema.
* Esses comandos funcionam no nível do bloco, tornando -os adequados para restaurar discos inteiros.
* Eles podem não ser ideais para fazer backup de arquivos ou diretórios individuais.

5. `backup` (comando legado)

* Objetivo: Um comando herdado usado para backups, principalmente para backup de sistemas de arquivos inteiros.
* Nota importante: O `backup` geralmente está desatualizado e pode não estar disponível em todos os sistemas UNIX modernos.

Considerações importantes ao escolher comandos de backup:

* Frequência de backup: Com que frequência você precisa fazer backup de seus dados?
* Tamanho dos dados: Quantos dados você precisa fazer backup?
* Destino de backup: Onde você vai armazenar seus backups? (Disco local, servidor remoto, armazenamento em nuvem)
* Estratégia de backup: Você precisa de backups completos do sistema ou apenas backups de arquivos e diretórios específicos?
* Compressão: Você vai comprimir seus backups?
* Segurança: Como você garantirá seus backups? (Criptografia, controle de acesso)

Better Practices:

* Backups múltiplos: Crie vários backups para proteger contra a perda de dados.
* Teste seus backups: Teste regularmente seus backups para garantir que eles funcionem.
* Backups de armazenamento externo: Mantenha os backups em um local separado para proteger contra incêndio ou outros desastres.
* Mantenha o controle de seus backups: Mantenha um tronco de seus backups para rastrear o que foi backup e quando.

Deixe -me saber se você quiser informações mais detalhadas sobre qualquer técnica de comando ou backup específica. Posso ajudá -lo a adaptar uma estratégia de backup às suas necessidades.

Anterior :

Próximo :
  Os artigos relacionados
·Onde você pode executar dois mesmos programas em um co…
·Qual é o arquivo do sistema no Unix? 
·O que é TOSS no Linux? 
·O que é sinalização de banda base? 
·Quando uma chamada para Exec retorna no Unix? 
·Qual é a abreviatura de fax? 
·Como o shell funciona no Linux? 
·O Unix é um sistema operacional multiusuário? 
·Objetivo fundamental do comando CAT no Unix é? 
·Como fazer um Print Screen em Unix 
  Artigos em destaque
·Quais são as habilidades necessárias para um emprego …
·Como configurar o vsftpd 
·Como reinicializar um computador em MS -DOS 
·Como posso colocar Favoritos no meu desktop no Windows …
·Como ativar o Windows Áudio 
·Os PCs ou Mac são mais populares? 
·Como fazer o download do Windows 7 Service Pack 1 
·Como fazer etiquetas Usando páginas em um Mac 
·Como faço para formatar um cartão SD no Windows Vista…
·Como resolver problemas de pesquisa do Windows com uma …
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados