S3CMD - Backup diretamente para o Amazon S3 Storage usando STDOUT

S3CMD - Backup diretamente para o Amazon S3 Storage usando STDOUT

Periodicamente. Isso é especialmente importante se você tiver um espaço de disco limitado em sua unidade/servidor local. Os comandos abaixo assumem que você já instalou e configurou S3CMD ferramenta em seu servidor. O nome do balde que vamos usar para nossos exemplos é chamado cópia de segurança. Vamos começar com um backup regular criando um arquivo local.

$ tar cpf /tmp /lubos.alcatrão /home /lubos $ s3cmd put /tmp /lubos.tar s3: // backup/lubos.alcatrão 

O que aconteceu acima é que criamos um tarball de /Home/Lubos diretório e armazenado localmente. Na próxima, etapa, copiamos nosso arquivo de backup para o armazenamento S3. A maneira alternativa é armazenar o arquivo de backup diretamente no armazenamento S3 usando o stdout e alguns tubos. Observe que esse recurso está disponível apenas para S3CMD versões> = 1.5.

$ tar -cp /home /lubos | s3cmd put - s3: // backup/lubos.alcatrão 

O comando acima armazenará nosso tarball usando pequenos lotes diretamente no balde do S3. Se for necessária compactação, substitua o acima S3CMD Comando com o abaixo, que aplica um nível máximo de compressão 9:

$ tar -cp /home /lubos | gzip -9 | s3cmd put - s3: // backup/lubos.alcatrão 

Por fim, abaixo, você encontra um exemplo de script de backup diário usando a técnica acima para fazer backup de todos os diretórios do usuário no Amazon S3 Bucket:

#!/bin/sh Toda gzip -9 | s3cmd put - s3: // backup/$ Today/user- $ (nome da base $ i).alcatrão.gz feito 

Tutoriais do Linux relacionados:

  • Ubuntu 20.04 Download
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Como comparar o desempenho do disco no Linux
  • Como usar o Google Drive no Linux
  • Como particionar a unidade USB no Linux
  • Ubuntu 20.10 Download
  • Ubuntu 21.04 Download
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para instalar no Ubuntu 20.04
  • Como usar o ADB Android Debug Bridge para gerenciar seu Android…