Skip to main content
  1. Posts/

Backup Manager Plesk

·2 mins·
plesk plesk
Table of Contents

Panduan ini berisi cara mengelola backup akun hosting melalui Backup Manager menggunakan CLI / SSH, sebagai alternatif dari penggunaan Web Admin Plesk.

Versi panel Plesk yang digunakan dalam panduan ini:

# plesk version
Product version: Plesk Obsidian 18.0.52.2
     OS version: Ubuntu 22.04 x86_64
     Build date: 2023/05/02 13:00
       Revision: 1c44bda10dedda3c088c3da0271c725d3e2ec53b
Pada versi Plesk yang lebih lama, lokasi binary pmm-ras atau file dump mungkin sedikit berbeda.

1. Menggunakan pmm-ras
#

pmm-ras adalah utility internal Plesk untuk memproses backup/dump, import, export, dan melihat isi backup.

Lokasi binary:

/opt/psa/admin/bin/pmm-ras

1.1. --get-dump-content-list
#

Perintah ini digunakan untuk melihat daftar isi sebuah backup berdasarkan content type.

Sintaks:

pmm-ras --get-dump-content-list \
  --dump-file-specification=<path_to_backup_info.xml> \
  --content-type <type>

Content-type yang tersedia:

mailbox, maillist, database, webcontent, site, dnszone, certificate, subscription, customer, reseller, object

Contoh 1: Menampilkan semua objek dalam backup
#

/opt/psa/admin/bin/pmm-ras --get-dump-content-list \
  --dump-file-specification=/var/lib/psa/dumps/backup_info_2305071430.xml \
  --content-type object

Contoh 2: Menampilkan hanya konten web (webcontent)
#

/opt/psa/admin/bin/pmm-ras --get-dump-content-list \
  --dump-file-specification=/var/lib/psa/dumps/domains/example.com/backup_info_2305071430.xml \
  --content-type webcontent

1.2. --import-file-as-dump
#

Digunakan untuk mengimpor file backup eksternal ke storage Plesk.

Sintaks dasar:

/opt/psa/admin/bin/pmm-ras --import-file-as-dump \
  --dump-file-specification /path/to/file.xml.tar
Opsi lain yang tersedia: --dump-storage, --allow-reset-passwords, --owner-type, --owner-guid, --type, --guid, --name, --import-base.

1.3. --export-dump-as-file (Mengunduh Backup dari Storage Plesk)
#

Utility ini digunakan untuk mengekspor backup dari storage internal Plesk menjadi file .tar.

Contoh 1: Download backup tipe Server
#

/opt/psa/admin/bin/pmm-ras --export-dump-as-file \
  --dump-specification=backup_info_2305071430.xml \
  --dump-file-specification=/root/server.tar

Verifikasi:

# /opt/psa/bin/pleskrestore -i server.tar
------------------------------------------------------------------------
Backup information
Dump version: 18.0.52
File: /var/lib/psa/dumps/backup_info_2305071430.xml
Type: Server
Comment: All configuration and content
Date: 2305071430
Size: 136 M
------------------------------------------------------------------------
[Domain-info] example.my.id
[Domain-info] example.co.id

Contoh 2: Download backup tipe Domain
#

/opt/psa/admin/bin/pmm-ras --export-dump-as-file \
  --dump-specification=domains/example.my.id/backup_info_2305071430.xml \
  --dump-file-specification=/root/domain.tar

Verifikasi:

# /opt/psa/bin/pleskrestore -i domain.tar
------------------------------------------------------------------------
Backup information
Dump version: 18.0.52
File: /var/lib/psa/dumps/domains/example.my.id/backup_info_2305071430.xml
Type: Domain
Comment: All configuration and content
Date: 2305071430
Size: 19.9 M
------------------------------------------------------------------------
[Domain] example.my.id

2. Menggunakan pleskbackup
#

pleskbackup digunakan untuk membuat backup baru (domain, customer, reseller, atau server).

2.1. Backup domain
#

/opt/psa/bin/pleskbackup --domains-name example.my.id

2.2. Backup domain dengan output file + simpan lokal
#

/opt/psa/bin/pleskbackup --domains-name example.my.id \
  -output-file domain.tar \
  -keep-local-backup

3. Menggunakan pleskrestore
#

3.1. Restore dari file backup
#

/opt/psa/bin/pleskrestore --restore domain.tar -level domain

Level yang tersedia:

clients, domains, resellers, server

3.2. Menampilkan informasi backup
#

/opt/psa/bin/pleskrestore -i domain.tar

Related

Update Zone di Slave DNS Plesk
·1 min
plesk plesk
Reissue SSL Hostname Plesk
·1 min
plesk plesk
Scan Instalasi Wordpress ke WP Toolkit
·1 min
cpanel wordpress cpanel plesk
Install WebVirtCloud
·2 mins
libvirt libvirt ubuntu kvm
Migrasi OS Ubuntu ke LVM
·3 mins
ubuntu linux ubuntu lvm
Error 'Sorry, You Are Not Allowed to Access This Page' di Wordpress
·1 min
wordpress wordpress