मैं डुप्लिकेट का उपयोग करके अपने लिनक्स सर्वर को अमेज़ॅन एस 3 का बैकअप लेने के लिए देख रहा हूं।
मुझे यहाँ एक बेहतरीन संसाधन मिला जिसने मुझे इसे स्थापित करने में मदद की और मूल स्क्रिप्ट का उपयोग कर रहा हूँ जो मेरे लिए वहाँ सूचीबद्ध थी और अब यहाँ पर प्रतिलिपि बनाई गई है:
#!/bin/sh
# Export some ENV variables so you don't have to type anything
export AWS_ACCESS_KEY_ID=[your-access-key-id]
export AWS_SECRET_ACCESS_KEY=[your-secret-access-key]
export PASSPHRASE=[your-gpg-passphrase]
GPG_KEY=[your-gpg-key]
# The source of your backup
SOURCE=/
# The destination
# Note that the bucket need not exist
# but does need to be unique amongst all
# Amazon S3 users. So, choose wisely.
DEST=s3+http://[your-bucket-name]/[backup-folder]
duplicity \
--encrypt-key=${GPG_KEY} \
--sign-key=${GPG_KEY} \
--include=/boot \
--include=/etc \
--include=/home \
--include=/root \
--include=/var/lib/mysql \
--exclude=/** \
${SOURCE} ${DEST}
# Reset the ENV variables. Don't need them sitting around
export AWS_ACCESS_KEY_ID=
export AWS_SECRET_ACCESS_KEY=
export PASSPHRASE=
क्या किसी और के पास अनुकृति के साथ अनुभव है जहां वे इस स्क्रिप्ट में सुधार कर सकते हैं और / या बेहतर स्क्रिप्ट बनाने में मदद करने के लिए सर्वोत्तम प्रथाओं को साझा कर सकते हैं?