]> git.sur5r.net Git - bacula/bacula/commitdiff
Remove old code requiring different storages for migration
authorKern Sibbald <kern@sibbald.com>
Fri, 8 Jan 2010 20:03:32 +0000 (21:03 +0100)
committerKern Sibbald <kern@sibbald.com>
Fri, 8 Jan 2010 20:03:32 +0000 (21:03 +0100)
bacula/src/dird/migrate.c
bacula/src/dird/vbackup.c
bacula/src/version.h
bacula/technotes

index 59dcdc26ad8c68178efa6f1a7c957e27e89ae8ab..f1d61df020395373d299206842a9f4ad3563cafa 100644 (file)
@@ -353,11 +353,7 @@ bool do_migration(JCR *jcr)
    Dmsg2(dbglevel, "Read store=%s, write store=%s\n", 
       ((STORE *)jcr->rstorage->first())->name(),
       ((STORE *)jcr->wstorage->first())->name());
-   if (((STORE *)jcr->rstorage->first())->name() == ((STORE *)jcr->wstorage->first())->name()) {
-      Jmsg(jcr, M_FATAL, 0, _("Read storage \"%s\" same as write storage.\n"),
-           ((STORE *)jcr->rstorage->first())->name());
-      return false;
-   }
+
    if (!start_storage_daemon_job(jcr, jcr->rstorage, jcr->wstorage, /*send_bsr*/true)) {
       return false;
    }
index e75d08d06c5e2a1948c2ad7f5be14543d88f8433..75869419d3c7191b722751d41ba4a796b3486e47 100644 (file)
@@ -141,14 +141,6 @@ bool do_vbackup(JCR *jcr)
    Dmsg2(100, "Read store=%s, write store=%s\n", 
       ((STORE *)jcr->rstorage->first())->name(),
       ((STORE *)jcr->wstorage->first())->name());
-   /* ***FIXME***  we really should simply verify that the pools are different */
-#ifdef xxx
-   if (((STORE *)jcr->rstorage->first())->name() == ((STORE *)jcr->wstorage->first())->name()) {
-      Jmsg(jcr, M_FATAL, 0, _("Read storage \"%s\" same as write storage.\n"),
-           ((STORE *)jcr->rstorage->first())->name());
-      return false;
-   }
-#endif
 
    /* Print Job Start message */
    Jmsg(jcr, M_INFO, 0, _("Start Virtual Backup JobId %s, Job=%s\n"),
index 7e9259bcadd685293437b519196c504a2e8c1deb..e70d3e494c27c91401f17932da0253bd810a488c 100644 (file)
@@ -1,8 +1,8 @@
 
 #undef  VERSION
 #define VERSION "3.1.8"
-#define BDATE   "01 January 2010"
-#define LSMDATE "01Jan10"
+#define BDATE   "08 January 2010"
+#define LSMDATE "08Jan10"
 
 #define PROG_COPYRIGHT "Copyright (C) %d-2010 Free Software Foundation Europe e.V.\n"
 #define BYEAR "2010"       /* year for copyright messages in progs */
index 1ef81e81b0347e79c467c5caee56d20f45e97b0b..18319d38870dcdc3d668e817dfdd92555c4ac222 100644 (file)
@@ -2,6 +2,9 @@
           
 General:
 
+08Jan10
+kes  Remove requirement for different storages for migrate, something
+     forgotten, but reminded by Jim Barber.
 06Jan10
 ebl  Add make_catalog_backup.pl script that uses env variables and
      disk file to pass database password for backup