0
在S3集的名稱目標文件夾我已經持有3個網站的服務器,我有以下bash腳本,將每天運行的s3cmd sync
命令:如何與s3cmd
#!/bin/sh
echo 'Started'
date +'%a %b %e %H:%M:%S %Z %Y'
s3cmd sync --recursive --preserve /etc/apache2 s3://mybucket
s3cmd sync --recursive --preserve /var/www/website1.com/public_html s3://mybucket
s3cmd sync --recursive --preserve /var/www/website2.com/public_html s3://mybucket
s3cmd sync --recursive --preserve /var/www/website3.com/public_html s3://mybucket
s3cmd sync --recursive --preserve /var/db_backups s3://mybucket
dpkg --get-selections > dpkg.list
s3cmd sync --recursive --preserve dpkg.list s3://mybucket
date +'%a %b %e %H:%M:%S %Z %Y'
echo 'Finished'
的問題是,雖然在s3cmd sync
命令創建public_html
文件夾,並將所有3個網站放入該文件夾。
我想要做的是將三個網站備份到單獨的文件夾中。我如何用上述命令實現這一點?
神奇之內,這是做的伎倆。謝謝! – mickburkejnr