Armazenando imagens do servidor EC2 em "subpastas" do intervalo

1

Estou criando uma AMI (imagem do servidor Amazon EC2) para todos os servidores em que estou trabalhando. Cada imagem do servidor é separada em algumas dezenas de arquivos tar:

Splitting /mnt/routing-4-server-Ubuntu-x86-64.tar.gz.enc...
Created routing-4-server-Ubuntu-x86-64.part.00
Created routing-4-server-Ubuntu-x86-64.part.01
Created routing-4-server-Ubuntu-x86-64.part.02
Created routing-4-server-Ubuntu-x86-64.part.03
Created routing-4-server-Ubuntu-x86-64.part.04
...
...
Created routing-4-server-Ubuntu-x86-64.part.48
Created routing-4-server-Ubuntu-x86-64.part.49

Quando faço o upload desses arquivos para um bloco chamado my-servers-august-9 , recebo uma grande quantidade de arquivos. Será um problema quando eu quiser apagar algumas imagens.

Eu tentei armazená-los em subpastas, mas esse conceito parece não estar funcionando no ambiente S3 e as explicações nos fóruns da Amazon são bastante desconcertantes .

Alguma ideia de como posso criar esta estrutura de pastas?

my-servers-august-9
    routing server
        x86-64
            file
            file
            file
            ...
        i386
            file
            file
            file
            ...
     other-server1
        type
            files
        type
            files
     other-server2
        type
            files

Obrigado,

Udi

    
por Adam Matan 09.08.2009 / 12:09

1 resposta

1

O S3 não suporta pastas. Você pode colocar um / no nome do arquivo para simular pastas, mas eles são realmente apenas objetos no bloco.

Existem duas maneiras de resolver seu problema. Você pode criar um novo intervalo para cada servidor (não recomendado pela Amazon, pois pode atingir rapidamente o limite de 100 buckets) ou usar um esquema de nomenclatura estruturado.

Eu pessoalmente uso data-hostname-imagetype como meu esquema de nomenclatura. No seu caso, você provavelmente desejaria datilografar o tipo de arquivo ou algo assim.

Depois, você pode classificar a lista e excluir os arquivos desnecessários.

Boa sorte!

    
por 09.08.2009 / 19:31