diff --git a/backup_to_s3.sh b/backup_to_s3.sh index 33c4d32c..66cde35c 100755 --- a/backup_to_s3.sh +++ b/backup_to_s3.sh @@ -4,8 +4,9 @@ # Использование: ./backup_to_s3.sh [описание_изменений] # Настройки -BUCKET_NAME="crm-backups" +BUCKET_NAME="crm-git-backups" BACKUP_PREFIX="crm-git-backup" +S3_ENDPOINT="https://s3.timeweb.cloud" TIMESTAMP=$(date +"%Y%m%d_%H%M%S") COMMIT_MESSAGE=${1:-"Auto backup $(date '+%Y-%m-%d %H:%M:%S')"} @@ -52,7 +53,7 @@ echo -e "${GREEN}Архив создан: $ARCHIVE_NAME (размер: $ARCHIVE_ # Загружаем на S3 (если настроен AWS CLI) if command -v aws &> /dev/null; then echo -e "${YELLOW}Загружаем на S3...${NC}" - aws s3 cp "/tmp/$ARCHIVE_NAME" "s3://$BUCKET_NAME/$BACKUP_PREFIX/$ARCHIVE_NAME" + aws --endpoint-url="$S3_ENDPOINT" s3 cp "/tmp/$ARCHIVE_NAME" "s3://$BUCKET_NAME/$BACKUP_PREFIX/$ARCHIVE_NAME" if [ $? -eq 0 ]; then echo -e "${GREEN}✅ Бэкап успешно загружен на S3${NC}"