erros com rclone + rclone-changer

321 views
Skip to first unread message

Linderval Alves

unread,
Jan 14, 2018, 3:03:18 PM1/14/18
to Bacula Backup-Pt-Br
boa tarde,

estou configurando o rclone + rclone-changer usando o Google Drive como Storage.
Infelizmente alguns erros estão me atormentando, vejam abaixo que o backup da um erro e mesmo assim ele completa.

14-jan 17:52 srvbackup-dir JobId 681: Created database record for Pool "Offsite".
14-jan 17:52 srvbackup-dir JobId 681: Start Backup JobId 681, Job=ServidorTeste.2018-01-14_17.52.40_28
14-jan 17:52 srvbackup-dir JobId 681: Created new Volume="noiz0702", Pool="Offsite", MediaType="drive" in catalog.
14-jan 17:52 srvbackup-dir JobId 681: Using Device "drive" to write.
14-jan 17:53 srvbackup-sd JobId 681: No slot defined in catalog (slot=0) for Volume "noiz0702" on "drive" (/mnt/vtapes/aws).
14-jan 17:53 srvbackup-sd JobId 681: Cartridge change or "update slots" may be required.
14-jan 17:53 srvbackup-sd JobId 681: 3991 Bad autochanger "loaded? drive 0" command: ERR=Child exited with code 2.
Results=usage: rclone-changer [-h] [--lockfile LOCKFILE] [--logfile LOGFILE]
                      [--rclone_path RCLONE_PATH]
                      [--rclone_options RCLONE_OPTIONS]
                      [--rclone_config RCLONE_CONFIG]
                      [--rclone_log RCLONE_LOG] [--statefile STATEFILE]
                      changerdevice command slot archivedevice
rclone-changer: error: unrecognized arguments: 0

14-jan 17:53 srvbackup-sd JobId 681: Volume "noiz0702" previously written, moving to end of data.
14-jan 17:53 srvbackup-sd JobId 681: Warning: For Volume "noiz0702":
The number of files mismatch! Volume=2 Catalog=0
Correcting Catalog
14-jan 17:51 sv-rede2-fd JobId 681: Generate VSS snapshots. Driver="Win64 VSS", Drive(s)="C"
14-jan 17:51 sv-rede2-fd JobId 681: VSS Writer (BackupComplete): "Task Scheduler Writer", State: 0x1 (VSS_WS_STABLE)
14-jan 17:51 sv-rede2-fd JobId 681: VSS Writer (BackupComplete): "VSS Metadata Store Writer", State: 0x1 (VSS_WS_STABLE)
14-jan 17:51 sv-rede2-fd JobId 681: VSS Writer (BackupComplete): "Performance Counters Writer", State: 0x1 (VSS_WS_STABLE)
14-jan 17:51 sv-rede2-fd JobId 681: VSS Writer (BackupComplete): "System Writer", State: 0x1 (VSS_WS_STABLE)
14-jan 17:51 sv-rede2-fd JobId 681: VSS Writer (BackupComplete): "ASR Writer", State: 0x1 (VSS_WS_STABLE)
14-jan 17:51 sv-rede2-fd JobId 681: VSS Writer (BackupComplete): "Shadow Copy Optimization Writer", State: 0x1 (VSS_WS_STABLE)
14-jan 17:51 sv-rede2-fd JobId 681: VSS Writer (BackupComplete): "COM+ REGDB Writer", State: 0x1 (VSS_WS_STABLE)
14-jan 17:51 sv-rede2-fd JobId 681: VSS Writer (BackupComplete): "MSSearch Service Writer", State: 0x1 (VSS_WS_STABLE)
14-jan 17:51 sv-rede2-fd JobId 681: VSS Writer (BackupComplete): "WMI Writer", State: 0x1 (VSS_WS_STABLE)
14-jan 17:51 sv-rede2-fd JobId 681: VSS Writer (BackupComplete): "Registry Writer", State: 0x1 (VSS_WS_STABLE)
14-jan 17:53 srvbackup-sd JobId 681: Elapsed time=00:00:44, Transfer rate=20  Bytes/second
14-jan 17:53 srvbackup-sd JobId 681: Sending spooled attrs to the Director. Despooling 780 bytes ...
14-jan 17:53 srvbackup-dir JobId 681: Bacula srvbackup-dir 7.4.4 (202Sep16):
  Build OS:               x86_64-pc-linux-gnu debian 9.0
  JobId:                  681
  Job:                    ServidorTeste.2018-01-14_17.52.40_28
  Backup Level:           Full
  Client:                 "sv-rede-fd" 5.2.10 (28Jun12) Microsoft Professional (build 9200), 64-bit,Cross-compile,Win64
  FileSet:                "WindowsFS7" 2018-01-12 20:16:54
  Pool:                   "Offsite" (From Command input)
  Catalog:                "MyCatalog" (From Client resource)
  Storage:                "rclone_aws" (From Pool resource)
  Scheduled time:         14-jan-2018 17:52:38
  Start time:             14-jan-2018 17:53:03
  End time:               14-jan-2018 17:53:48
  Elapsed time:           45 secs
  Priority:               10
  FD Files Written:       2
  SD Files Written:       2
  FD Bytes Written:       296 (296 B)
  SD Bytes Written:       902 (902 B)
  Rate:                   0.0 KB/s
  Software Compression:   None
  Snapshot/VSS:           yes
  Encryption:             no
  Accurate:               no
  Volume name(s):         noiz0702
  Volume Session Id:      5
  Volume Session Time:    1515957546
  Last Volume Bytes:      64,512 (64.51 KB)
  Non-fatal FD errors:    0
  SD Errors:              0
  FD termination status:  OK
  SD termination status:  OK
  Termination:            Backup OK

