İlk yedeği oluşturma
İlk yedek, bu sunucuda eklentinin ihtiyaç duyduğu her şeyin bir arada olup olmadığını gösterir. Bir çalışma, bu kurulumun tablo ön ekine sahip tüm veritabanı tablolarının bir dökümünü ve seçilen dizinleri bir ZIP dosyasına yazar ve bunu arka planda kısa geçişler hâlinde yapar. Sonunda yedek; zaman damgası, kapsam ve boyutuyla listede yer alır.
Genel bakışın önceden bildirdikleri
- Depolama konumu — yazma işleminin yapıldığı dizin
- ZipArchive mevcut — bu PHP sınıfı olmadan arşiv oluşmaz
- OpenSSL (şifreleme) — yalnızca şifreleme yapmak istiyorsanız gereklidir
- Dizin yazılabilir — burada “hayır” yazıyorsa her çalışma başarısız olur
Kapsamı belirlemek ve başlatmak
- WordPress yönetim panelinde “Kakapo Backup” menü maddesini açın. Görünüm “Backups” bölümünde başlar.
- Solda “Yapılandırma” altında “Kapsam”a geçin ve “Uploads dahil et”, “Eklentiler dahil et” ile “Temalar dahil et” seçeneklerine karar verin. Veritabanı her zaman dahildir.
- Orada “Maks. dosya boyutu (MB)” değerini de kontrol edin — bu sınırın üzerindeki tek tek dosyalar atlanır; varsayılan 128'dir.
- “Backups”a geri dönün ve “Ön tahmin” kartında arşivin ne kadar büyük olacağını ve ne kadar boş alan gerektiğini okuyun. Dosya sayımı zaman bütçesi dolduğu için durdurulduysa kart bunu da belirtir — gerçek değerler o zaman daha yüksektir.
- “Şimdi yedekle” kartında “Backup şimdi”ye tıklayın.
- Çalışmayı “Canlı Backup akışı” kartından izleyin; orada tablolar, satırlar ve dosyalar akar, “İptal” ile de durdurabilirsiniz.
- Listede tamamlanan yedekte “Kontrol et”e tıklayın — bu sırada SHA-256 sağlama toplamı diskteki dosyayla karşılaştırılır.
wp-content/uploads/kwpb-backupsHer yedek, Backup dizininde kendi ZIP dosyası olarak bulunur. Arşivin içinde database.sql ile her geri yüklemeden önce kontrol edilen kaynak bilgilerini taşıyan bir manifest.json yer alır. Dizin oluşturulurken “Deny from all” içeren bir .htaccess ve boş bir index.html alır.