Proxmox Backup Server (PBS) هو هدف النسخ الاحتياطي الأصلي لـ Proxmox VE — إلغاء تكرار على مستوى الكتل، نسخ تزايدية، مشفّر، وواجهة خاصة.
المتطلبات المسبقة
- مضيف بـ 4 GiB ذاكرة وقرص نسخ احتياطي.
- ISO PBS.
- اتصال بين PVE و PBS.
الخطوة 1: تثبيت PBS
ISO PBS مثل PVE. بعد إعادة التشغيل: https://10.0.10.10:8007/.
الخطوة 2: مستودع بدون اشتراك
sed -i 's/^deb/# deb/' /etc/apt/sources.list.d/pbs-enterprise.list
echo 'deb http://download.proxmox.com/debian/pbs bookworm pbs-no-subscription' \
> /etc/apt/sources.list.d/pbs-no-subscription.list
apt update && apt full-upgrade -y
الخطوة 3: إنشاء datastore
proxmox-backup-manager datastore create vault01 /mnt/datastore/vault01
proxmox-backup-manager datastore list
# على ZFS:
zfs create -o compression=lz4 -o atime=off tank/backups
proxmox-backup-manager datastore create vault01 /tank/backups
الخطوة 4: مستخدم + رمز API
PBS UI → Access Control → User Management → pve-backup@pbs بصلاحية DatastoreBackup على /datastore/vault01. أنشئ Token name pve01 واحفظ الـ secret.
الخطوة 5: أضف PBS كتخزين على PVE
PVE UI → Datacenter → Storage → Add → Proxmox Backup Server.
pvesm status
proxmox-backup-client status
الخطوة 6: جدولة النسخ الاحتياطية
PVE UI → Datacenter → Backup → Add: Schedule 02:30، Compression zstd، Mode snapshot.
vzdump 101 --storage pbs01 --mode snapshot --compress zstd
الخطوة 7: اختبر الاستعادة
proxmox-backup-client snapshot list vm/101 \
--repository pve-backup@pbs!pve01:SECRET@10.0.10.10:vault01
qmrestore /mnt/pve/pbs01/dump/vzdump-qemu-101-2026_05_27-02_30_00.vma.zst 201
التحقق
proxmox-backup-manager datastore list
proxmox-backup-manager garbage-collection status vault01
pvesm status
الخاتمة
PBS يعطي PVE نسخًا احتياطية مُكرَّرة-البيانات وتزايدية ومشفرة في قفزة شبكة واحدة.
Comments
0 total · 0 threads