14-jan 17:53 srvbackup-dir JobId 681: Begin pruning Jobs older than 6 months .
14-jan 17:53 srvbackup-dir JobId 681: No Jobs found to prune.
14-jan 17:53 srvbackup-dir JobId 681: Begin pruning Files.
14-jan 17:53 srvbackup-dir JobId 681: No Files found to prune.
14-jan 17:53 srvbackup-dir JobId 681: End auto prune.

estou usando os tutoriais dos sites:

Espero que alguém aqui já tenha conseguido e possa me ajudar.

Obrigado a todos!

Heitor Faria

unread,
Jan 15, 2018, 6:47:32 AM1/15/18
to bacula-ba...@googlegroups.com
Olá, Lerval,

Usa o meu que está mais completo (e intuitivo), além de que testei. http://www.bacula.com.br/bacula-storage-em-qualquer-nuvem-com-rclone-e-rclone-changer/

Abraços,

--
Você recebeu essa mensagem porque está inscrito no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-p...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/bacula-backup-pt-br.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/bacula-backup-pt-br/7afb4db2-edce-4e64-a237-70d847a0e50a%40googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

--
===========================================================================
Heitor Medrado de Faria | CEO Bacula do Brasil & USA | Visto EB-1 | LPIC-III | EMC 05-001 | ITIL-F
• Não seja tarifado pelo tamanho dos seus backups, conheça o Bacula Enterprise http://www.bacula.com.br/enterprise/
 Ministro treinamento e implementação in-company do Bacula Community http://www.bacula.com.br/in-company/
Brazil +55 (61) 98268-4220 |  USA  +1 (323) 300-5387 | www.bacula.com.br
============================================================================
Indicamos as capacitações complementares:
Shell básico e Programação em Shell com Julio Neves | Zabbix com Adail Host.
============================================================================

Heitor Faria

unread,
Jan 15, 2018, 6:47:43 AM1/15/18
to bacula-ba...@googlegroups.com
*Linderval


From: "Heitor Faria" <hei...@bacula.com.br>
To: bacula-ba...@googlegroups.com
Sent: Monday, January 15, 2018 9:47:26 AM
Subject: Re: [bacula-brasil] erros com rclone + rclone-changer
Olá, Lerval,

Usa o meu que está mais completo (e intuitivo), além de que testei. http://www.bacula.com.br/bacula-storage-em-qualquer-nuvem-com-rclone-e-rclone-changer/

Abraços,

From: "Linderval Alves" <naomeca...@hotmail.com>
To: "Bacula Backup-Pt-Br" <bacula-ba...@googlegroups.com>
Sent: Sunday, January 14, 2018 6:03:18 PM
Subject: [bacula-brasil] erros com rclone + rclone-changer
boa tarde,

--

Linderval Alves

unread,
Jan 17, 2018, 9:20:11 PM1/17/18
to Bacula Backup-Pt-Br
obrigado pela ajuda, estou testando com a ajuda do seu tutorial e na conta da Amazon como sugerido.
obrigado novamente

