Skip to main contentPhantom-WG

Yedekleme ve Geri Yükleme

Phantom-WG, kullanıcı tarafından taşınabilir değerleri içeren veritabanlarını yedekleme imkanı sunar ve taşınabilir .tar arşivine aktarır. Arşiv üç dosyadan oluşur:


Manifest


Dışa Aktarım (Export)

Diyagram Yükleniyor
Lütfen bekleyin...
Yükleniyor...
WAL-Safe Export
SQLite Online Backup API kullanılır. Daemon çalışırken güvenle dışa aktarım yapılabilir — veritabanı kilidi oluşmaz.

İçe Aktarım (Import)

Diyagram Yükleniyor
Lütfen bekleyin...
Yükleniyor...

Önizleme

İçe aktarım öncesinde manifest verileri kullanıcıya gösterilir:

Yedek Al

Mevcut daemon durumunu taşınabilir arşiv olarak indir.

Yedekleme Önizlemesi

phantom-backup-2026-03-18.tar
48.2 KB
AlanDeğer
Alt Ağ
10.8.0.0/24
İstemciler
12 / 253
Exit Sunucuları
2
Zaman Damgası
2026-03-18T10:23:45.123456+00:00

Doğrulama Katmanları

Yedekleme dosyası daemon'a ulaşmadan önce SPA tarafında, ardından daemon tarafında olmak üzere iki aşamalı doğrulamadan geçer:

Tarayıcı Tarafı Doğrulama (SPA)

Kontrol
Kural
Uzantı .tar
Boyut Maks. 64 MB
Tar yapısı wallet.db, exit.db, manifest.json mevcut
Manifest Geçerli JSON, version: "1.0"

Sunucu Tarafı Doğrulama (Daemon)

Kontrol
Kural
Tar whitelist Yalnızca wallet.db, exit.db, manifest.json — fazla dosya reddedilir
Path traversal ../../ gibi yollar engellenir
Manifest sürümü Geçersiz versiyon reddedilir
PRAGMA integrity_check Her iki veritabanı için bütünlük kontrolü
Şema doğrulama Gerekli tablolar ve sütunlar kontrol edilir
İçe aktarım mevcut durumu siler.
İçe aktarım işlemi wallet.db ve exit.db'yi tamamen değiştirir. İşlem sonrası WireGuard durumu otomatik olarak yeniden senkronize edilir. Aktif multihop bağlantısı varsa önce kapatılır.