ArenaStreaming

Dalam tulisan kali ini saya akan sharing sedikit pengalaman mengenai cara migrasi Azuracast dengan cara yang sangat mudah. Jadi awalnya saya migrasi Azuracast ini di karenakan ada problem teknis di server lama, sehingga mau nggak mau harus memindahkan ke server lain.

Oh iya…, azuracast yang akan saya pindahkan ke server lain ini installasi nya menggunakan Docker, untuk installasi selain docker mungkin bisa di cari di google untuk proses migrasi nya.

Oke langsung saja, Langkah nya simple sekali :

root@azuracast-id1:/var/azuracast# ./docker.sh backup
AzuraCast Backup
================

Please wait while a backup is generated...

Creating temporary directories...
---------------------------------


Backing up MariaDB...
---------------------


Creating backup archive...
...
...
...
...

Cleaning up temporary files...
------------------------------



 [OK] Backup complete in 1634.80 seconds.


Unable to find image 'busybox:latest' locally
latest: Pulling from library/busybox
2c39bef88607: Pull complete
Digest: sha256:20142e89dab967c01765b0aea3be4cec3a5957cc330f061e5503ef6168ae6613
Status: Downloaded newer image for busybox:latest
root@azuracast-id1:/var/azuracast# ls
azuracast.env  backup.tar.gz  docker-compose.backup.yml  docker-compose.yml  docker.sh

Setelah proses backup Docker selesai, tinggal pindahkan file backup.tar.gz ke server baru dan restore dengan command docker restore. Jika server baru nya masih dalam kondisi fresh installer dan belum di install azuracast, langkah pertama adalah install azuracast dengan docker terlebih dahulu

#mkdir -p /var/azuracast
#cd /var/azuracast

#curl -fsSL https://raw.githubusercontent.com/AzuraCast/AzuraCast/main/docker.sh > docker.sh
#chmod a+x docker.sh
#./docker.sh install

# ./docker.sh restore backup.tar.gz

Setelah esekusi perintah di atas dan tidak ada trouble, Azurcast dengan data yang sama dengan server lama sudah bisa di akses di server baru.

Share this Post
Mohammad Johan Rajabi

Saat ini bekerja di salah satu perusahaan Media Broadcasting nasional, di sela-sela kesibukan sebagai Chief Of IT, sering mengisi waktu dengan menulis seputar dunia IT dan Broadcast di beberapa website rajabi.me, alloperator.com dan arenastreaming.com

Leave a Reply

Your email address will not be published. Required fields are marked *

WeCreativez WhatsApp Support
Our customer support team is here to answer your questions. Ask us anything!
👋 Hi, how can I help?