Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

192
Visualizações
Cómo sincronizar automáticamente el depósito s3 con una carpeta local

Estoy tratando de tener una réplica de mi depósito s3 en una carpeta local. debe actualizarse cuando se produce un cambio en el depósito. Veo muchas opciones para hacerlo usando funciones lambda pero estoy preguntando sobre el uso del comando s3 cli:

 aws s3 sync s3://my-bucket . --delete

que descargará cualquier archivo existente en el depósito y también eliminará los archivos locales que existen localmente pero que faltan en el depósito (comportamiento esperado).

¿Hay algún problema para repetirlo para siempre con unos pocos segundos de retraso?

 while true; do aws s3 sync s3://my-bucket . --delete; sleep 3s; done

¿Hay alguna limitación en la cantidad de llamadas a la API que puedo hacer por segundo? ¿hay una mejor solución?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

¿Estás en Linux? Podría pegar su comando en un script de shell y ejecutarlo como un cronjob

 * * * * * /path/to/your/script

^ Se ejecuta cada minuto

 */10 * * * * /path/to/your/script

^ Se ejecuta cada 10 minutos

Eso sería mucho más confiable que un script bash en un bucle.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda