Move/copy recordings to another BBB server

678 views
Skip to first unread message

Jean Pluzo

unread,
Aug 18, 2022, 10:27:38 AM8/18/22
to BigBlueButton-dev
Hello everyone,

currently I'm trying to move/copy some recordings from BBBa to BBBb.
Per the docs (https://docs.bigbluebutton.org/admin/customize.html#transfer-published-recordings-from-another-server) I tried to follow the instructions. However, the raw and unpublished files have been deleted by the cron job. I currently only have the published files.
I've moved/copied many recordings from BBB servers to Scalelite. The latter has a /var/bigbluebutton/spool directory which is polled every 60 seconds for new recordings. This helps a lot.
Unfortunately this is not the case with a BBB server.
Do I have to change a database somewhere (mongodb is running)?
Do I have to tell the rap services somehow, that there's a new recording?
Is  there a specific script to import recordings (haven't found any)?
Does anybody have some more experience with this?
Any comments would be greatly appreciated.
Thanks in advance!

Regards,
J.

Pablo Pico

unread,
Aug 19, 2022, 4:37:11 PM8/19/22
to BigBlueButton-dev

Daniel Sabin

unread,
Aug 29, 2022, 9:28:37 AM8/29/22
to BigBlueButton-dev

Hi mate, a few years ago I had 2 BBB servers and a 3rd BBB that only stores recordings for cost reasons.
from here server a-b (production) and server c (recordings)
How is the procedure I use:
first install the mc in the system "sudo apt-get install mc"
1) In the folder /var/bigbluebutton/published/presentation/(presentation folder) server a-b
I compress this folder with "sudo tar -czvf filename.tar.gz foldername".
2) I move using the mc "sudo mc" and copy the generated file to a public folder in var/www/bigbluebutton-default/"folder x"
3) then in the recording or storage server (server c) folder /var/bigbluebutton/published/presentation/ and there I execute the command "sudo wget https://server url a-b/folder in www/filename. tar.gz" in this way I download the compressed file to the storage server.
4) I unzip on server c using "sudo tar -xzvf file name tar.gz"
5) once unzipped this I use it in wordpress or Moodle as a Url and people can see the recording.
6) delete the presentation folder in "/var/bigbluebutton/published/presentation/(presentation folder) server a-b" and then also delete the one created in "/var/bigbluebutton/(presentation folder) server a-b"
then I delete the presentation folder in /var/bigbluebutton/recording/raw/presentation/(presentation folder) server a-b"
so they work this freed of space.
I hope this tutorial helps...

Ej: to see a recording "https://recordings.myserver.com/"presentation folder"

Greetings Daniel

Daniel Sabin

unread,
Aug 29, 2022, 9:30:35 AM8/29/22
to BigBlueButton-dev
Aclaro... las grabaciones no quedan almacenadas en el sistema, como grabaciones que apareceran preguntandole al sistema, quedan como para ser utilizadas como un URL externo.

Jean Pluzo

unread,
Aug 29, 2022, 1:48:49 PM8/29/22
to BigBlueButton-dev
Hola Daniel,

al final se soluciono todo, pero gracias por el tutorial. Para ver como se soluciono ve al link de Pablo.

In the end everything worked out. Thanks  for the tutorial. To view what happened click on Pablo's link.
Reply all
Reply to author
Forward
0 new messages