{"id":47444,"date":"2024-06-05T08:30:00","date_gmt":"2024-06-05T01:30:00","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=47444"},"modified":"2024-06-04T09:06:06","modified_gmt":"2024-06-04T02:06:06","slug":"cara-backup-dan-restore-vps-cpanel-melalui-ssh","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/cara-backup-dan-restore-vps-cpanel-melalui-ssh\/","title":{"rendered":"Cara Backup dan Restore VPS cPanel Melalui SSH"},"content":{"rendered":"\n<p>Setelah sebelumnya kami jelaskan cara backup dan restore VPS cPanel melalui <a href=\"https:\/\/www.rumahweb.com\/journal\/cara-backup-dan-restore-akun-cpanel-dari-whm\/\" target=\"_blank\" rel=\"noopener\" title=\"backup dan restore vps cpanel whm\">WHM<\/a>, pada panduan ini kami akan menjelaskan cara backup dan restore VPS cPanel melalui SSH. Panduan ini sangat bermanfaat ketika Anda ingin melakukan backup dan restore, namun gagal untuk mengakses user interface WHM. <\/p>\n\n\n\n\n\n<p class=\"has-text-align-justify\">Data backup adalah komponen yang krusial dalam proses pengembangan website maupun dalam proses pengembangan sistem teknologi informasi secara umum. Ketersediaan data backup memberikan jaminan keamanan apabila terjadi kerusakan, baik karena human error, maupun karena faktor eksternal yang tidak terduga (force majeure).<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Selain untuk mengantisipasi terjadinya insiden kerusakan, data backup juga diperlukan apabila ingin melakukan migrasi infrastruktur, maupun pada saat proses update ke sistem yang lebih baru. Bagi pengguna layanan shared hosting Rumahweb, secara default, sudah tersedia fitur auto backup mingguan, yang bisa digunakan untuk melakukan prosedur restore apabila terjadi kerusakan data (<strong><a href=\"https:\/\/www.rumahweb.com\/acceptable-use-policy-aup\" target=\"_blank\" rel=\"noopener\" title=\"\">AUP<\/a><\/strong> berlaku).<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Namun, bagi pengguna layanan <strong><a href=\"https:\/\/www.rumahweb.com\/vps-murah\/\" target=\"_blank\" rel=\"noopener\" title=\"vps murah\">VPS Hosting<\/a><\/strong>, proses backup harus dilakukan secara mandiri sebagai konsekuensi dari layanan VPS yang bersifat <em>unmanaged<\/em>. Di artikel journal kali ini, kami akan mengulas cara backup dan restore VPS cPanel melalui SSH.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kenapa Backup Melalui SSH?<\/h2>\n\n\n\n<p class=\"has-text-align-justify\">Secara <em>default<\/em>, cPanel sudah menyediakan antarmuka grafis yang memudahkan Anda untuk membuat data backup, melalui menu Backup di halaman <a href=\"https:\/\/blog.rumahweb.com\/cpanel-adalah\/\" target=\"_blank\" rel=\"noopener\" title=\"cpanel adalah\">cPanel<\/a>. Menu tersebut memberikan opsi yang lengkap, mulai dari generate full backup, atau generate backup secara parsial sesuai dengan kebutuhan.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Dalam kasus tertentu, Anda mungkin tidak bisa menjalankan backup melalui halaman cPanel, disebabkan lisensi cPanel di server VPS Anda sudah expired. Apabila Anda memiliki server VPS dalam kondisi lisensi cPanel yang sudah expired, ada alternatif lain yang bisa Anda gunakan, yaitu generate backup melalui SSH.<\/p>\n\n\n\n<p>Selain bisa dijalankan dalam kondisi lisensi cPanel expired, proses backup melalui SSH juga memiliki beberapa kelebihan, antara lain:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Proses backup ditampilan dalam mode verbose berisi informasi teks yang detil, sehingga Anda bisa memantau backup yang berjalan, termasuk adanya error, gagal dan sukses.<\/li>\n\n\n\n<li>Dibandingkan melalui cPanel, proses backup melalui SSH relatif lebih cepat karena Anda tidak perlu login ke cPanel dan sistem tidak perlu menjalankan tampilan grafis.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Proses Pembuatan Backup<\/h2>\n\n\n\n<p class=\"has-text-align-justify\">Proses pembuatan backup melalui SSH bisa Anda lakukan dengan cukup mudah. Berikut langkah-langkah untuk pembuatan backup melalui SSH:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Login ke Server Melalui SSH<\/h3>\n\n\n\n<p class=\"has-text-align-justify\">Langkah pertama untuk membuat backup adalah dengan login ke server melalui koneksi SSH. Anda bisa menggunakan aplikasi Putty, Windows Powershell, ataupun aplikasi Terminal (di Mac dan Linux). Panduan selengkapnya untuk melakukan koneksi SSH ke server, bisa Anda baca <strong><a href=\"https:\/\/www.rumahweb.com\/journal\/cara-login-vps-ssh\/\" target=\"_blank\" rel=\"noopener\" title=\"\">di artikel berikut<\/a><\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Menjalankan Perintah Backup<\/h3>\n\n\n\n<p>Setelah berhasil login ke server melalui SSH, Anda bisa memulai proses backup dengan menjalankan perintah berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/scripts\/pkgacct usernamecpanel<\/code><\/pre>\n\n\n\n<p class=\"has-text-align-justify\">Sebagai contoh, kami memiliki akun cpanel dengan username alwan8790, maka perintahnya menjadi:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/scripts\/pkgacct alwan8790<\/code><\/pre>\n\n\n\n<p class=\"has-text-align-justify\">Tunggu proses backup selesai dengan keterangan pkgacct completed. Proses backup akan menghasilkan sebuah file dengan nama cpmove-usernamecpanel.tar.gz. Keterangan file hasil backup muncul di log proses pada baris bertuliskan pkgacctfile is: \/home\/cpmove-usernamecpanel.tar.gz<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"553\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct-1024x553.png\" alt=\"cara backup vps cpanel ssh - cara backup dan restore vps cpanel\" class=\"wp-image-47445\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct-1024x553.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct-300x162.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct-768x414.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct-1536x829.png 1536w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct-370x200.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct-270x146.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct-570x308.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct-740x399.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">3. Mengunduh File Backup<\/h3>\n\n\n\n<p class=\"has-text-align-justify\">Apabila lisensi cPanel di server VPS Anda sudah expired, Anda tidak bisa mengunduh file hasil backup melalui alamat domain, karena service cPanel untuk menampilkan website sudah tidak berjalan.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Alternatif solusinya, file dari hasil backup bisa Anda unduh melalui koneksi SFTP, menggunakan aplikasi FTP Client seperti FileZilla. Berikut format konfigurasi FileZilla untuk terkoneksi ke server dan mengunduh file hasil backup:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Hostname: IP Address Server VPS<\/li>\n\n\n\n<li>Username: root<\/li>\n\n\n\n<li>Password: password root VPS<\/li>\n\n\n\n<li>Port: 22<\/li>\n<\/ul>\n\n\n\n<p class=\"has-text-align-justify\">Setelah terhubung ke server melalui FileZilla, Anda bisa menemukan file hasil backup di folder home. Untuk menemukan lokasi file hasil backup, di kolom <strong>Remote<\/strong> <strong>site<\/strong>, arahkan ke folder <strong>\/home<\/strong>. Setelah masuk ke folder \/home, di kolom filename, Anda akan menemukan file hasil backup yang dibuat sebelumnya.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Setelah Anda menemukan file hasil backup, Anda bisa mengunduhnya dengan cara klik kanan, lalu pilih Download. Tunggu hingga proses download file backup ke komputer selesai.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct_filezilla.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"553\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct_filezilla-1024x553.png\" alt=\"download file backup cpanel\" class=\"wp-image-47446\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct_filezilla-1024x553.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct_filezilla-300x162.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct_filezilla-768x414.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct_filezilla-1536x829.png 1536w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct_filezilla-370x200.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct_filezilla-270x146.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct_filezilla-570x308.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct_filezilla-740x399.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/pkgacct_filezilla.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Mengunggah dan Restore Backup<\/h2>\n\n\n\n<p class=\"has-text-align-justify\">Apabila Anda ingin memindahkan hasil backup ke server yang baru, Anda bisa mengunggahnya menggunakan FTP Client seperti FileZilla, menggunakan konfigurasi yang sama seperti proses unduh. Untuk lokasi upload diarahkan ke folder <strong>\/home<\/strong> pada kolom <strong>Remote<\/strong> <strong>site<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/filezilla_upload_backup.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"553\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/filezilla_upload_backup-1024x553.png\" alt=\"upload file backup cpanel\" class=\"wp-image-47447\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/filezilla_upload_backup-1024x553.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/filezilla_upload_backup-300x162.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/filezilla_upload_backup-768x414.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/filezilla_upload_backup-1536x829.png 1536w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/filezilla_upload_backup-370x200.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/filezilla_upload_backup-270x146.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/filezilla_upload_backup-570x308.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/filezilla_upload_backup-740x399.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/filezilla_upload_backup.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p class=\"has-text-align-justify\">Setelah file backup berhasil terunggah ke folder \/home di server yang baru, Anda bisa melakukan restore menggunakan perintah berikut:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/scripts\/restorepkg \/home\/cpmove-usernamecpanel.tar.gz<\/code><\/pre>\n\n\n\n<p class=\"has-text-align-justify\">Sebagai contoh, kami ingin merestore file backup dengan nama cpmove-alwan8790.tar.gz yang sudah diunggah di folder \/home, maka perintahnya menjadi:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/scripts\/restorepkg \/home\/cpmove-alwan8790.tar.gz<\/code><\/pre>\n\n\n\n<p class=\"has-text-align-justify\">Tunggu hingga proses proses restore selesai, dengan keterangan Success. Lamanya proses restore, tergantung dari ukuran data backup yang Anda miliki.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/restorepkg.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"553\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/restorepkg-1024x553.png\" alt=\"cara restore vps cpanel melalui ssh\" class=\"wp-image-47448\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/restorepkg-1024x553.png 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/restorepkg-300x162.png 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/restorepkg-768x414.png 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/restorepkg-1536x829.png 1536w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/restorepkg-370x200.png 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/restorepkg-270x146.png 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/restorepkg-570x308.png 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/restorepkg-740x399.png 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/restorepkg.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Penutup<\/h2>\n\n\n\n<p class=\"has-text-align-justify\">cPanel adalah aplikasi control panel yang sangat populer dan banyak digunakan sebagai aplikasi control panel default pada layanan web hosting di seluruh dunia. Fitur yang sangat lengkap dan kemudahan penggunaan, adalah nilai jual utama yang menjadikannya pilihan terbaik untuk manajemen server hosting.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Dari sekian banyak fitur yang ditawarkan, scripts merupakan fitur unggulan yang memudahkan pengguna cPanel untuk melakukan banyak task melalui perintah teks SSH, seperti backup dan restore VPS.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Scripts backup dan restore cPanel sangat berguna apabila Anda ingin memindahkan data cPanel Anda ke server berbeda. Selain itu, fitur tersebut juga sangat berguna ketika server VPS Anda memerlukan proses update versi OS (contoh: <a href=\"https:\/\/www.rumahweb.com\/journal\/cara-upgrade-centos-7-ke-almalinux-8-pada-vps-cpanel\/\" target=\"_blank\" rel=\"noopener\" title=\"update centos 7 ke almalinux 8\">update dari Centos 7 ke AlmaLinux 8<\/a>, atau Ubuntu 20.04 ke 22.04).<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Dengan adanya fitur tersebut, Anda tidak perlu khawatir untuk proses migrasi data antar server ataupun pada saat proses update sistem.<\/p>\n\n\n\n<p class=\"has-text-align-justify\">Demikian artikel journal mengenai cara backup dan restore VPS cPanel melalui SSH. Semoga bisa menjadi referensi yang bermanfaat bagi Anda yang akan melakukan proses migrasi data. Jangan ragu untuk menghubungi tim technical support Rumahweb, untuk mendapatkan panduan lebih lanjut.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Setelah sebelumnya kami jelaskan cara backup dan restore VPS cPanel melalui WHM, pada panduan ini kami akan menjelaskan cara backup dan restore VPS cPanel melalui SSH. Panduan ini sangat bermanfaat ketika Anda ingin melakukan backup dan restore, namun gagal untuk mengakses user interface WHM. Data backup adalah komponen yang krusial dalam proses pengembangan website maupun [&hellip;]<\/p>\n","protected":false},"author":330,"featured_media":47497,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[177],"tags":[348,18,319,321],"class_list":{"0":"post-47444","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-vps","8":"tag-backup","9":"tag-cpanel","10":"tag-ssh","11":"tag-vps"},"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/06\/Cara-Backup-dan-Restore-VPS-cPanel-Melalui-SSH.png","jetpack_shortlink":"https:\/\/wp.me\/p8n3G7-cle","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/47444","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/users\/330"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=47444"}],"version-history":[{"count":0,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/47444\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/47497"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=47444"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=47444"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=47444"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}