Ripristina da un backup
Due modi per recuperare i tuoi utenti: il ripristino con un clic dalla dashboard che li reimporta in modo idempotente, oppure un ripristino manuale in un Marzban vuoto, dato che il file è nel formato utente nativo di Marzban.
Un backup vale quanto vale il suo ripristino. Ci sono due modi per recuperare i tuoi utenti: quello facile all'interno della dashboard e uno manuale per i casi avanzati (o se un giorno lasci CreateYourVPN).
Opzione 1. Ripristino dalla dashboard
Il percorso più semplice. Nella pagina Utenti o nella pagina Backup trovi il pulsante "Ripristina da backup".
Clicca su "Ripristina da backup" e scegli il backup che desideri (dal tuo spazio di archiviazione Google Drive / S3).
Conferma il ripristino. CreateYourVPN decrittografa il backup per te — non c'è alcuna passphrase da inserire.
CreateYourVPN reimporta gli utenti nella configurazione attuale del cluster.
L'importazione è idempotente, quindi è sicuro eseguirla più di una volta:
- gli utenti esistenti vengono aggiornati per corrispondere al backup,
- gli utenti mancanti vengono ricreati con il loro UUID originale, così le loro vecchie configurazioni client continuano a funzionare,
- le sottoscrizioni vengono preservate quando ripristini sullo stesso cluster.
Il ripristino dalla dashboard decrittografa il backup per te automaticamente. (L'esportazione "Download" in chiaro, separata, non è crittografata — mantieni quel file privato.)
Opzione 2. Ripristino in un Marzban vuoto
Il backup scaricato è semplicemente il formato utente nativo di Marzban — la stessa struttura che si aspetta l'API di Marzban — con un campo _cyv in più che un Marzban normale ignora senza problemi. Questo significa che puoi ricreare i tuoi account su qualsiasi Marzban, anche uno che non ha mai visto CreateYourVPN.
Usa l'esportazione in chiaro "Download" dalla pagina Backup come file di origine. (I backup crittografati nel tuo spazio di archiviazione cloud possono essere ripristinati solo tramite la dashboard: non sono decrittografabili a mano.)
Scorri l'array users nel file e invia ogni voce al pannello di destinazione:
POST /api/userOgni oggetto utente è già nel formato di Marzban, quindi passa così com'è. L'UUID del proxy sotto proxies.vless.id è incluso nel payload, così gli account ricreati mantengono lo stesso UUID: le app client esistenti non ne hanno bisogno di uno nuovo.
Precisazione onesta. Ricreare gli account è solo metà del lavoro. Perché la configurazione client esistente di un utente continui a connettersi, il pannello di destinazione deve avere gli stessi inbound, le stesse impostazioni Xray e lo stesso host dell'originale. Se la destinazione è configurata in modo diverso, gli account vengono creati correttamente ma ogni client deve riscaricare la propria sottoscrizione per acquisire i nuovi dettagli di connessione. Il ripristino sullo stesso cluster (Opzione 1) evita del tutto questo problema.