diff --git a/docker-compose.yml b/docker-compose.yml index ea8b9bb32b..8ae601bb03 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -779,7 +779,7 @@ services: - redis environment: - _APP_CONNECTIONS_DB_REPLICAS - - _APP_CONNECTIONS_BACKUPS_STORAGE + - _APP_CONNECTIONS_BACKUPS_STORAGE=dospaces://DO00ZZLVBLWLP6JJJVM2:aaEZ+eu8k80raNoDPlcwX8fwzSr3CzL5P+4UiwMnugw@default/cloud-fra1-stg-backups-1?region=fra1 appwrite-restore: command: sleep infinity diff --git a/src/Appwrite/Platform/Tasks/Backup.php b/src/Appwrite/Platform/Tasks/Backup.php index 607f825555..d67ada3ecb 100644 --- a/src/Appwrite/Platform/Tasks/Backup.php +++ b/src/Appwrite/Platform/Tasks/Backup.php @@ -87,8 +87,7 @@ class Backup extends Action sleep($sleep); } } while ($attempts < $max); - - $containerId = shell_exec('docker ps -aqf "name=xtrabackup"'); + $containerId = shell_exec('docker ps -aqf "name=xtrabackup" --format "{{.ID}}"'); $containerId = str_replace(PHP_EOL, '', $containerId); if (empty($containerId)) { Console::error('Xtrabackup Container ID not found');