Arkadaşlar selamlar,
Kendim hazırladığım panelsiz linux sunucularınızda amazon servis üzerinden backup aldırma scriptim. Scripti geliştirip yedeklenecek dosyalarınızı ekleyebilirsiniz.
#!/bin/bash
#
# rm -f mongo_backup_aws.sh;touch mongo_backup_aws.sh;chmod u+x mongo_backup_aws.sh;nano mongo_backup_aws.sh
# ./mongo_backup_aws.shrm -rf /home/mongodb_backup
#MONGO BILGILERI
S='serveradi'
U='user'
PW='pass'
P='port'
#MONGO YEDEK ALMA
mongodump --host localhost --port $P --username $U --password $PW --out /home/mongodb_backup/mongodb/
cd /home/mongodb_backup/
tar cvzf $(date '+%d-%b-%Y').$S.mongo_dmp.tar.gz mongodb/
cd /home/mongodb_backup
for f in *; do
tar -zcvf "$f".tar.gz "$f"
aws s3 cp "$f".tar.gz s3://xxx/"$(date +%F)"/"$f".tar.gz
done
rm -rf /home/mongodb_backup