diff --git a/dashboard/src/views/backups.html b/dashboard/src/views/backups.html
index 7e4ac0915..a0b075fab 100644
--- a/dashboard/src/views/backups.html
+++ b/dashboard/src/views/backups.html
@@ -394,7 +394,7 @@
{{ 'backups.configureBackupStorage.memoryLimitDescription' | tr }}
-
+
diff --git a/dashboard/src/views/backups.js b/dashboard/src/views/backups.js
index c6017c6e1..69f102685 100644
--- a/dashboard/src/views/backups.js
+++ b/dashboard/src/views/backups.js
@@ -7,7 +7,7 @@ angular.module('Application').controller('BackupsController', ['$scope', '$locat
Client.onReady(function () { if (!Client.getUserInfo().isAtLeastAdmin) $location.path('/'); });
$scope.SECRET_PLACEHOLDER = SECRET_PLACEHOLDER;
- $scope.MIN_MEMORY_LIMIT = 1000 * 1024 * 1024;
+ $scope.MIN_MEMORY_LIMIT = 1024 * 1024 * 1024; // 1 GB
$scope.config = Client.getConfig();
$scope.user = Client.getUserInfo();
diff --git a/src/backups.js b/src/backups.js
index 47059d97f..27c1e9785 100644
--- a/src/backups.js
+++ b/src/backups.js
@@ -244,7 +244,7 @@ async function startBackupTask(auditSource) {
const backupConfig = await getConfig();
- const memoryLimit = backupConfig.limits?.memoryLimit ? Math.max(backupConfig.limits.memoryLimit/1024/1024, 1000) : 1000;
+ const memoryLimit = backupConfig.limits?.memoryLimit ? Math.max(backupConfig.limits.memoryLimit/1024/1024, 1024) : 1024;
const taskId = await tasks.add(tasks.TASK_BACKUP, [ { /* options */ } ]);