Didn't you reuse the normal mail command line (the one sending the result of the job) to the Bootstrap command (which send the bsr to a recipient) Maybe you should check you mta and mail server for error in logs I suspect that your mailer didn't accept the mail due to undefined from address see the %r is not known in bootstrap command when it is in mail command ;-) if you use a -f "Bareos <[email protected]>" it should certainly better accepted by the mailer.
On Thursday, December 29, 2022 at 6:32:40 PM UTC+1 [email protected] wrote: > Hello, my dears, > > i have version 22.0.1 and my "Write Bootstrap" command runs with errors: > ... > 29-Dez 18:05 bareos-dir JobId 2696: Error: Error running program when > updating bootstrap file: |/usr/sbin/bsmtp -h dsme01.intern.example.com -f > "(Bareos) " -s "Bareos: Backup OK of bareos-fd Full" : ERR=Child exited > with code 1 > ... > Here my "" configuration file: > ... > root@dsme01:~# cat /etc/bareos/bareos-dir.d/job/BackupCatalog.conf > Job { > Name = "BackupCatalog" > Description = "Backup the catalog database (after the nightly save)" > JobDefs = "DefaultJob" > Level = Full > FileSet="Catalog" > Schedule = "WeeklyCycleAfterBackup" > # This creates an ASCII copy of the catalog > # Arguments to make_catalog_backup.pl are: > # make_catalog_backup.pl <catalog-name> > RunBeforeJob = "/usr/lib/bareos/scripts/make_catalog_backup MyCatalog" > # This deletes the copy of the catalog > RunAfterJob = "/usr/lib/bareos/scripts/delete_catalog_backup MyCatalog" > # This sends the bootstrap via mail for disaster recovery. > # Should be sent to another system, please change recipient accordingly > ## Write Bootstrap = "|/usr/bin/bsmtp -h dsme01.intern.example.com -f > \"\(Bareos\) \" -s \"Bootstrap for Job %j\" [email protected]" > Write Bootstrap = "|/usr/sbin/bsmtp -h dsme01.intern.example.com -f > \"\(Bareos\) \%r\" -s \"Bareos: \%t \%e of \%c \%l\" > [email protected]" > Priority = 11 # run after main backup > Run Script { > Console = "update stats days=3" > Console = "prune stats yes" > Console = ".bvfs_update" > Runs When = After > Runs On Client = No > ## Runs On Failure = No > } > } > ... > And this email arrives: > ... > backupadmin > MIME-Version: 1.0 > Content-Type: text/plain; charset="UTF-8" > Content-Transfer-Encoding: 8bit > > 29-Dez 18:02 bareos-dir JobId 2696: shell command: run BeforeJob > "/usr/lib/bareos/scripts/make_catalog_backup MyCatalog" > 29-Dez 18:03 bareos-dir JobId 2696: Start Backup JobId 2696, > Job=BackupCatalog.2022-12-29_18.02.25_20 > 29-Dez 18:03 bareos-dir JobId 2696: Connected Storage daemon at > bareos.intern.harnet.de:9103, encryption: TLS_CHACHA20_POLY1305_SHA256 > TLSv1.3 > 29-Dez 18:03 bareos-dir JobId 2696: Encryption: > TLS_CHACHA20_POLY1305_SHA256 TLSv1.3 > 29-Dez 18:03 bareos-dir JobId 2696: Connected Client: bareos-fd at > dsme01.intern.harnet.de:9102, encryption: TLS_CHACHA20_POLY1305_SHA256 > TLSv1.3 > 29-Dez 18:03 bareos-dir JobId 2696: Handshake: Immediate TLS > 29-Dez 18:03 bareos-dir JobId 2696: Encryption: > TLS_CHACHA20_POLY1305_SHA256 TLSv1.3 > 29-Dez 18:04 bareos-dir JobId 2696: Using Device "FileStorage" to write. > 29-Dez 18:04 dsme01-fd JobId 2696: Connected Storage daemon at > bareos.intern.harnet.de:9103, encryption: TLS_CHACHA20_POLY1305_SHA256 > TLSv1.3 > 29-Dez 18:04 dsme01-fd JobId 2696: Encryption: > TLS_CHACHA20_POLY1305_SHA256 TLSv1.3 > 29-Dez 18:04 dsme01-fd JobId 2696: Extended attribute support is enabled > 29-Dez 18:04 dsme01-fd JobId 2696: ACL support is enabled > 29-Dez 18:04 bareos-sd JobId 2696: Volume "Full-0060" previously written, > moving to end of data. > 29-Dez 18:04 bareos-sd JobId 2696: Ready to append to end of Volume > "Full-0060" size=8882352406 <(888)%20235-2406> > 29-Dez 18:05 bareos-sd JobId 2696: Releasing device "FileStorage" > (/media/usb/backups/storage). > 29-Dez 18:05 bareos-sd JobId 2696: Elapsed time=00:01:14, Transfer > rate=38.31 M Bytes/second > 29-Dez 18:05 bareos-dir JobId 2696: Insert of attributes batch table with > 110 entries start > 29-Dez 18:05 bareos-dir JobId 2696: Insert of attributes batch table done > 29-Dez 18:05 bareos-dir JobId 2696: Error: Error running program when > updating bootstrap file: |/usr/sbin/bsmtp -h dsme01.intern.harnet.de -f > "(Bareos) " -s "Bareos: Backup OK of bareos-fd Full" : ERR=Child exited > with code 1 > 29-Dez 18:05 bareos-dir JobId 2696: Error: Bareos bareos-dir 22.0.1~pre > (21Dec22): > Build OS: Debian GNU/Linux 11 (bullseye) > JobId: 2696 > Job: BackupCatalog.2022-12-29_18.02.25_20 > Backup Level: Full > Client: "bareos-fd" 22.0.1~pre (21Dec22) Debian > GNU/Linux 11 (bullseye),debian > FileSet: "Catalog" 2021-11-10 03:45:01 > Pool: "Full" (From command line) > Catalog: "MyCatalog" (From Client resource) > Storage: "File" (From Job resource) > Scheduled time: 29-Dez-2022 18:02:25 > Start time: 29-Dez-2022 18:04:00 > End time: 29-Dez-2022 18:05:14 > Elapsed time: 1 min 14 secs > Priority: 11 > FD Files Written: 110 > SD Files Written: 110 > FD Bytes Written: 2,835,263,807 (2.835 GB) > SD Bytes Written: 2,835,277,324 (2.835 GB) > Rate: 38314.4 KB/s > Software Compression: None > VSS: no > Encryption: no > Accurate: no > Volume name(s): Full-0060 > Volume Session Id: 33 > Volume Session Time: 1671974737 > Last Volume Bytes: 11,719,735,756 (11.71 GB) > Non-fatal FD errors: 1 > SD Errors: 0 > FD termination status: OK > SD termination status: OK > Bareos binary info: Bareos community build (UNSUPPORTED): Get > professional support from https://www.bareos.com > Job triggered by: User > Termination: *** Backup Error *** > ... > What could that be? > > Greetings from Stefan Harbich > > > > -- You received this message because you are subscribed to the Google Groups "bareos-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/bareos-users/ee62638e-e7fa-43de-9c8d-94736257fca4n%40googlegroups.com.
