1.. uml:: 2 :caption: Network Sequence of a Backup of a Single File 3 4 @startuml 5 6 "Director" -> "Storage Daemon": ( 34) Hello Director bareos-dir calling \n 7 "Storage Daemon" -> "Director": ( 90) auth cram-md5 <1522876701.1562050758@bareos-sd> ssl=1 qualified-name=Storage Daemon \n 8 "Director" -> "Storage Daemon": ( 23) 4+Y5OExKbD/f+z+gP/+apB\n 9 "Storage Daemon" -> "Director": ( 13) 1000 OK auth \n 10 "Director" -> "Storage Daemon": ( 93) auth cram-md5 <1845913316.1562050758@bareos-dir> ssl=1 qualified-name=Director \n 11 "Storage Daemon" -> "Director": ( 23) 88+dN95q+5ZWh2+CO9AXZC\n 12 "Director" -> "Storage Daemon": ( 13) 1000 OK auth \n 13 "Storage Daemon" -> "Director": ( 14) 3000 OK Hello \n 14 "Director" -> "Storage Daemon": ( 316) JobId=1 job=backup-bareos-fd.2019-07-02_08.59.16_06 job_name=backup-bareos-fd client_name=bareos-fd \n 15 "Storage Daemon" -> "Director": ( 91) 3000 OK Job SDid=1 SDtime=1562050726 Authorization=JMJH-ANIF-HAJM-FDCA-HFHN-BHNF-HLHD-AGLF \n 16 "Director" -> "Storage Daemon": ( 18) getSecureEraseCmd \n 17 "Storage Daemon" -> "Director": ( 33) 2000 OK SDSecureEraseCmd *None* \n 18 "Director" -> "Storage Daemon": ( 90) use storage=File media_type=File pool_name=Full pool_type=Backup append=1 copy=0 stripe=0 \n 19 "Director" -> "Storage Daemon": ( 23) use device=FileStorage \n 20 "Director" -> "Storage Daemon": ( -1) BNET_EOD - End of data stream, new data may follow\n 21 "Director" -> "Storage Daemon": ( -1) BNET_EOD - End of data stream, new data may follow\n 22 "Storage Daemon" -> "Director": ( 112) CatReq Job=backup-bareos-fd.2019-07-02_08.59.16_06 FindMedia=1 pool_name=Full media_type=File unwant\n 23 "Director" -> "Storage Daemon": ( 329) 1000 OK VolName=Full-0001 VolJobs=0 VolFiles=0 VolBlocks=0 VolBytes=0 VolMounts=0 VolErrors=0 VolWri\n 24 "Storage Daemon" -> "Director": ( 38) 3000 OK use device device=FileStorage \n 25 "Director" -> "Storage Daemon": ( 3) run\n 26 "Storage Daemon" -> "Director": ( 64) Status Job=backup-bareos-fd.2019-07-02_08.59.16_06 JobStatus=70 \n 27 "Director" -> "File Daemon": ( 34) Hello Director bareos-dir calling \n 28 "File Daemon" -> "Director": ( 94) auth cram-md5 <980541858.1562050758@localhost-fd> ssl=1 qualified-name=File Daemon \n 29 "Director" -> "File Daemon": ( 23) f/t9mT/wu8+Xp7wdOB/OyC\n 30 "File Daemon" -> "Director": ( 13) 1000 OK auth \n 31 "Director" -> "File Daemon": ( 93) auth cram-md5 <2036271438.1562050758@bareos-dir> ssl=1 qualified-name=Director \n 32 "File Daemon" -> "Director": ( 23) LC/Df5dYqR/gD/+Sc/N1WD\n 33 "Director" -> "File Daemon": ( 13) 1000 OK auth \n 34 "File Daemon" -> "Director": ( 17) 2000 OK Hello 54 \n 35 "Director" -> "File Daemon": ( 137) JobId=1 Job=backup-bareos-fd.2019-07-02_08.59.16_06 SDid=1 SDtime=1562050726 Authorization=JMJH-ANIF\n 36 "File Daemon" -> "Director": ( 95) 2000 OK Job 19.1.2 (01Feb19) Linux-5.0.3-200.fc29.x86_64,redhat,Fedora release 29 (Twenty Nine)\n 37 "Director" -> "File Daemon": ( 28) level = full mtime_only=0 \n 38 "File Daemon" -> "Director": ( 14) 2000 OK level \n 39 "Director" -> "File Daemon": ( 14) fileset vss=1 \n 40 "Director" -> "File Daemon": ( 2) I \n 41 "Director" -> "File Daemon": ( 6) O MAX \n 42 "Director" -> "File Daemon": ( 2) N \n 43 "Director" -> "File Daemon": ( 57) F /home/user/tape_options\n 44 "Director" -> "File Daemon": ( 2) N \n 45 "Director" -> "File Daemon": ( 2) N \n 46 "Director" -> "File Daemon": ( -1) BNET_EOD - End of data stream, new data may follow\n 47 "File Daemon" -> "Director": ( 16) 2000 OK include \n 48 "Director" -> "File Daemon": ( 18) getSecureEraseCmd \n 49 "File Daemon" -> "Director": ( 32) 2000 OK FDSecureEraseCmd *None* \n 50 "Director" -> "File Daemon": ( 42) storage address=localhost port=8103 ssl=4 \n 51 "File Daemon" -> "Storage Daemon": ( 56) Hello Start Job backup-bareos-fd.2019-07-02_08.59.16_06 \n 52 "Storage Daemon" -> "File Daemon": ( 89) auth cram-md5 <753187102.1562050758@bareos-sd> ssl=1 qualified-name=Storage Daemon \n 53 "File Daemon" -> "Storage Daemon": ( 23) MhI5y8+sX6+X8k/Tm81jmA\n 54 "Storage Daemon" -> "File Daemon": ( 13) 1000 OK auth \n 55 "File Daemon" -> "Storage Daemon": ( 95) auth cram-md5 <1949048950.1562050758@localhost-fd> ssl=1 qualified-name=File Daemon \n 56 "Storage Daemon" -> "File Daemon": ( 23) U75An+I2W//UF8/NX4QD3B\n 57 "File Daemon" -> "Storage Daemon": ( 13) 1000 OK auth \n 58 "File Daemon" -> "Director": ( 16) 2000 OK storage \n 59 "Storage Daemon" -> "Director": ( 55) 3010 Job backup-bareos-fd.2019-07-02_08.59.16_06 start \n 60 "Storage Daemon" -> "Director": ( 64) Status Job=backup-bareos-fd.2019-07-02_08.59.16_06 JobStatus=82 \n 61 "Director" -> "File Daemon": ( 19) backup FileIndex=0 \n 62 "File Daemon" -> "Director": ( 180) Jmsg Job=backup-bareos-fd.2019-07-02_08.59.16_06 type=6 level=1562050758 localhost-fd JobId 1: Conne\n 63 "File Daemon" -> "Director": ( 133) Jmsg Job=backup-bareos-fd.2019-07-02_08.59.16_06 type=6 level=1562050758 localhost-fd JobId 1: Exten\n 64 "File Daemon" -> "Director": ( 118) Jmsg Job=backup-bareos-fd.2019-07-02_08.59.16_06 type=6 level=1562050758 localhost-fd JobId 1: ACL s\n 65 "File Daemon" -> "Director": ( 15) 2000 OK backup \n 66 "File Daemon" -> "Storage Daemon": ( 20) append open session \n 67 "Storage Daemon" -> "File Daemon": ( 24) 3000 OK open ticket = 1 \n 68 "File Daemon" -> "Storage Daemon": ( 14) append data 1 \n 69 "Storage Daemon" -> "Director": ( 88) CatReq Job=backup-bareos-fd.2019-07-02_08.59.16_06 GetVolInfo VolName=Full-0001 write=1 \n 70 "Director" -> "Storage Daemon": ( 329) 1000 OK VolName=Full-0001 VolJobs=0 VolFiles=0 VolBlocks=0 VolBytes=0 VolMounts=0 VolErrors=0 VolWri\n 71 "Storage Daemon" -> "Director": ( 297) CatReq Job=backup-bareos-fd.2019-07-02_08.59.16_06 UpdateMedia VolName=Full-0001 VolJobs=0 VolFiles=\n 72 "Director" -> "Storage Daemon": ( 329) 1000 OK VolName=Full-0001 VolJobs=0 VolFiles=0 VolBlocks=0 VolBytes=0 VolMounts=0 VolErrors=0 VolWri\n 73 "Storage Daemon" -> "Director": ( 193) Jmsg Job=backup-bareos-fd.2019-07-02_08.59.16_06 type=6 level=1562050758 bareos-sd JobId 1: Labeled \n 74 "Storage Daemon" -> "Director": ( 88) CatReq Job=backup-bareos-fd.2019-07-02_08.59.16_06 GetVolInfo VolName=Full-0001 write=1 \n 75 "Director" -> "Storage Daemon": ( 329) 1000 OK VolName=Full-0001 VolJobs=0 VolFiles=0 VolBlocks=0 VolBytes=0 VolMounts=0 VolErrors=0 VolWri\n 76 "Storage Daemon" -> "Director": ( 309) CatReq Job=backup-bareos-fd.2019-07-02_08.59.16_06 UpdateMedia VolName=Full-0001 VolJobs=0 VolFiles=\n 77 "Director" -> "Storage Daemon": ( 332) 1000 OK VolName=Full-0001 VolJobs=0 VolFiles=0 VolBlocks=0 VolBytes=209 VolMounts=1 VolErrors=0 VolW\n 78 "Storage Daemon" -> "Director": ( 206) Jmsg Job=backup-bareos-fd.2019-07-02_08.59.16_06 type=6 level=1562050758 bareos-sd JobId 1: Wrote la\n 79 "Storage Daemon" -> "Director": ( 300) CatReq Job=backup-bareos-fd.2019-07-02_08.59.16_06 UpdateMedia VolName=Full-0001 VolJobs=1 VolFiles=\n 80 "Director" -> "Storage Daemon": ( 332) 1000 OK VolName=Full-0001 VolJobs=1 VolFiles=0 VolBlocks=0 VolBytes=209 VolMounts=1 VolErrors=0 VolW\n 81 "Storage Daemon" -> "File Daemon": ( 13) 3000 OK data \n 82 "File Daemon" -> "Storage Daemon": ( 5) 1 1 0\n 83 "File Daemon" -> "Storage Daemon": ( 123) 1 3 /home/user/tape_optionsP0D BJAEy IG0 B Po Po A b BAA I BdGwCZ B\n 84 "File Daemon" -> "Storage Daemon": ( -1) BNET_EOD - End of data stream, new data may follow\n 85 "Storage Daemon" -> "Director": ( 209) UpdCat Job=backup-bareos-fd.2019-07-02_08.59.16_06 FileAttributes ]{1 3 /home/user\n 86 "File Daemon" -> "Storage Daemon": ( 5) 1 2 0\n 87 "File Daemon" -> "Storage Daemon": ( 27) # nothing needed for Linux \n 88 "File Daemon" -> "Storage Daemon": ( -1) BNET_EOD - End of data stream, new data may follow\n 89 "File Daemon" -> "Storage Daemon": ( 5) 1 3 0\n 90 "File Daemon" -> "Storage Daemon": ( 16) CC 9g=\n 91 "File Daemon" -> "Storage Daemon": ( -1) BNET_EOD - End of data stream, new data may follow\n 92 "Storage Daemon" -> "Director": ( 102) UpdCat Job=backup-bareos-fd.2019-07-02_08.59.16_06 FileAttributes ]CC 9g=\n 93 "File Daemon" -> "Storage Daemon": ( -1) BNET_EOD - End of data stream, new data may follow\n 94 "Storage Daemon" -> "File Daemon": ( 20) 3000 OK append data \n 95 "File Daemon" -> "Storage Daemon": ( 21) append end session 1 \n 96 "Storage Daemon" -> "File Daemon": ( 12) 3000 OK end \n 97 "File Daemon" -> "Storage Daemon": ( 23) append close session 1 \n 98 "Storage Daemon" -> "File Daemon": ( 26) 3000 OK close Status = 84 \n 99 "Storage Daemon" -> "File Daemon": ( -1) BNET_EOD - End of data stream, new data may follow\n 100 "File Daemon" -> "Storage Daemon": ( -4) BNET_TERMINATE - Conversation terminated, doing close() \n 101 "File Daemon" -> "Director": ( 86) 2800 End Job TermCode=84 JobFiles=1 ReadBytes=27 JobBytes=27 Errors=0 VSS=0 Encrypt=0 \n 102 "Storage Daemon" -> "Director": ( 169) Jmsg Job=backup-bareos-fd.2019-07-02_08.59.16_06 type=6 level=1562050758 bareos-sd JobId 1: Releasin\n 103 "File Daemon" -> "Director": ( -4) BNET_TERMINATE - Conversation terminated, doing close() \n 104 "Storage Daemon" -> "Director": ( 166) CatReq Job=backup-bareos-fd.2019-07-02_08.59.16_06 CreateJobMedia FirstIndex=1 LastIndex=1 StartFile\n 105 "Director" -> "Storage Daemon": ( 23) 1000 OK CreateJobMedia \n 106 "Storage Daemon" -> "Director": ( 300) CatReq Job=backup-bareos-fd.2019-07-02_08.59.16_06 UpdateMedia VolName=Full-0001 VolJobs=1 VolFiles=\n 107 "Director" -> "Storage Daemon": ( 334) 1000 OK VolName=Full-0001 VolJobs=1 VolFiles=0 VolBlocks=1 VolBytes=823 VolMounts=1 VolErrors=0 VolW\n 108 "Storage Daemon" -> "Director": ( 147) Jmsg Job=backup-bareos-fd.2019-07-02_08.59.16_06 type=6 level=1562050758 bareos-sd JobId 1: Elapsed \n 109 "Storage Daemon" -> "Director": ( 64) Status Job=backup-bareos-fd.2019-07-02_08.59.16_06 JobStatus=84 \n 110 "Storage Daemon" -> "Director": ( 102) 3099 Job backup-bareos-fd.2019-07-02_08.59.16_06 end JobStatus=84 JobFiles=1 JobBytes=166 JobErrors=\n 111 "Storage Daemon" -> "Director": ( -1) BNET_EOD - End of data stream, new data may follow\n 112 "Storage Daemon" -> "Director": ( -4) BNET_TERMINATE - Conversation terminated, doing close() \n 113 "Storage Daemon" -> "Director": ( -1) BNET_EOD - End of data stream, new data may follow\n 114 "Storage Daemon" -> "Director": ( -4) BNET_TERMINATE - Conversation terminated, doing close() \n 115 116 @enduml 117