Linderval Alves

unread,
Jan 24, 2018, 4:21:02 AM1/24/18
to Bacula Backup-Pt-Br
bom dia,

segui o seu tutorial mas infelizmente obtive alguns erros que não consigo resolver, veja:

24-jan 07:09 srvbackup-sd JobId 760: No slot defined in catalog (slot=0) for Volume "ele" on "drives3" (/mnt/vtapes/aws).
24-jan 07:09 srvbackup-sd JobId 760: Cartridge change or "update slots" may be required.
24-jan 07:09 srvbackup-sd JobId 760: Please mount append Volume "ele" or label a new one for:
    Job:          ServidorTeste.2018-01-24_06.39.07_09
    Storage:      "drives3" (/mnt/vtapes/aws)
    Pool:         Offsite
    Media type:   drives3


já tentei montar algo novo, mudar o nome com label etc.

tem alguma dica a dar?
obrigado.

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.

Filipe Soares

unread,
Jul 24, 2018, 10:10:41 AM7/24/18
to Bacula Backup-Pt-Br
Linderval, Parece que todos estão enfrentando o mesmo erro e ainda não achou solução. Fiz os testes com o 9.2 (saiu recentemente) e deu certo. Contudo a versão ainda apresenta alguns bugs e não vale a pena ainda colocar em produção. 
Estou preocupado em colocar pra funcionar também por conta dos meus clientes e estou focado em tentar resolver. Peço até ajuda da comunidade. 

Wanderlei Huttel

unread,
Jul 24, 2018, 12:05:50 PM7/24/18
to bacula-ba...@googlegroups.com
Olá 

Consegui fazer umas pequenas alterações no arquivo para rodar com o Python 3.5, efetuei um teste de backup e a principio rodou de boa.
Link do meu fork: https://github.com/wanderleihuttel/rclone-changer/

Para testar verifique se tem o Python 3.5 instalado com o comando "python3.5 -V"
Caso não tenha precisa instalar.


Atenciosamente 

Wanderlei Hüttel


Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-p...@googlegroups.com.

--
===========================================================================
Heitor Medrado de Faria | CEO Bacula do Brasil & USA | Visto EB-1 | LPIC-III | EMC 05-001 | ITIL-F
• Não seja tarifado pelo tamanho dos seus backups, conheça o Bacula Enterprise http://www.bacula.com.br/enterprise/
 Ministro treinamento e implementação in-company do Bacula Community http://www.bacula.com.br/in-company/
Brazil +55 (61) 98268-4220 |  USA  +1 (323) 300-5387 | www.bacula.com.br
============================================================================
Indicamos as capacitações complementares:
Shell básico e Programação em Shell com Julio Neves | Zabbix com Adail Host.
============================================================================

--
Você recebeu essa mensagem porque está inscrito no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-p...@googlegroups.com.

Para postar nesse grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/bacula-backup-pt-br.

Filipe Soares

