Skip to main content

06. Backup dan Update Patch Neo Feeder Versi 2.1.1 (7 Juli 2023) ke Versi 2.1.2 (8 September 2023)

Generate dan Download Prefill Neo Feeder PDDIKTI

generate dan download terlebih dahulu prefill untuk install pertama kali neo feeder

Screenshot 2023-11-05 at 03.14.42.png

login ke laman PDDIKTI Admin

Screenshot 2023-11-05 at 03.14.53.png

Klik tab Pelaporan dan pilih Generate PrefillScreenshot 2023-11-05 at 03.15.01.png

Upload File Patch dan Prefill Neo Feeder

Upload dengan sftp file prefill dan update patch menggunakan termius

Screenshot 2023-11-05 at 03.38.30.png

Cek file terupload, dan pindahkan ke folder prefill_pddikti dan rubah access modifiernya

Screenshot 2023-11-05 at 03.19.11.png

Down Docker Compose Neo Feeder

sebelum melakukan backup maupun upgrade patch, down kan terlebih dahulu dockernya dengan docker compose dengan perintah berikut 

docker compose down

Screenshot 2023-11-05 at 03.22.00.png

Backup File Neo Feeder Sebelumya

setelah container docker di down, copy folder Neo Feeder lama ke Neo Feeder baru dengan perintah

cp -R NEOFEEDER-v.2.1.1 NEOFEEDER-v.2.1.2

dan copy patch Neo Feeder ke folder baru dengan perintah

cp -R NEOFEEDER-v.2.1.1 NEOFEEDER-v.2.1.2

Screenshot 2023-11-05 at 03.23.54.png

Update Patch Neo Feeder Linux Ubuntu

setelah file patch dicopy ke folder neo feeder, extract file tersebut dengan perintah

7za x PATCH-v2.1.2.7z

Screenshot 2023-11-05 at 03.25.29.png

setelah file patch ter extract, terdapat file baru yaitu app.7z, extract file tersebut dengan perintah

7za x app.7z

kemudian saat muncul popup konfirmasi replace tekan "A" untuk Always. rubah permisson untuk folder app dan file server-linux dengan perintah 

# rubah access permission
chmod 775 -R app

# rubah jadi executable
chmod +x app/server-linux

Screenshot 2023-11-05 at 03.26.35.png

Build Ulang Docker Neo Feeder

untuk build ulang docker image neo feeder, jalankan perintah berikut 

docker compose build --no-cache

Screenshot 2023-11-05 at 03.27.09.png

tunggu sampai proses build selesai

Screenshot 2023-11-05 at 03.35.34.png

Running Docker Compose Neo Feeder Linux Ubuntu

setelah proses build selesai, jalankan kembali docker neo feeder dengan perintah 

docker compose up -d

Screenshot 2023-11-05 at 03.35.52.png

akses neo feeder setelah service docker dijalankan

Screenshot 2023-11-05 at 03.40.19.png