Linux:Backup em Linux: Difference between revisions

From Wiki
Line 8: Line 8:




== Backup dos arquivos alterados no diretório home no dia anterior para um diretório de backup ==
O comando '''xargs''' tem por finalidade executar comandos com a saída de outros comandos


/usr/bin/find /home -type f -mtime -1  -exec cp -v {} /Backup/


Copiando todos os arquivos PDF para o pendrive


Podemos também fazer a compactação destes arquivos  
find . -iname *.pdf | '''xargs''' -i cp {} /media/PENDRIVE/
 
 
Compactação de arquivos do diretório Backup


  cd /Backup/
  cd /Backup/
   
   
  find . | xargs bzip2 -9 -v $1
  find . | xargs bzip2 -9 -v $1

Revision as of 14:41, 14 July 2011

Backup de um Servidor Linux em uma linha de comando apenas

Realizando o Backup de um servidor Linux apenas uma linha de comando.

Backup dos arquivos em um arquivo Tar

tar cvpzf backup20081130.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup20081130.tgz --exclude=/mnt --exclude=/sys --exclude=/data --exclude=/var/www/ /


O comando xargs tem por finalidade executar comandos com a saída de outros comandos


Copiando todos os arquivos PDF para o pendrive

find . -iname *.pdf | xargs -i cp {} /media/PENDRIVE/


Compactação de arquivos do diretório Backup

cd /Backup/

find . | xargs bzip2 -9 -v $1