Konsolu nasıl kuracağınızı seçin
| Yol | En uygun olduğu durum | Gereksinim |
|---|---|---|
| 1. Hazır sanal makine imajı | İçe aktar, başlat, oturum aç — birkaç dakikada | VMware, Proxmox/KVM veya Hyper-V; internet gerekmez |
| 2. Appliance ISO'su | Yeni bir sanal makine veya fiziksel sunucu, gözetimsiz | Kurulum sırasında internet erişimi |
| 3. Kurulum betiği | Mevcut bir Debian, Ubuntu, AlmaLinux veya Rocky Linux sunucusu | Root ve internet erişimi |
| 4. Paketleri elle | Kendi PostgreSQL'iniz, yapılandırma yönetimi, çevrimdışı sunucular | Sürümdeki sunucu paketi |
Konsol 2 vCPU, 2–4 GB RAM ve 16–20 GB disk ister. Ajanların ona TCP 8443 üzerinden ve depolamaya doğrudan erişebilmesi gerekir.
1. Hazır sanal makine imajı
VMware ESXi, Workstation, VirtualBox
ESXi Host Client: Create / Register VM → Deploy a virtual machine from an OVF or OVA file. vSphere: Deploy OVF Template.
Proxmox VE ve KVM
Disksiz bir sanal makine oluşturun (2 vCPU, 2–4 GB RAM, VirtIO ağı), diski içe aktarın, SCSI önyükleme diski olarak bağlayın ve QEMU Guest Agent'ı etkinleştirin.
Hyper-V (1. nesil)
Arşivi açın, 2–4 GB RAM'li 1. nesil bir sanal makine oluşturun ve disk olarak VHDX'i seçin.
Proxmox VE'de, imajı düğüme kopyaladıktan sonra:
qm importdisk <vmid> backupzit-appliance.qcow2 local-lvm
Sanal makineyi başlatın: ekranında admin kullanıcısının web konsolu adresi ve ilk parolası görünür. https://<adres>:8443 adresini açın, kendinden imzalı sertifikayı bir kez kabul edin, oturum açın ve parolayı değiştirin. Appliance adresini DHCP ile alır; sabit adres, sunucu adı, saat dilimi ve SSH ayarlamak için sanal makinenin ekranında bzadmin olarak oturum açın.
2. Appliance ISO'su
backupzit-appliance.iso — bir sanal makineyi veya sunucuyu (16 GB veya daha büyük disk) bununla başlatın. 5 saniye sonra gözetimsiz kurulum başlar: ilk diski siler, 10–20 dakikada Debian, PostgreSQL ve konsolu kurar, ardından konsolun adresini ve ilk parolayı gösterir.
3. Kurulum betiği
Debian 12+, Ubuntu 22.04+, AlmaLinux veya Rocky Linux 9+ (x86-64) üzerinde, root olarak:
curl -fsSL https://github.com/Max-Zit/backupzit/releases/latest/download/install.sh | sudo sh
Betik PostgreSQL'i kurar, en yeni sürümü indirir ve imzasını ve sağlama toplamını doğrular, veritabanını rastgele bir parolayla oluşturur, otomatik güvenlik güncellemelerini açar, 8443 numaralı bağlantı noktasını açar ve konsolun adresini ve ilk parolayı yazdırır. Önce okumak için:
curl -fsSLO https://github.com/Max-Zit/backupzit/releases/latest/download/install.sh
less install.sh
sudo sh install.sh
Seçenekler sh -s -- sonrasına yazılır: --version X.Y.Z, mevcut bir veritabanı için --db postgres://…, sertifika adları için --hosts, --no-auto-updates. Betiği yeniden çalıştırmak BackupZit'i günceller ve yapılandırmayı ve verileri korur.
4. Paketler ve ajanlar
Bu dosyaların adında sürüm numarası olduğu için sürüm sayfasında listelenirler:
| Dosya | Nedir |
|---|---|
backupzit-agent-X.Y.Z-x64.msi | Windows ajanı — Windows 10, 11, Server 2016 ve sonrası |
backupzit-agent-X.Y.Z-x64-legacy.msi | Windows 7 SP1, Server 2008 R2 SP1 ve 2012 R2 için Windows ajanı |
backupzit-agent_X.Y.Z_amd64.deb, .rpm | Linux ajanı — Debian, Ubuntu, Proxmox VE, AlmaLinux, Rocky Linux |
backupzit-server_X.Y.Z_amd64.deb, .rpm | Elle kurulum için konsol |
backupzit-repo_X.Y.Z_amd64.deb, .rpm | Sağlamlaştırılmış depo sunucusu (değiştirilemez depolama) |
| backupzit-recovery-linux.iso | Çıplak donanıma geri yükleme için Linux kurtarma ISO'su |
| build-winpe.ps1 | Windows ADK'den Windows kurtarma ISO'sunu oluşturur |
| SHA256SUMS | İmajların ve ISO'ların sağlama toplamları |
| SOURCE-CODE.txt | İmajlardaki her şeyin kaynak kodunun nereden alınacağı |
Ajan kurulumu
Konsolun Ajanlar sayfasında Kayıt belirteci oluştur bir kayıt kodu (BZ1-…) gösterir; kod 7 gün ve istenen sayıda makine için geçerlidir. Windows — MSI'yi çalıştırıp kodu yapıştırın veya sessiz kurun:
msiexec /i backupzit-agent-<version>-x64.msi /qn ENROLLCODE="BZ1-..."
Linux:
apt install ./backupzit-agent_*.deb # veya: dnf install ./backupzit-agent-*.rpm
backupzit-agent enroll --code "BZ1-..."
systemctl enable --now backupzit-agent
Konsol, ajanları SSH veya WinRM üzerinden kendisi de kurabilir. VMware ESXi ana makinelerine hiçbir şey kurulmaz.
İndirilen dosyayı doğrulama
sha256sum -c SHA256SUMS --ignore-missing
Konsollar ve ajanlar her güncellemenin Ed25519 imzasını kurmadan önce doğrular; bkz. Güvenlik.
Güncelleme
Konsol resmi sürümleri her gün denetler; Ayarlar → Güncellemeler → Kur veritabanını yedekler, imzalı sürümü kurar ve yeni sürüm başlamazsa otomatik olarak geri döner. Ajanlar, çalışan yedekler kesilmeden konsoldan güncellenir. Çevrimdışı konsollar sürüm dosyalarını aynı sayfada yükleme yoluyla kabul eder.