Implementasi FTP ( File Transfer Protokol ) Sebagai Server Backup Router Mikrotik
TUGAS AKHIR
Sri Awalmay Defaninda Agusti 20131050511026
PRODI STUDI D3 TEKNIK ELEKTRONIKA FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2017
Pembimbing I
Machmud Effendy. ST.,M.Eng.
NIDN : 0715067402
Pembimbing II
Khaeruddin, ST.
NIDN : 0718078603
LEMBAR PERSETUJUAN
Implementasi FTP ( File Transfer Protokol ) Sebagai Server Backup Router Mikrotik
Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Ahli Madya (A.Md.) Teknik Elektro Universitas Muhammadiyah Malang
Disusun Oleh:
Sri Awalmay Defaninda Agusti 201310150511026
Diperiksa dan disetujui oleh:
i
LEMBAR PENGESAHAN
IMPLEMENTASI FTP ( File Transfer Protokol ) SEBAGAI SERRVER BACKUP ROUTER MIKROTIK
Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Ahli Madya (A.Md.) Teknik Elektro Universitas Muhammadiyah Malang
Disusun Oleh :
Sri Awalmay Defaninda Agusti 201310150511026
Tanggal Ujian : 20 Juli 2017
Periode Wisuda : Periode III – Tahun 2017 Disetujui Oleh :
1. Machmud Effendy. ST.,M.Eng. ( Pembimbing I )
NIDN : 0715067402
2. Khaeruddin, ST. ( Pembimbing II )
NIDN : 0718078603
3. Eko Budi Cahyono, S.Kom, M.T. ( Penguji I )
NIDN : 0717027001
4. Amrul Faruq, S.T., M.Eng. ( Penguji II )
NIDN : 0718028601
Mengetahui,
Ketua Jurusan Teknik Elektro
Ir. Nur Alif Mardiyah, M.T NIDN : 0718036502
Pembimbing I
Machmud Effendy. ST.,M.Eng.
NIDN : 0715067402
LEMBAR PERNYATAAN
Yang bertanda tangan dibawah ini :NAMA : SRI AWALMAY DEFANINDA AGUSTI
NIM : 201310150511026
FAK./JUR. : TEKNIK/D3 TEKNIK ELEKTRONIKA
Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul “
Implementasi FTP ( File Transfer Protokol ) Sebagai Server Backup Router MikroTik
” beserta isinya adalah karya saya sendiri dan bukan merupakan karya tulis orang lain, baik berupa sebagian maupun seluruhnya, kecuali dalam bentuk kutipaan yang telah disebutkan sumbernya.Dengan demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya siap menanggung segala bentuk resiko atau sanksi yang berlaku.
Malang, Juli 2017 Yang membuat pernyataan
SRI AWALMAY DEFANINDA .A
Mengetahui,
Pembimbing II
Khaeruddin, ST.
NIDN : 0718078603
LEMBAR PERSEMBAHAN
Syukur Alhamdulillah atas kehadirat Allah SWT dengan limpahan hidayah dan rahmad-Nya, shalawat serta salam senantiasa tercurahkan kepada junjungan Nabi besar Rasullullah Muhammad SAW sang revolusioner. Tiada kata selain puji syukur dan terima kasih karena penulis dapat menyelesaikan Tugas Akhir ini. Oleh karena itu, dengan rendah hati penulis menyampaikan ucapan terima kasih yang sebesar-besarnya kepada:
1. Kedua orang tua tercinta Bapak Agus Soleh dan Ibu Suharti. yang senantiasa tanpa lelah mendo’akan dan memberi dukungan, semoga berkah dan rahmad-Nya selalu menyertai beliau setiap waktu;
2. Ketiga Adek tersayang Lukman P. Agusti, Moch. Ahyarul Ihsan dan Wafiq Alyuki Agusti yang telah senantiasa memberikan dukungan setiap waktu;
3. Keluarga Besar Tjokro Pawiro yang tak lelah memberikan dukungan, semangat dan nasehat untuk segerah menyelesaikan tugas akhir ini;
4. Bapak Machmud Effendy,ST.,M.Eng. dan bapak Khaeruddin, ST.
selaku dosen pembimbing dalam tugas akhir. yang selalu membimbing dengan kesabaran dan mengarahkan pemahaman;
5. Ibu Ir. Nur Alif Mardiyah,M.T. selaku Ketua Jurusan Teknik Elektro, Fakultas Teknik, Universitas Muhammadiyah Malang.
6. Bapak/Ibu Dosen Fakultas Teknik, Universitas Muhammadiyah Malang yang senantiasa menjadi pendidik tanpat anda jasa.
7. Jajaran Dekan Fakultas Teknik yang senantiasa menjadi panutan mahasiswa;
8. Senat Fakultas Teknik periode 2015-2016 yang telah senantiasa memberikan dukungan dan semangat;
9. Senat Fakultas Teknik periode 2016-2017 yang senantiasa menjadi tempat berkeluh kesah baik dalam perkuliahan maupun organisasi;
10. Kawan-kawan ANBU yang telah menjadi kawan seperjuangan secara khususnya;
11. Saudara IMM “Aufklarung” Teknik yang telah memberikan pelajaran berharga dalam kehidupan sebagai mahasiswa;
12. Kawan IMM Rayon “Curiosita” Elektro yang telah menjadi teman berjuang bersama-sama;
13. Tiha, Abing, Abil, Mbak Mita, Bang Reki, Aldin, Ali, dan Bang Uchank, yang telah memberikan semangat untuk menyelesaikan tugas akhir ini pada waktu yang tepat;
14. Teman-Teman D3 Teknik Elektronika 2013 yang telah berjuang bersama sama untuk menyelesaikan kewajiban sebagai mahasiswa;
15. Dan seluruh pihak yang tidak bisa disebutkan satu persatu, yang telah banyak membantu selama ini.
Semoga segala bantuan, motivasi, dan do’a yang diberikan kepada penulis diridhoi dan mendapat imbalan yang berlipat ganda dari Allah SWT, Amiin ya Rabbal’alamin.
Malang , 13 Juli 2017
Penulis
KATA PENGANTAR
Puji syukur Alhamdulillah kepada Alloh SWT yang Mengtahui yang Maha Penyayang, karena dengan rahmat dan hidayah-nya, penulis dapat meyelesaikan Tugas Akhir dengan judul “Implementasi FTP ( File Transfer Protokol ) sebagai Server Backup Router Mikrotik”.Shalawat serta salam semoga tercurah kepada Rosulullah SAW, keluarga dan para sahabatnya.
Tugas Akhir ini diajukan untuk memenuhi salah satu syarat dalam menempuh ujian untuk mendapatkan gelar Ahli Madya. Penulis menyadari bahwa penyusunan Tugas Akhir ini masih banyak terdapat kekurangan dan masih jauh dari kesempurnaan, hal ini dikarenakan keterbatasan kemampuan yang penulis miliki.
Atas segala kekurangan dan ketidaksempurnaan Tugas Akhir ini, penulis sangat mengharapkan masukan, kritik dan saran yang bersifat membangun kearah perbaikan dan penyempurnaan Tugas Akhir ini. Cukup banyak kesulitan yang penulis temui dalam penulisan Tugas Akhir ini, tetapi Alhamdullilah dapat penulis atasi dan selesaikan dengan baik.
Akhir kata penulis berharap semoga Tugas Akhir ini dapat bermanfaat bagi semua pihak dan semoga amal baik yang telah diberikan kepada penulis mendapat balasan dari Allah SWT
Malang,13 Juli 2017
Penulis
DAFTAR ISI
LEMBAR JUDUL ... !
LEMBAR PERSETUJUAN ... i
LEMBAR PENGESAHAN ... ii
SURAT PERNYATAAN ... iii
ABSTRAK ... iv
ABSTRACT ... v
LEMBAR PERSEMBAHAN ... vi
KATA PENGANTAR ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ... ix
BAB I ... ... 1
PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 2
1.3 Batasan Masalah ... 2
1.4 Tujuan ... 2
1.5 Sistematika Penulisan ... 2
BAB II ... 4
DASAR TEORI ... 4
2.1 Backup Data ... 4
2.2 Jaringan Komputer ... ... 5
2.1.1 Jaringan Komputer (Berdasarkan Jangkauan) ... 6
2.3 Router ... 6
2.4 Linux ... 6
2.4.1 Ubuntu ... ... 8
2.5 FTP ( File Transfer Protokol ) ... 9
2.6 Web Server .... ... 10
2.6.1 Apache ... ... 11
2.7 MikroTik ... 11
2.8 Firewall ... 12
2.9 Schedule ... 12
2.10 Script ... 13
BAB III ... 14
ANALISA DAN PERANGCANGAN SISTEM ... 14
3.1 Analisa Masalah ... 14
3.2 Rancangan Topologi Sistem ... 14
3.3 Analisa Kebutuhan Sistem ... 15
3.3.1 Perangkat Keras ... 15
3.3.2 Perangkat Lunak ... 16
3.4 Perancangan Sistem ... 16
3.4.1 Perancangan Implemntasi FTP sebagai Server Backup. ... 16
3.4.2 Perancangan Sistem Scheduler pada MikroTik.. ... 17
3.5 Konfigurasi ... 17
3.5.1 Konfigurasi Ubuntu .... ... 18
3.5.2 Konfigurasi MikroTik .. ... 24
BAB IV ... 27
IMPLEMENTASI DAN PENGUJIAN ... 27
4.1 Pengujian Koneksi Ubuntu dan MikroTik ... .27
4.2 Pengujian Penggunaan Schedule dan Script pada MiroTik ... 28
4.3 Pengujian Server Backup... ... 31
4.3.1 Pengujian FTP .. ... 32
4.3.2 Pengujian Script.sh dan crontab .. ... 32
4.3.3 Pengujian Web Interface ... ... 34
BAB V ... 38
PENUTUP .. ... 38
5.1 KESIMPULAN ... ... 38
5.2 Saran .. ... 38
DAFTAR PUSTAKA ... 39
LAMPIRAN.. ... 41
DATA DIRI PENULIS... 43
DAFTAR GAMBAR
Gambar 3.1 topologi sistem implementasi FTP sebagai server backup ... 14
Gambar 3.2 Alur kerja Implementasi Server Backup... 16
Gambar 3.3 Alur Script Menjalankan Perintah/cammand ... 16
Gambar 3.4 Konfigurasi dari Ubuntu dan MikroTik ... 17
Gambar 3.5 Setting Konfigurasi IP Address ... 18
Gambar 3.6 Perintah IP Address di Ubuntu ... 18
Gambar 3.7 Hasil dari perintah nano /etc/resolv.conf... 19
Gambar 3.8 Tampilan dari proftpd.conf ... 20
Gambar 3.9 Hasil Konfigurasi dari crontab ... 20
Gambar 3.10 Perintah backup keseluruhan ada script.sh ... 21
Gambar 3.11 Perintah backup masing- masing router pada script.sh ... 22
Gambar 3.12 Perintah setting interface ... 23
Gambar 3.13 Perintah untuk menambah IP address ... 23
Gambar 3.14 Perintah NAT ... 23
Gambar 3.15 Tampilan IP DNS ... 23
Gambar 3.16 Tampilan IP Route ... 24
Gambar 3.17 Konfigurasi schedule dan script 192.168.211.9 ... 24
Gambar 3.18 Konfigurasi schedule dan script 192.168.211.10 ... 25
Gambar 3.18 Konfigurasi schedule dan script 192.168.211.11 ... ... 25
Gambar 4.1 Ping dari router satu ke ubuntu ... 26
Gambar 4.2 Ping dari router dua ke ubuntu. ... 26
Gambar 4.3 Ping dari router tiga ke ubuntu. ... 27
Gambar 4.4 Ping ubuntu ke tiga router . ... 27
Gambar 4.5 Router 1 pembuatan script dan schedule berjalan ... 28
Gambar 4.6 Router 2 pembuatan script dan schedule berjalan ... 29
Gambar 4.7 Router 3 pembuatan script dan schedule berjalan ... 30
Gambar 4.8 Pengujian FTP ... 31
Gambar 4.9 Pengujian script.sh dan crontab 1 ... 31
Gambar 4.10 Pengujian script.sh dan crontab 2 ... 32
Gambar 4.11 Tampilan interface web ... 32
Gambar 4.12 Tombol akses backup dan server backup ... 33
Gambar 4.13 Hasil dari backup keseluruhan ... 33
Gambar 4.14 Tombol akses backup1 ... 33
Gambar 4.15 Hasil dari backup 1 ... 34
Gambar 4.16 Tombol akses backup2 ... 34
Gambar 4.17 Hasil dari backup 2 ... 34
Gambar 4.18 Tombol akses backup3 ... 34
Gambar 4.19 Hasil dari backup 3 ... 34
DAFTAR PUSTAKA
[ 1 ] E.P , Chandra. DESAIN IMPLEMENTASI BACKUP DAN RESTORE DATA MENGGUNAKAN APLIKASI RSYNC DAN FTP SERVER PADA PT.
PANCA AGRO NIAGA LESTARI PALEMBANG.
PALEMBANG.FEBRUARI.2016.
[ 2 ] Azikin, Askari (2011). Debian GNU/LINUX. Bandung : Informatika.
[ 3 ] https://stephensteesthor.wordpress.com/2014/02/04/macam-macam-backup- recorvery-data-dan-pengertiannya/ diakses pada tanggal 23 februari 2017 pukul 21:58
[4 ] Oetomo, D., & Sutedjo, B. (2003). Konsep Perancang Jaringan Komputer.
Yogyakarta: ; penerbit Andi.
[ 5 ] Tarigan, & Andrian. (2009). Bikin Gateway Murah Pakai Mikrotik. Jakarta:
Gramedia.
[ 6 ] MADCOMS. (2009). Membangun Sistem Jaringan Komputer. Yogyakarta:
SOHO ANDI Publisher.
[ 7 ] Hendriadi, A. A., Si, S., Kom, M., Heryana, N., & Kom, S. (2014).
PENGEMBANGAN SISTEM OPERASI BERBASIS OPEN SOURCE DALAM PEMILIHAN PAKET DISTRIBUSI UNTUK MENUNJANG KEGIATAN AKADEMIK DILINGKUNGAN UNSIKA, 1(2), 7–15.
[ 8 ] Bagus Aji Santoso. 2015. Ubuntu Untuk Semua.
[ 9 ] Athailah, “ Ubuntu Server “, Batam : Jasakom, 2013. Diakses pada februari 2017
[ 10 ] Azwar,Hanifidudin,Ratna ,(2016) Implementasi and monitoring client FTP server using Mikrotik on Ubuntu 10.4,Jakarta.[jurnalonline].
[ 11 ] Fitrituntun.blogspot.co.id dikases pada 27 juli 2017 19.56 WIB.
[ 12 ] Heywood, Drew. Konsep dan penerapan Ms TCP/IP. penerbit Andi offset, Yogyakarta, 1997.
[ 13 ] Apriyanto, N. Candra. 2011. Sistem Informasi Penjualan Arloji Berbasis Web pada CV. Sinar Terang Semarang, Yogyakarta : Univ. Pembangunan Nasional.”
Veteran”.
[ 14 ] Apache : https://httpd.apache.org.
[ 15 ] http://Mikrotik.co.id “pengertiam-mikrotik.html” 14 september2016.
[ 16 ] http://appstrack.blogsport.com/2013/7/membuat-penjadwalan-scheduler- restart.html 14 september 2016.