Warmspare didn't replicate CDR Reports and outbound routes

Hello, I have such a problem. There is a main server with freepbx 16.0.40.3 and asterisk 16.29.1 running on Sangoma Linux 7(centos) and a backup server with exactly the same hardware and settings on the same local network. Warmspare (in Backup & Restore module version 16.0.67) is configured on the main server using ftp+api. Everything works fine, except that warmspare does not replicate CDR Reports and outbound routes to the backup server, although in the warmspare job settings in the modules tab, Core (for routes) and CDR Reports are selected. Can you please tell me which way to look? Is it possible to replicate this data at all? I would be very grateful for any help.

Log from Freepbx after running warmspare job:

Спойлер

Running with: /usr/sbin/fwconsole backup --backup=‘4982a94d-13d0-4ef5-a0ce-99148136d707’ --warmspare --transaction=‘abd3fb46-1b00-4f4e-b7a3-60fbad6c3c4e’ >> /var/log/asterisk/backup_abd3fb46-1b00-4f4e-b7a3-60fbad6c3c4e_out.log 2> /var/log/asterisk/backup_abd3fb46-1b00-4f4e-b7a3-60fbad6c3c4e_err.log & echo $!
Running Backup ID: 4982a94d-13d0-4ef5-a0ce-99148136d707
Transaction: abd3fb46-1b00-4f4e-b7a3-60fbad6c3c4e
Starting backup Warmspare
This backup will be stored locally and is subject to maintenance settings
Backup File Name: 20230524-214437-1684953877-16.0.40.3-1324170724.tar.gz
Working with amd module
Exporting KVStore from Amd
Adding module manifest for amd
Working with announcement module
Adding module manifest for announcement
Working with arimanager module
Adding module manifest for arimanager
Working with blacklist module
Exporting Feature Codes from blacklist
Adding module manifest for blacklist
Working with calendar module
Adding module manifest for calendar
Working with callback module
The module callback returned no data, No backup created
Working with callforward module
Exporting Feature Codes from callforward
Adding module manifest for callforward
Working with callwaiting module
Exporting Feature Codes from callwaiting
Adding module manifest for callwaiting
Working with cdr module
Starting mysql dumps of : cdr
Completed mysql dumps of : cdr
Adding directory to tar: /tmp/cdr_dump
Adding file to tar: files/tmp/cdr_dump/cdr.sql.gz
Adding module manifest for cdr
Working with certman module
Adding directory to tar: /etc/asterisk/keys
Adding directory to tar: /etc/asterisk/keys/integration
Adding file to tar: files/etc/asterisk/keys/.rnd
Adding file to tar: files/etc/asterisk/keys/api_oauth.key
Adding file to tar: files/etc/asterisk/keys/api_oauth_public.key
Adding file to tar: files/etc/asterisk/keys/integration/certificate.pem
Adding file to tar: files/etc/asterisk/keys/integration/webserver.crt
Adding file to tar: files/etc/asterisk/keys/integration/webserver.key
Adding file to tar: files/etc/asterisk/keys/ca.cfg
Adding file to tar: files/etc/asterisk/keys/ca.key
Adding file to tar: files/etc/asterisk/keys/ca.crt
Adding file to tar: files/etc/asterisk/keys/default.key
Adding file to tar: files/etc/asterisk/keys/default.csr
Adding file to tar: files/etc/asterisk/keys/default.crt
Adding file to tar: files/etc/asterisk/keys/default.pem
Adding module manifest for certman
Working with cidlookup module
Adding module manifest for cidlookup
Working with conferences module
Exporting KVStore from Conferences
Exporting Feature Codes from conferences
Exporting Advanced settings from conferences
Adding module manifest for conferences
Working with contactmanager module
Exporting KVStore from Contactmanager
Exporting Feature Codes from contactmanager
Exporting Advanced settings from contactmanager
Adding module manifest for contactmanager
Working with core module
Starting mysql dumps of : devices sip dahdi iax
Completed mysql dumps of : devices sip dahdi iax
Exporting Feature Codes from core
Exporting Advanced settings from core
Exporting KVStore from Core
Adding file to tar: files/tmp/Devices_dump/Devices.sql
Adding module manifest for core
Working with customappsreg module
Exporting KVStore from Customappsreg
Adding module manifest for customappsreg
Working with dashboard module
Exporting Advanced settings from dashboard
Adding module manifest for dashboard
Working with daynight module
Exporting Databases from daynight
Exporting Feature Codes from daynight
Exporting Advanced settings from daynight
Adding module manifest for daynight
Working with dictate module
Exporting Feature Codes from dictate
Adding module manifest for dictate
Working with directory module
Adding module manifest for directory
Working with disa module
Adding module manifest for disa
Adding module callrecording to queue because disa depends on it
Working with donotdisturb module
Exporting Feature Codes from donotdisturb
Adding module manifest for donotdisturb
Working with extensionroutes module
Exporting Databases from extensionroutes
Adding module manifest for extensionroutes
Working with fax module
Exporting KVStore from Fax
Exporting Feature Codes from fax
Adding module manifest for fax
Working with filestore module
Exporting KVStore from Filestore
Adding module manifest for filestore
Working with findmefollow module
Exporting Databases from findmefollow
Exporting Feature Codes from findmefollow
Adding module manifest for findmefollow
Working with firewall module
Exporting KVStore from Firewall
Adding file to tar: files/etc/firewall-4.rules
Adding file to tar: files/etc/firewall-6.rules
Adding module manifest for firewall
Working with framework module
Adding module manifest for framework
Working with hotelwakeup module
Exporting Feature Codes from hotelwakeup
Adding module manifest for hotelwakeup
Working with iaxsettings module
Adding module manifest for iaxsettings
Working with infoservices module
Exporting Feature Codes from infoservices
Exporting Advanced settings from infoservices
Adding module manifest for infoservices
Working with ivr module
Adding module manifest for ivr
Working with languages module
Adding module manifest for languages
Working with logfiles module
Exporting Databases from logfiles
Adding module manifest for logfiles
Working with manager module
Exporting Databases from manager
Adding module manifest for manager
Working with miscapps module
Exporting Feature Codes from miscapps
Adding module manifest for miscapps
Working with miscdests module
The module miscdests returned no data, No backup created
Working with music module
Exporting Advanced settings from music
Adding file to tar: files/var/lib/asterisk/moh/.asterisk-moh-opsound-sln
Adding file to tar: files/var/lib/asterisk/moh/.asterisk-moh-opsound-sln16
Adding file to tar: files/var/lib/asterisk/moh/CHANGES-asterisk-moh-opsound-sln16
Adding file to tar: files/var/lib/asterisk/moh/CHANGES-asterisk-moh-opsound-wav
Adding file to tar: files/var/lib/asterisk/moh/CREDITS-asterisk-moh-opsound-sln16
Adding file to tar: files/var/lib/asterisk/moh/CREDITS-asterisk-moh-opsound-wav
Adding file to tar: files/var/lib/asterisk/moh/LICENSE-asterisk-moh-opsound-sln16
Adding file to tar: files/var/lib/asterisk/moh/LICENSE-asterisk-moh-opsound-wav
Adding file to tar: files/var/lib/asterisk/moh/macroform-cold_day.sln16
Adding file to tar: files/var/lib/asterisk/moh/macroform-cold_day.wav
Adding file to tar: files/var/lib/asterisk/moh/macroform-robot_dity.sln16
Adding file to tar: files/var/lib/asterisk/moh/macroform-robot_dity.wav
Adding file to tar: files/var/lib/asterisk/moh/macroform-the_simplicity.sln16
Adding file to tar: files/var/lib/asterisk/moh/macroform-the_simplicity.wav
Adding file to tar: files/var/lib/asterisk/moh/manolo_camp-morning_coffee.sln16
Adding file to tar: files/var/lib/asterisk/moh/manolo_camp-morning_coffee.wav
Adding file to tar: files/var/lib/asterisk/moh/reno_project-system.sln16
Adding file to tar: files/var/lib/asterisk/moh/reno_project-system.wav
Adding file to tar: files/var/lib/asterisk/moh/.nomusic_reserved/silence.wav
Adding file to tar: files/var/lib/asterisk/moh/.asterisk-moh-opsound-alaw
Adding file to tar: files/var/lib/asterisk/moh/CHANGES-asterisk-moh-opsound-alaw
Adding file to tar: files/var/lib/asterisk/moh/CREDITS-asterisk-moh-opsound-alaw
Adding file to tar: files/var/lib/asterisk/moh/LICENSE-asterisk-moh-opsound-alaw
Adding file to tar: files/var/lib/asterisk/moh/macroform-cold_day.alaw
Adding file to tar: files/var/lib/asterisk/moh/macroform-robot_dity.alaw
Adding file to tar: files/var/lib/asterisk/moh/macroform-the_simplicity.alaw
Adding file to tar: files/var/lib/asterisk/moh/manolo_camp-morning_coffee.alaw
Adding file to tar: files/var/lib/asterisk/moh/reno_project-system.alaw
Adding file to tar: files/var/lib/asterisk/moh/Turning_Back.wav
Adding file to tar: files/var/lib/asterisk/moh/09-tom_adelstein-dance_with_a_stranger.wav
Adding file to tar: files/var/lib/asterisk/moh/while_you_were_out.wav
Adding file to tar: files/var/lib/asterisk/moh/Frosk.wav
Adding file to tar: files/var/lib/asterisk/moh/Ready_to_Go_Up_Higher.wav
Adding file to tar: files/var/lib/asterisk/moh/1.wav
Adding file to tar: files/var/lib/asterisk/moh/Mannen.wav
Adding file to tar: files/var/lib/asterisk/moh/Mix3.wav
Adding file to tar: files/var/lib/asterisk/moh/02_Im_still_here.wav
Adding file to tar: files/var/lib/asterisk/moh/02_MACROFORM_CANASTER.wav
Adding file to tar: files/var/lib/asterisk/moh/03_MACROFORM_CRAZY_FOR_YOUR_LOV.wav
Adding module manifest for music
Working with outroutemsg module
Adding module manifest for outroutemsg
Working with paging module
Exporting KVStore from Paging
Exporting Feature Codes from paging
Adding module manifest for paging
Working with parking module
Adding module manifest for parking
Working with phonebook module
The module phonebook returned no data, No backup created
Working with pinsets module
Adding module manifest for pinsets
Working with pm2 module
Exporting Advanced settings from pm2
Adding module manifest for pm2
Working with presencestate module
Adding module manifest for presencestate
Working with queueprio module
Exporting Databases from queueprio
Exporting Feature Codes from queueprio
Exporting Advanced settings from queueprio
Adding module manifest for queueprio
Working with queues module
Exporting Advanced settings from queues
Exporting Feature Codes from queues
Exporting Databases from queues
Exporting KVStore from Queues
Adding module manifest for queues
Working with recordings module
Exporting Feature Codes from recordings
Adding directory to tar: /var/lib/asterisk/sounds/ru/custom
Adding file to tar: files/var/lib/asterisk/sounds/ru/custom/abonent.wav
Adding file to tar: files/var/lib/asterisk/sounds/ru/custom/SUBS_IS_BUSY.alaw
Adding file to tar: files/var/lib/asterisk/sounds/ru/custom/dks-neotvet.wav
Adding module manifest for recordings
Working with restapps module
Exporting Feature Codes from restapps
Adding module manifest for restapps
Adding module endpoint to queue because restapps depends on it
Working with ringgroups module
Exporting Advanced settings from ringgroups
Adding module manifest for ringgroups
Working with setcid module
The module setcid returned no data, No backup created
Working with sipsettings module
Exporting KVStore from Sipsettings
Adding module manifest for sipsettings
Working with sipstation module
Exporting KVStore from Sipstation
Exporting Advanced settings from sipstation
Adding module manifest for sipstation
Skpping sipstation which depends on framework because framework is a system requirement. Framework should be removed as a dependency
Working with sms module
Exporting Databases from sms
Adding file to tar: files/tmp/smsdump/sms_dump.sql
Adding module manifest for sms
Working with soundlang module
Adding module manifest for soundlang
Working with superfecta module
Exporting Databases from superfecta
Exporting KVStore from Superfecta
Adding module manifest for superfecta
Working with sysadmin module
Exporting Databases from sysadmin
Exporting KVStore from Sysadmin
Exporting Advanced settings from sysadmin
Adding module manifest for sysadmin
Skpping sysadmin which depends on framework because framework is a system requirement. Framework should be removed as a dependency
Working with timeconditions module
Exporting Databases from timeconditions
Exporting Feature Codes from timeconditions
Exporting Advanced settings from timeconditions
Adding module manifest for timeconditions
Working with tts module
Exporting Databases from tts
Adding module manifest for tts
Working with ttsengines module
The module ttsengines returned no data, No backup created
Working with ucp module
Exporting Databases from ucp
Exporting Advanced settings from ucp
Adding module manifest for ucp
Working with userman module
Exporting Databases from userman
Exporting KVStore from Userman
Exporting Advanced settings from userman
Exporting Module XML userman
Adding module manifest for userman
Depend field was blank for userman. Skipping because not sure what to do
Working with vmblast module
Exporting Databases from vmblast
Adding module manifest for vmblast
Working with voicemail module
Exclude Greeeting ?no
Exclude VMRecords ?no
Exporting Feature Codes from voicemail
Exporting Advanced settings from voicemail
Adding file to tar: files/etc/asterisk/voicemail.conf
Adding module manifest for voicemail
Working with webrtc module
Exporting Databases from webrtc
Exporting KVStore from Webrtc
Adding module manifest for webrtc
Working with callrecording module
Exporting Advanced settings from callrecording
Adding module manifest for callrecording
Working with endpoint module
Exporting Advanced settings from endpoint
Exporting Feature Codes from endpoint
Exporting Databases from endpoint
Exporting KVStore from Endpoint
Adding module manifest for endpoint
Adding custom directory to tar: customdir/etc/asterisk
Adding custom directory to tar: customdir/etc/dahdi
Adding custom directory to tar: customdir/var/www/html/calling/
Adding custom file to tar: customfiles/etc/asterisk/chan_dahdi.conf
Starting Cleaning up
Cleaning up data generated by Cdr
Removing /tmp/cdr_dump
Cleaning up data generated by Core
Removing /tmp/Devices_dump
Finished Cleaning up
Finished created backup file: 20230524-214437-1684953877-16.0.40.3-1324170724.tar.gz
Performing Local Maintenance
Finished Local Maintenance
Performing Remote Maintenance
Removing 20230524-173053-1684938653-16.0.40.3-1941892523.tar.gz
Finished Remote Maintenance
Saving to selected Filestore locations
Saving to: FTP:‘asterisk2-ftp’ instance ,File location: /var/spool/asterisk/backup/uploads/20230524-214437-1684953877-16.0.40.3-1324170724.tar.gz
Finished Saving to selected Filestore locations
There were warnings during the backup process
The module callback returned no data, No backup created
The module miscdests returned no data, No backup created
The module phonebook returned no data, No backup created
The module setcid returned no data, No backup created
The module ttsengines returned no data, No backup created
Warmspare enabled for this backup
We Have triggered an API to restore the backup on Spare Server
Response from Warmspare backup Server API
clientMutationId :abd3fb46-1b00-4f4e-b7a3-60fbad6c3c4e
Restorestatus :Restore Done

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.