Pengguna cPanel dapat membuat cadangan akun mereka. Cadangan tersebut disimpan di root direktori pengguna, seperti /home/username/backup.tar.gz.
Periksa pos KB Hasilkan, unduh, dan pulihkan cadangan di cPanel
Format nama file cadangan adalah backup-date_time_username.tar.gz . Contoh:backup-6.11.2017_09-52-35_plothost.tar.gz
Masalahnya adalah bahwa cadangan ini mengambil ruang disk dan di beberapa titik, Anda mungkin melihat bahwa server Anda kekurangan ruang disk. Jadi, sebaiknya hapus cadangan ini dari waktu ke waktu.
Anda mungkin ingin memberi tahu klien Anda bahwa Anda menghapus cadangan (lebih lama dari 5 hari, dll.)
Untuk menghapus cadangan untuk satu akun, cukup navigasikan ke direktori pengguna dan hapus dengan perintah:
rm /home/username/backup-*.tar.gz
Contoh penggunaan:
root@web [/]#
root@web [/]# cd home/plothost
root@web [/home/plothost]# ls backup-*.tar.gz
backup-6.11.2017_09-52-31_plothost.tar.gz backup-6.11.2017_09-52-35_plothost.tar.gz
root@web [/home/plothost]# rm /home/plothost/backup-*.tar.gz
rm: remove regular file '/home/plothost/backup-6.11.2017_09-52-31_plothost.tar.gz'? y
rm: remove regular file '/home/plothost/backup-6.11.2017_09-52-35_plothost.tar.gz'? y
root@web [/home/plothost]#
Untuk menemukan dan membuat daftar semua cadangan dari direktori pengguna:
find /home/* -maxdepth 1 -type f -name 'backup-*.tar.gz'
Untuk menemukan dan menghapus semua cadangan dari direktori pengguna:
find /home/* -maxdepth 1 -type f -name 'backup-*.tar.gz' -delete
Untuk menemukan dan membuat daftar semua cadangan dari direktori pengguna yang lebih lama dari 5 hari:
find /home/* -maxdepth 1 -type f -mtime +5 -name 'backup-*.tar.gz'
Untuk menemukan dan menghapus semua cadangan dari direktori pengguna yang lebih lama dari 5 hari:
find /home/* -maxdepth 1 -type f -mtime +5 -name 'backup-*.tar.gz' -delete
Anda dapat membuat pekerjaan penipu untuk tugas ini.
1.Masukkan editor tugas cron:
crontab -e
2. Tambahkan tugas cron (tugas ini akan berjalan setiap hari pada pukul 04:00 dan akan menghapus semua arsip cadangan yang lebih lama dari 5 hari)
* 4 * * * find /home/* -maxdepth 1 -type f -mtime +5 -name 'backup-*.tar.gz' -delete
3. Keluar (dengan menyimpan perubahan) editor tugas cron.
4. Periksa apakah pekerjaan cron berhasil ditambahkan dengan perintah (ini akan mencantumkan semua pekerjaan cron):
crontab -l