Langkah Mudah mem-backup File dari Server FTP di Linux

Thursday, May 2, 2013

Bos Anda memerintahkan Anda membackup seluruh isi website perusahaan dalam waktu 1×24 jam ke depan. Padahal koneksi internet lemot banget kalo siang hari. Anda sendiri sudah punya agenda untuk nanti malem. Jelas nglembur di kantor bukan alternatif yang lebih menyenangkan. Apa akal?
Di linux Anda bisa mendownload semua file Anda dari server internet melalui protokol FTP. Misalkan saja untuk keperluan backup, Anda perlu men-download semua isi folder /public_html berikut sub-folder dan file yang ada di dalamnya atau lebih dikenal dengan istilah recursive. Anda cukup menggunakan tool ringkas bertajuk ncftp dan ikuti langkahnya berikut ini.
Install ncftp client
Software ncftp client dapat Anda download dari situs http://www.ncftp.com/ncftp/. Menurut pengembangnya, program ini dapat berjalan di FreeBSD, Solaris dan hampir semua varian UNIX lainnya. Anda dapat menginstallnya dengan mengetikkan baris perintah berikut:
OpenSuSE
$ sudo zypper install ncftp
Atau di Ubuntu/Fedora, Anda bisa menyesuaikan perintah instalasi sesuai dengan varian UNIX yang Anda gunakan
$ sudo apt-get install ncftp

Download Seluruh Isi Direktori
ncftp merupakan pengembangan perintah basis mget (mass get) dari ftp. Prinsip kerjanya juga mirip namun di sini Anda bisa menambahkan beberapa parameter tambahan yang tidak tersedia dalam perintah mget bawaan ftp. Untuk memulai download, silakan gunakan basis perintah seperti berikut ini:
$ ncftpget –R –v –u “ftpusername” ftp.server.com /home/user/dokumenku/backup /public_html

Keterangan:
ncftpget : basis perintah program ncftp untuk mendownload
-R : Recursive, artinya menyalin seluruh direktori dan subdirektori berikut file yang ada dalam folder asal (source )
-v : Verbose, maksudnya menampilkan keterangan capaian proses download
-u “ftpusername” : username FTP server, jika kolom “ftpusername” dikosongi, ncftpget akan menggunakan username “anonymous
ftp.server.com : alamat FTP Server atau website Anda
/home/user/dokumenku/backup : Direktori lokal tempat Anda menyimpan data hasil download
/public_html : Direktori FTP yang ingin Anda copy


Tambahan:
Jika Anda mendapatkan pesan error seperti berikut:
tar: End of archive volume 1 reached
tar: Sorry, unable to determine archive format.
Could not read directory listing data: Connection reset by peer
tambahkan pilihan -T dalam command ncftpget Anda:
$ ncftpget -T –R –v –u “ftpusername” ftp.server.com /home/user/dokumenku/backup /public_html

Keterangan:
-T : Jangan gunakan mode TAR bersamaan dengan mode Recursive

Dengan program ini sekarang Anda dapat melakukan backup pada situs wordpress Anda dengan mudah. Menurut pengalaman, untuk kepentingan backup web efektifitas program ini lebih tinggi dibandingkan dengan FTP Client berbasis GUI seperti FileZilla. 
Selain untuk kepentingan di atas trik ini juga bisa dimanfaatkan untuk mendownload beberapa resource sekaligus dari situs yang Anda kehendaki. Namun demikian saya menyarankan Anda untuk memanfaatkan program ini untuk hal yang positif dan bukan kegiatan yang merugikan orang lain. 
Semoga bermafaat.
Share this article :

2 comments:

  1. That is why I am encouragingall eBay sellers to consist of
    some type of printed matter with your shipments.
    Virgo people are born from August 21 to September twenty.
    God is in the extremely air that we breathe on this earth.


    Stop by my web-site - spirit messages (http://www.Marocflash.com/users/MKort)

    ReplyDelete
  2. BlueHost is one of the best website hosting provider with plans for all of your hosting needs.

    ReplyDelete

Terimakasih Atas Komentar Anda, Semuanya Akan Saya Balas Dengan Backlink Gratis Di Blog Doffolow Saya,, Tapi Ingat Berkomentarlah Dengan Sopan Dan Wajar,,, Salam hangat Segitiga Ilmu...

Related Posts Plugin for WordPress, Blogger...
 
Support : Segitiga Ilmu | Getaran Ilmu | Bang Tomo
Copyright © 2012. Segitiga Ilmu - All Rights Reserved
Created By Creating Website | Modified SnowClift
powered by Blogger