unread,
Jul 25, 2018, 2:01:07 PM7/25/18
to Bacula Backup-Pt-Br
Wanderlei, boa tarde!
Você é o cara. Mas ainda não consegui fazer funcionar. Substitui o scriot do Rclone-changer como dito e nada. :(
Vi que mudou alguns parametros e diretórios que não existem. Criei e dei as permissões. Nada!
Retorna o seguinte "erro":
==========================================
*label barcodes storage=OracleCloud pool=Offsite
Automatically selected Catalog: MyCatalog
Using Catalog "MyCatalog"
Connecting to Storage daemon OracleCloud at 192.168.1.12:9103 ...
3306 Issuing autochanger "slots" command.
Device "rclone_ora" has 0 slots.
No slots in changer to scan.
==========================================================


Versão do Python:
Python 3.5.3
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.

--
===========================================================================
Heitor Medrado de Faria | CEO Bacula do Brasil & USA | Visto EB-1 | LPIC-III | EMC 05-001 | ITIL-F
• Não seja tarifado pelo tamanho dos seus backups, conheça o Bacula Enterprise http://www.bacula.com.br/enterprise/
 Ministro treinamento e implementação in-company do Bacula Community http://www.bacula.com.br/in-company/
Brazil +55 (61) 98268-4220 |  USA  +1 (323) 300-5387 | www.bacula.com.br
============================================================================
Indicamos as capacitações complementares:
Shell básico e Programação em Shell com Julio Neves | Zabbix com Adail Host.
============================================================================

--
Você recebeu essa mensagem porque está inscrito no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.

Wanderlei Huttel

unread,
Jul 26, 2018, 12:38:32 PM7/26/18
to bacula-ba...@googlegroups.com
Olá Filipe

Nos meus testes parece que funcionou legal.

Vou te passar minhas configurações:

################ bacula-sd.conf ################
Autochanger {
  Name = "PcloudChanger"
  Device = Pcloud-Dev1
  Changer Device = 'pcloud:/bacula_backup' # configuração remote do rclone e bucket de gravação. Pode também especificar um diretório no bucket
  Changer Command = "/usr/sbin/rclone-changer %c %o %S %a" # não mude isso
}

Device {
  Name = Pcloud-Dev1
  Media Type = pcloud
  Maximum Changer Wait = 18000          # pode ser necessário mudar de acordo com o tamanho dos volumes
  Archive Device = "/mnt/vtapes/tape"   # precisa corresponder ao arquivo criado no passo anterior
  Autochanger = yes
  LabelMedia = yes
  Random Access = yes
  AutomaticMount = no
  RemovableMedia = no
  AlwaysOpen = no
  Spool Directory = "/mnt/bacula-spool"
  Maximum Spool Size = 524288000
}


################ bacula-dir.conf ################ 
Autochanger {
  Name = PcloudChanger
  Address = 192.168.1.3
  SDPort = 9103
  Password = "swNuLlw41tT5O3ApNnFzIaXCYLghnzWByeVYQlzXjWQr"
  Device = Pcloud-Dev1
  Media Type = pcloud
  Maximum Concurrent Jobs = 10
}

Pool {
  Name = "Pcloud"
  Pool Type = Backup
  Recycle = yes
  AutoPrune = yes
  AutoPrune = yes
  Maximum Volume Bytes = 1073741824 # recomendado
  Volume Retention = 4 weeks
  Storage = PcloudChanger
}


+----------------------------------------------------------------------------------------------------+
| logtext                                                                                              |
+----------------------------------------------------------------------------------------------------+
| bacula-dir JobId 13665: shell command: run BeforeJob "/etc/bacula/scripts/make_catalog_backup.pl MyCatalog" |
| bacula-dir JobId 13665: Start Backup JobId 13665, Job=Backup_Catalogo.2018-07-26_13.30.29_06         |
| bacula-dir JobId 13665: Using Device "Pcloud-Dev1" to write.                                         |
| bacula-sd JobId 13665: 3307 Issuing autochanger "unload Volume VTAPE-0010, Slot 10, Drive 0" command. |
| bacula-sd JobId 13665: 3304 Issuing autochanger "load Volume VTAPE-0001, Slot 1, Drive 0" command.   |
| bacula-sd JobId 13665: 3305 Autochanger "load Volume VTAPE-0001, Slot 1, Drive 0", status is OK.     |
| bacula-sd JobId 13665: Wrote label to prelabeled Volume "VTAPE-0001" on Vtape device "Pcloud-Dev1" (/mnt/vtapes/tape) |
| bacula-sd JobId 13665: Elapsed time=00:00:52, Transfer rate=3.469 M Bytes/second                     |
| bacula-sd JobId 13665: Sending spooled attrs to the Director. Despooling 233 bytes ...               |
| bacula-dir JobId 13665: Bacula bacula-dir 9.2.0 (20Jul18):
  Build OS:               x86_64-pc-linux-gnu debian 9.4
  JobId:                  13665
  Job:                    Backup_Catalogo.2018-07-26_13.30.29_06
  Backup Level:           Full
  Client:                 "srv_bacula-fd" 9.2.0 (20Jul18) x86_64-pc-linux-gnu,debian,9.4
  FileSet:                "FileSet_Catalogo" 2015-06-10 23:27:42
  Pool:                   "Pcloud" (From Command input)
  Catalog:                "MyCatalog" (From Client resource)
  Storage:                "PcloudChanger" (From Pool resource)
  Scheduled time:         26-Jul-2018 13:30:26
  Start time:             26-Jul-2018 13:31:38
  End time:               26-Jul-2018 13:32:51
  Elapsed time:           1 min 13 secs
  Priority:               98
  FD Files Written:       1
  SD Files Written:       1
  FD Bytes Written:       180,390,416 (180.3 MB)
  SD Bytes Written:       180,390,533 (180.3 MB)
  Rate:                   2471.1 KB/s
  Software Compression:   72.2% 3.6:1
  Comm Line Compression:  None
  Snapshot/VSS:           no
  Encryption:             no
  Accurate:               no
  Volume name(s):         VTAPE-0001
  Volume Session Id:      1
  Volume Session Time:    1532622246
  Last Volume Bytes:      180,698,112 (180.6 MB)
  Non-fatal FD errors:    0
  SD Errors:              0
  FD termination status:  OK
  SD termination status:  OK
  Termination:            Backup OK |
| bacula-dir JobId 13665: Begin pruning Jobs older than 1 year .                                       |
| bacula-dir JobId 13665: No Jobs found to prune.                                                      |
| bacula-dir JobId 13665: Begin pruning Files.                                                         |
| bacula-dir JobId 13665: No Files found to prune.                                                     |
| bacula-dir JobId 13665: End auto prune.                                                              |
| bacula-dir JobId 13665: shell command: run AfterJob "/etc/bacula/scripts/_send_telegram.sh 13665"    |
| bacula-dir JobId 13665: shell command: run AfterJob "/etc/bacula/scripts/_webacula_update_filesize.sh 13665 Backup OK" |
| bacula-dir JobId 13665: AfterJob: The JobSize and FileSize of JobId 13665 were updated successfully! |
+----------------------------------------------------------------------------------------------------+
+--------+-----------------+---------------------+------+-------+----------+-------------+-----------+
| jobid  | name            | starttime           | type | level | jobfiles | jobbytes    | jobstatus |
+--------+-----------------+---------------------+------+-------+----------+-------------+-----------+
| 13,665 | Backup_Catalogo | 2018-07-26 13:31:38 | B    | F     |        1 | 180,390,416 | T         |
+--------+-----------------+---------------------+------+-------+----------+-------------+-----------+


Atenciosamente 

Wanderlei Hüttel

Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-p...@googlegroups.com.

--
===========================================================================
Heitor Medrado de Faria | CEO Bacula do Brasil & USA | Visto EB-1 | LPIC-III | EMC 05-001 | ITIL-F
• Não seja tarifado pelo tamanho dos seus backups, conheça o Bacula Enterprise http://www.bacula.com.br/enterprise/
 Ministro treinamento e implementação in-company do Bacula Community http://www.bacula.com.br/in-company/
Brazil +55 (61) 98268-4220 |  USA  +1 (323) 300-5387 | www.bacula.com.br
============================================================================
Indicamos as capacitações complementares:
Shell básico e Programação em Shell com Julio Neves | Zabbix com Adail Host.
============================================================================

--
Você recebeu essa mensagem porque está inscrito no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-p...@googlegroups.com.

--
Você recebeu essa mensagem porque está inscrito no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-p...@googlegroups.com.

Para postar nesse grupo, envie um e-mail para bacula-ba...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/bacula-backup-pt-br.

Luciano Cunha

unread,
Aug 16, 2018, 9:37:37 PM8/16/18
to Bacula Backup-Pt-Br
Wanderlei,

Voce esta usando em produção.
Eu tentei diversas vezes, inclusive utilizando o seu script e continuo com erro quando executo o label barcodes.
O bacula nao cria os volumes e informa que o volume 1 ja foi criado.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.

--
===========================================================================
Heitor Medrado de Faria | CEO Bacula do Brasil & USA | Visto EB-1 | LPIC-III | EMC 05-001 | ITIL-F
• Não seja tarifado pelo tamanho dos seus backups, conheça o Bacula Enterprise http://www.bacula.com.br/enterprise/
 Ministro treinamento e implementação in-company do Bacula Community http://www.bacula.com.br/in-company/
Brazil +55 (61) 98268-4220 |  USA  +1 (323) 300-5387 | www.bacula.com.br
============================================================================
Indicamos as capacitações complementares:
Shell básico e Programação em Shell com Julio Neves | Zabbix com Adail Host.
============================================================================

--
Você recebeu essa mensagem porque está inscrito no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.

--
Você recebeu essa mensagem porque está inscrito no grupo "Bacula Backup-Pt-Br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para bacula-backup-pt-br+unsub...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages