diff --git a/controllers/drupalsite_resources.go b/controllers/drupalsite_resources.go
index 7fe7dcfd46ed74454377e2702ab68855f8b15631..d8961b75fb51b47766de350b96668b1f2b10fc07 100644
--- a/controllers/drupalsite_resources.go
+++ b/controllers/drupalsite_resources.go
@@ -60,6 +60,7 @@ const (
 	webDAVDefaultLogin string = "admin"
 	// Variable to set the used Memory for all Jobs generated by the Operator
 	jobMemoryRequest string = "512Mi"
+	jobMemoryLimit   string = "4Gi"
 )
 
 var (
@@ -1481,6 +1482,14 @@ func jobForDrupalSiteClone(currentobject *batchv1.Job, databaseSecret string, d
 				Name:            "dest-clone",
 				ImagePullPolicy: "Always",
 				Command:         cloneSource(emptyDir + "dbBackUp.sql"),
+				Resources: corev1.ResourceRequirements{
+					Requests: corev1.ResourceList{
+						corev1.ResourceMemory: resource.MustParse(jobMemoryRequest),
+					},
+					Limits: corev1.ResourceList{
+						corev1.ResourceMemory: resource.MustParse(jobMemoryLimit),
+					},
+				},
 				Env: []corev1.EnvVar{
 					{
 						Name:  "DRUPAL_SHARED_VOLUME",