2016-08-07 11 views
0

Ich habe zwei Eimer in Amazon S3. ein Eimer mail.example1.com und es wird von Amazon SES verwendet, um E-Mail-Rohdatei zu speichern. Ich habe einen anderen Eimer example2.com mit zwei Ordner. Einer ist Dateien zum Speichern von Dateien und ein anderer ist Mail-Ordner. Ich möchte, wenn eine Mail in mail.example1.com Eimer gespeichert wird, wird es automatisch zu Mail-Ordner in example2.com Eimer verschieben und es wird öffentlichen.Automatisch Datei von einem Eimer in einen anderen Eimer verschieben und in Amazon S3 veröffentlichen

Ich brauche wirklich Hilfe.

Antwort

0

Legen Sie example2.com Bucket-Richtlinie für den öffentlichen Zugriff fest, und wenn Sie manuelle Replikation von example1.com zu example2.com möchten, führen Sie den folgenden Befehl aus.

aws s3 sync s3: //example1.com s3: //example2.com

oder wenn Sie wollen es mit Lambda-Funktionen automatisiert unterwegs sein.

+0

AWS CLI funktioniert, aber es kopiert nur Datei von einem Eimer in einen anderen und es ist nicht automatisiert. Ich möchte diesen Prozess automatisiert und Datei wird nicht kopiert werden. Können Sie ein Beispiel für die Lambda-Funktion angeben, um diese Aufgabe zu erledigen? Danke im Voraus. – sayful