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;
}
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"),
#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 */
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