Vai al contenuto

Script di upload differenziale arc-ott verso Bucket S3 AWS

Questa è la base per creare uno script upload_differito.bat che esegue l'upload di una cartella locale verso bucket S3 in AWS:

@echo off
setlocal

:: ---------------------------------------
:: sostituire qui il codice del profilo configurato
set AWSCLI_PATH="C:\es2000-privata\Amazon\AWSCLIV2\bin\"

:: sostituire qui il codice del profilo configurato
set AWSCLI_PROFILE=Cnnnnn-xyz

:: sostituire qui i path delle cartelle
set SOURCE=f:\dati\faxe2000\data\awsdiff\labod
set DEST=s3://es2m-cnnnnn/labod

set PATH=%AWSCLI_PATH%;%PATH%

echo Avvio sincronizzazione
aws s3 sync "%SOURCE%" "%DEST%" --profile "%AWSCLI_PROFILE%" --page-size 10000 

if %ERRORLEVEL%==0 (
    echo ✅ Sync completata con successo su %DEST%.
) else (
    echo ❌ ERRORE: la sync non è andata a buon fine.
)

endlocal
pause

Estratto da documentazione interna ClickUp