From fa817e5a12f1b0ee574272fe711ed1a96f2b3595 Mon Sep 17 00:00:00 2001
From: Fabio Pistolesi <fabio.pistolesi@forgerock.com>
Date: Fri, 06 Feb 2015 14:51:35 +0000
Subject: [PATCH] OPENDJ-1750 CR-5916 Backup of a Persistit backend generates empty backup set  Fixes the "Empty backup" problem when creating a backup of a pluggable backend. Uses CR-5915 preparatory work to propagate storage information to the backupConfig, to correctly decide which files should belong to a backup. Thanks JN!

---
 opendj3-server-dev/src/server/org/opends/server/backends/pluggable/BackendImpl.java |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/BackendImpl.java b/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/BackendImpl.java
index 82af2ca..1c6a0cf 100644
--- a/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/BackendImpl.java
+++ b/opendj3-server-dev/src/server/org/opends/server/backends/pluggable/BackendImpl.java
@@ -759,8 +759,8 @@
     BackupManager backupManager = new BackupManager(getBackendID());
     File parentDir = getFileForPath(cfg.getDBDirectory());
     File backendDir = new File(parentDir, cfg.getBackendId());
-    // Storage storage = newStorageInstance();
-    // backupConfig.setFilesToBackupFilter(storage.getFilesToBackupFilter());
+    Storage storage = newStorageInstance();
+    backupConfig.setFilesToBackupFilter(storage.getFilesToBackupFilter());
     backupManager.createBackup(backendDir, backupConfig);
   }
 

--
Gitblit v1.10.0