Proses pencadangan situs web Anda akan bergantung pada bagaimana dan di mana situs tersebut dihosting. Prosesnya dapat diringkas melalui salah satu dari dua atau tiga metode yang mungkin:
The exact process will vary depending on the web interface that you have been given by your ISP so specifics cannot be given here. Namun cPanel, Plesk dan banyak antarmuka kontrol berbasis web terkenal lainnya semuanya berisi opsi cadangan. Telusuri panel kontrol Anda untuk ikon berjudul 'cadangan' atau 'cadangan penuh'.
Proses sebenarnya akan bervariasi tergantung pada layanan dan akses yang Anda miliki ke server web Anda. Anda mungkin dapat melakukan tugas-tugas ini tanpa rasa sakit. Pertama dengan masuk ke utilitas jenis pengelola file yang disediakan di antarmuka panel kontrol yang disediakan oleh ISP Anda. Dari sini Anda akan membuat file zip dari seluruh folder root situs web Anda.
Anda mungkin juga memiliki akses ke antarmuka tempat database situs web dikelola dan kemungkinan besar ada opsi untuk membuat cadangan/ekspor.
Setelah dicadangkan, idealnya Anda menyalin file zip dan mengekspor database dari server ke penyimpanan komputer lokal untuk disimpan dengan aman.
Jika Anda menjalankan situs web Anda pada platform yang menggunakan droplet atau kubernetes atau merupakan VPS (server pribadi virtual) yang diinstal secara manual tanpa antarmuka admin web, maka satu-satunya pilihan yang mungkin Anda miliki untuk mengelola server Anda adalah melalui CLI (antarmuka baris perintah).
Proses sebenarnya akan bervariasi tergantung pada jenis server web tempat situs web Anda dijalankan dan oleh karena itu, jika Anda memiliki hosting seperti itu, Anda mungkin sudah tahu cara melakukan tugas administratif yang relatif sederhana ini.
Namun sebagai panduan kasar, Anda dapat membuat cadangan root situs publik Anda dengan menjalankan perintah berikut dari dalam root ruang web Anda:
zip -r situs web-ekspor.zip public_html
Dan database Anda (dengan asumsi itu MySQL/Maria DB) kemungkinan dapat diekstraksi menggunakan perintah seperti:
mysql -u UserName -pPassWord DatabaseName > export.sql