
(*) set your amazon USERNAME and password

AMAZON_USERNAME=...type_your_username...
AMAZON_PASSWORD=...type_your_password...

(*) set your DATASET_NAME you want to copy from mod_visus to amazon

DATASET_NAME=2kbit1

(*) set your visus binary

CONVERT=build/win64/Debug/visus.exe
  
(*) create the container on Amazon:

$CONVERT cloud-create-container http://visus.s3.amazonaws.com/$DATASET_NAME?username=$AMAZON_USERNAME&password=$AMAZON_PASSWORD

(*) copy the visus.idx file from mod_visus to amazon

$CONVERT cloud-copy-blob \
  "http://atlantis.sci.utah.edu/mod_visus?dataset=$DATASET_NAME&compression=zip&action=readdataset" \
  "http://visus.s3.amazonaws.com/$DATASET_NAME/visus.idx?username=$AMAZON_USERNAME&password=$AMAZON_PASSWORD"

(*) create an xml file to copy blocks from mod_visus to amazon

cat > copy_blocks.xml <<EOF
<convert>
  <source url="http://atlantis.sci.utah.edu/mod_visus?dataset=$DATASET_NAME&amp;compression=zip&amp;action=readdataset" />
  <destination url="http://visus.s3.amazonaws.com/$DATASET_NAME/visus.idx?username=$AMAZON_USERNAME&amp;password=$AMAZON_PASSWORD" >
    <access type="CloudStorageAccess" url="http://visus.s3.amazonaws.com/$DATASET_NAME?username=$AMAZON_USERNAME&amp;password=$AMAZON_PASSWORD" compression=zip verbose="1" />
  </destination>
</convert>
EOF


(*) execute the copy of blocks

$CONVERT copy-dataset copy_blocks.xml

(*) remove copy_blocks.xml (it contains your password!)






         




