Main Article Content
Abstract
This study develops a Python-based configuration file management application to automate backup and recovery of network devices in the Universitas Kristen Duta Wacana laboratory, which uses Cisco and Mikrotik devices. The goal is to understand the impact of automation on the effectiveness of backup and recovery, support for remote configuration file management, reduction of recovery time, and its impact on operational sustainability. The Waterfall method is applied with the stages of analysis, design, implementation, testing, and evaluation, using network topology data, device information, and network protocols collected through observation, interviews, documentation, and literature studies. Testing includes scenarios of full and partial backup and recovery, error handling (credentials, lost files, unresponsive devices), and FTP server and database failure conditions on a network topology consisting of four identical blocks with Mikrotik routers and switches. The test results show that the application functions as expected, with all scenarios running smoothly without significant failures, including the ability to filter data according to parameters and detect credential errors. This system is concluded to have met the test objectives and is ready to be implemented.
Keywords
Article Details
Copyright (c) 2025 Putu Gde Qwat Bayu Liandaru, Gani Indriyanta, Joko Purwadi

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
References
- A. Wijoyo, A. R. Silalahi, A. Raihan, P. Arrasyid, and R. Diana, “Sistem Informasi Manajemen Berbasis Cloud,” TEKNOBIS J. Teknol. Bisnis dan Pendidik., vol. 1, no. 2, pp. 1–15, 2023, [Online]. Available: https://jurnalmahasiswa.com/index.php/teknobis.
- O. Julfasinta, G. Indriyanta, and W. S. Raharjo, “Redesain Remote Laboratorium Rumpun Mata Kuliah Jaringan Komputer FTI UKDW dengan Pendekatan Modular,” J. Terap. Teknol. Inf., vol. 8, no. 1, pp. 43–52, 2024, doi: 10.21460/jutei.2024.81.318.
- T. Gunawan, “Peran Teknologi Cloud Computing Dalam Transformasi Infrastruktur Ti Perusahaan,” J. Rev. Pendidik. dan Pengajaran, vol. 7, no. 3, pp. 11393–11401, 2024, doi: https://doi.org/10.31004/jrpp.v7i3.32554.
- R. Windari and Sriyanto, “Tinjauan Implementasi National Institute of Standards and Technology (Nist) Dalam Meningkatkan Keamanan Jaringan Dengan Cybersecurity Framework (Csf) : Studi Kasus Smkn4 Bandar Lampung,” J. Ilmu Komputer, Sist. Informasi, Tek. Inform., vol. 3, no. 1, pp. 2964–4763, 2024.
- A. Zulfikar and Y. Akbar, “Otomasi Backup Konfigurasi Settingan Router Mikrotik Menggunakan Ansible dengan Metode Network DevOps,” vol. 5, no. January, pp. 57–66, 2025, doi: https://doi.org/10.57152/malcom.v5i1.1591.
- J. Aditama and Sarwo, “Implementasi dan Perancangan Sistem Kontrol Akses Terminal Access Controller Pada Perangkat Jaringan Switch,” J. Komun. Sains dan Teknol., vol. 3, no. 2, pp. 319–327, 2024, doi: 10.61098/jkst.v3i2.193.
- Kamdan, Somantri, M. G. Sundayana, and I. L. Kharisma, “Rancang Bangun Layanan Private cloud Berbasis Infrastructure as a Service Menggunakan OpenStack dengan Metode Network Development Life Cycle (NDLC),” KLIK Kaji. Ilm. Inform. dan Komput., vol. 4, no. 1, pp. 252–262, 2023, doi: 10.30865/klik.v4i1.1001.
- H. Kurniawan, L. B. Handoko, and V. Aldo, “THE IMPLEMENTATION OF AWS CLOUD TECHNOLOGY TO ENHANCE THE PERFORMANCE AND SECURITY OF THE PHARMACY CASHIER MANAGEMENT SYSTEM,” J. Inovtek Polbeng, vol. 10, no. 1, pp. 73–85, 2025, doi: https://doi.org/10.35314/x0rctv54.
- Wagito and D. Librado, “Analisis Data Akses Situs Berdasar Teknologi Log Server,” Technol. J. Ilm., vol. 13, no. 1, p. 22, 2022, doi: 10.31602/tji.v13i1.6113.
- A. B. Kusuma et al., “Analisis Tunnel Broker pada Komparasi Jaringan IPv4 terhadap IPv6 Berbasis Website,” Digit. Transform. Technol., vol. 4, no. 1, pp. 314–322, 2024, doi: 10.47709/digitech.v4i1.4029.
- M. Fahmi, M. Maisyaroh, I. Komarudin, S. Faizah, and I. Fadhilah, “Otomatisasi Jaringan Menggunakan Script Python Untuk Penyediaan Konfigurasi Internet Dan Manajemen Mikrotik,” Bina Insa. Ict J., vol. 8, no. 1, p. 53, 2021, doi: 10.51211/biict.v8i1.1517.
- R. D. Marcus, A. S. Ilmananda, L. Indana, and H. A. Aswari, “Optimalisasi Manajemen Jaringan pada Laboratorium Komputer Melalui Implementasi Remote Installation Services,” J. Mediat., vol. 6, no. 3, pp. 79–85, 2024, doi: 10.59562/mediatik.v6i3.1513.
- F. D. J. Prasetyo, H. Sutarjo, D. Triantoro, and D. V. S. Y. Sakti, “Otomatisasi Backup Konfigurasi Perangkat Jaringan Komputer Cisco,” J. MIND J. | ISSN, vol. 9, no. 1, pp. 99–112, 2024, doi: https://doi.org/10.26760/mindjournal.v9i1.99-112.
- R. Zulmy Alhamri, K. Eliyen, and A. Heriadi, “Pemanfaatan Api Client Berbasis Python Untuk Konfigurasi Ips Pada Router Mikrotik,” J. Tek. Ilmu dan Apl., vol. 3, no. 2, pp. 1–11, 2022.
- S. Hanadwiputra, Subandri, and D. Prawinarko, “Implementasi Konsep Software Defined Networking (SDN) Wide Area Network (WAN) Pada Mikrotik Dengan Python 3,” JUPITER J. Comput. Inf. Technol., vol. 4, no. 2, pp. 66–79, 2023, doi: 10.53990/jupiter.v4i2.231.
- S. Hidayat and Y. Akbar, “Implementasi Failover Vpn Kantor Pusat Dan Cabang Menggunakan Teknologi Sdwan Dengan Strategi Best Quality,” J. Indones. Manaj. Inform. dan Komun., vol. 4, no. 3, pp. 1598–1608, 2023, doi: 10.35870/jimik.v4i3.386.
- K. Marzuki, R. Azhar, and M. Mubiatma, “Otomasi Manajemen Vlan Intervlan Dan Dhcp Server Pada Cisco Menggunakan Ansible,” J. Inform. dan Rekayasa Elektron., vol. 4, no. 2, pp. 171–180, 2021, doi: 10.36595/jire.v4i2.461.
- I. Saputri, M. D. Irawan, and M. Alfarisi, “Implementasi Metode Waterfall Dalam Sistem Aplikasi Money Recording Berbasis Web,” Bull. Comput. Sci. Res., vol. 4, no. 2, pp. 181–187, 2024, doi: 10.47065/bulletincsr.v4i2.326.
References
A. Wijoyo, A. R. Silalahi, A. Raihan, P. Arrasyid, and R. Diana, “Sistem Informasi Manajemen Berbasis Cloud,” TEKNOBIS J. Teknol. Bisnis dan Pendidik., vol. 1, no. 2, pp. 1–15, 2023, [Online]. Available: https://jurnalmahasiswa.com/index.php/teknobis.
O. Julfasinta, G. Indriyanta, and W. S. Raharjo, “Redesain Remote Laboratorium Rumpun Mata Kuliah Jaringan Komputer FTI UKDW dengan Pendekatan Modular,” J. Terap. Teknol. Inf., vol. 8, no. 1, pp. 43–52, 2024, doi: 10.21460/jutei.2024.81.318.
T. Gunawan, “Peran Teknologi Cloud Computing Dalam Transformasi Infrastruktur Ti Perusahaan,” J. Rev. Pendidik. dan Pengajaran, vol. 7, no. 3, pp. 11393–11401, 2024, doi: https://doi.org/10.31004/jrpp.v7i3.32554.
R. Windari and Sriyanto, “Tinjauan Implementasi National Institute of Standards and Technology (Nist) Dalam Meningkatkan Keamanan Jaringan Dengan Cybersecurity Framework (Csf) : Studi Kasus Smkn4 Bandar Lampung,” J. Ilmu Komputer, Sist. Informasi, Tek. Inform., vol. 3, no. 1, pp. 2964–4763, 2024.
A. Zulfikar and Y. Akbar, “Otomasi Backup Konfigurasi Settingan Router Mikrotik Menggunakan Ansible dengan Metode Network DevOps,” vol. 5, no. January, pp. 57–66, 2025, doi: https://doi.org/10.57152/malcom.v5i1.1591.
J. Aditama and Sarwo, “Implementasi dan Perancangan Sistem Kontrol Akses Terminal Access Controller Pada Perangkat Jaringan Switch,” J. Komun. Sains dan Teknol., vol. 3, no. 2, pp. 319–327, 2024, doi: 10.61098/jkst.v3i2.193.
Kamdan, Somantri, M. G. Sundayana, and I. L. Kharisma, “Rancang Bangun Layanan Private cloud Berbasis Infrastructure as a Service Menggunakan OpenStack dengan Metode Network Development Life Cycle (NDLC),” KLIK Kaji. Ilm. Inform. dan Komput., vol. 4, no. 1, pp. 252–262, 2023, doi: 10.30865/klik.v4i1.1001.
H. Kurniawan, L. B. Handoko, and V. Aldo, “THE IMPLEMENTATION OF AWS CLOUD TECHNOLOGY TO ENHANCE THE PERFORMANCE AND SECURITY OF THE PHARMACY CASHIER MANAGEMENT SYSTEM,” J. Inovtek Polbeng, vol. 10, no. 1, pp. 73–85, 2025, doi: https://doi.org/10.35314/x0rctv54.
Wagito and D. Librado, “Analisis Data Akses Situs Berdasar Teknologi Log Server,” Technol. J. Ilm., vol. 13, no. 1, p. 22, 2022, doi: 10.31602/tji.v13i1.6113.
A. B. Kusuma et al., “Analisis Tunnel Broker pada Komparasi Jaringan IPv4 terhadap IPv6 Berbasis Website,” Digit. Transform. Technol., vol. 4, no. 1, pp. 314–322, 2024, doi: 10.47709/digitech.v4i1.4029.
M. Fahmi, M. Maisyaroh, I. Komarudin, S. Faizah, and I. Fadhilah, “Otomatisasi Jaringan Menggunakan Script Python Untuk Penyediaan Konfigurasi Internet Dan Manajemen Mikrotik,” Bina Insa. Ict J., vol. 8, no. 1, p. 53, 2021, doi: 10.51211/biict.v8i1.1517.
R. D. Marcus, A. S. Ilmananda, L. Indana, and H. A. Aswari, “Optimalisasi Manajemen Jaringan pada Laboratorium Komputer Melalui Implementasi Remote Installation Services,” J. Mediat., vol. 6, no. 3, pp. 79–85, 2024, doi: 10.59562/mediatik.v6i3.1513.
F. D. J. Prasetyo, H. Sutarjo, D. Triantoro, and D. V. S. Y. Sakti, “Otomatisasi Backup Konfigurasi Perangkat Jaringan Komputer Cisco,” J. MIND J. | ISSN, vol. 9, no. 1, pp. 99–112, 2024, doi: https://doi.org/10.26760/mindjournal.v9i1.99-112.
R. Zulmy Alhamri, K. Eliyen, and A. Heriadi, “Pemanfaatan Api Client Berbasis Python Untuk Konfigurasi Ips Pada Router Mikrotik,” J. Tek. Ilmu dan Apl., vol. 3, no. 2, pp. 1–11, 2022.
S. Hanadwiputra, Subandri, and D. Prawinarko, “Implementasi Konsep Software Defined Networking (SDN) Wide Area Network (WAN) Pada Mikrotik Dengan Python 3,” JUPITER J. Comput. Inf. Technol., vol. 4, no. 2, pp. 66–79, 2023, doi: 10.53990/jupiter.v4i2.231.
S. Hidayat and Y. Akbar, “Implementasi Failover Vpn Kantor Pusat Dan Cabang Menggunakan Teknologi Sdwan Dengan Strategi Best Quality,” J. Indones. Manaj. Inform. dan Komun., vol. 4, no. 3, pp. 1598–1608, 2023, doi: 10.35870/jimik.v4i3.386.
K. Marzuki, R. Azhar, and M. Mubiatma, “Otomasi Manajemen Vlan Intervlan Dan Dhcp Server Pada Cisco Menggunakan Ansible,” J. Inform. dan Rekayasa Elektron., vol. 4, no. 2, pp. 171–180, 2021, doi: 10.36595/jire.v4i2.461.
I. Saputri, M. D. Irawan, and M. Alfarisi, “Implementasi Metode Waterfall Dalam Sistem Aplikasi Money Recording Berbasis Web,” Bull. Comput. Sci. Res., vol. 4, no. 2, pp. 181–187, 2024, doi: 10.47065/bulletincsr.v4i2.326.