How to restore BigBlueButton from Snapshot with elastic IP
how-to-restore-bigbluebutton-from-snapshot-with-elastic-ip
Step 1: Create volume from the snapshot
Step 2: Launch a new Ec2 instance
• On step 6 add Security group. You can add a existing security group from the list
• At the final step, after click on launch button you have to add a key pair.
Step 3: Now associate the elastic IP address with the ec2 instance
Step 4: Attach snapshot volume with a created a new instance
• First stop instance, and detach old 8GB default volume and delete it.
• Attach snapshot volume with the created new instance.
Step 5: Change the private IP address for fixing the audio issue
• When we use the elastic IP address it can’t change the public IP address but changed the private IP address always when lunch a new ec2 instance.
• So we can place a private IP address manually in the BBB server.
• First we connect pem file with administrator mood
/opt/freeswitch/etc/freeswitch/vars.xml
Run this command with sudo permission.
Change private IP address
/usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml
Run this command with sudo permission.
/usr/share/red5/webapps/sip/WEB-INF/bigbluebutton-sip.properties
Run this command with sudo permission.
After change all the place then run the following 2 commands:
sudo bbb-conf –-restart
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -w -a -v xenial-22 -s yourdomain.com
Clear Cache & Cookie of your web browser and test BigBlueButton