← Back to Home

Panduan SSH & Backup Manual

Penyelamatan data website dan database via Terminal PuTTY & WinSCP

1 Persiapan Data Login

Siapkan informasi kredensial dari panel kontrol VPS Anda:

IP Address 202.10.36.177
Username root

Klik ikon "mata" di sebelah Root Password pada panel untuk melihat password.

2 Konfigurasi & Login PuTTY

Buka aplikasi PuTTY dan masukkan IP 202.10.36.177 pada kolom Host Name. Pastikan Port adalah 22.

Tips Anti-Timeout:

Buka menu Connection → Isi "Seconds between keepalives" dengan 60 agar sesi tidak cepat terputus.

Klik Open. Saat muncul terminal hitam:

  • login as: Ketik root lalu Enter.
  • password: Masukkan password Anda (Klik kanan untuk paste).

*Karakter password tidak akan muncul saat diketik. Langsung saja tekan Enter.

3 Navigasi & Backup File

Masuk ke folder website Anda. Lokasi umumnya adalah:

# Untuk Apache/Nginx Standar:
cd /var/www/html

# Untuk cPanel (Ganti username sesuai akun):
cd /home/username/public_html

Kompres folder menjadi file ZIP agar mudah diunduh:

zip -r backup_web_$(date +%F).zip .

*Jika command not found, jalankan: apt install zip -y

4 Backup Database (MySQL Dump)

Gunakan perintah mysqldump untuk mengekspor data SQL secara manual:

mysqldump --defaults-extra-file=/etc/my.cnf NAMA_DATABASE > backup_db_$(date +%F).sql

Cek nama database Anda terlebih dahulu di file konfigurasi (contoh: cat config.php).

5 Download via WinSCP

  1. Buka WinSCP, login dengan IP, user root, dan password VPS.
  2. Pilih protokol SFTP (Port 22).
  3. Arahkan jendela kanan ke folder tempat file backup berada.
  4. Cukup drag-and-drop file .zip dan .sql ke folder di laptop Anda (jendela kiri).