CreateYourVPN Academy
Back-ups

Herstellen vanuit een back-up

Twee manieren om uw gebruikers terug te halen: het herstel met één klik in het dashboard dat ze idempotent opnieuw importeert, of een handmatig herstel naar een kale Marzban omdat het bestand het native Marzban-gebruikersformaat is.

Een back-up is niet meer waard dan het herstel ervan. Er zijn twee manieren om uw gebruikers terug te halen — de eenvoudige binnen het dashboard, en een handmatige voor gevorderde gevallen (of als u ooit overstapt van CreateYourVPN).

Optie 1. Herstellen in het dashboard

De eenvoudigste route. Op de Gebruikerspagina of de Back-uppagina staat een knop "Herstellen uit back-up".

Klik op "Herstellen uit back-up" en kies de back-up die u wilt (uit uw Google Drive / S3-opslag).

Bevestig het herstel. CreateYourVPN ontsleutelt de back-up voor u — er is geen wachtwoordzin die u hoeft in te voeren.

CreateYourVPN importeert de gebruikers opnieuw naar de huidige configuratie van het cluster.

De import is idempotent, dus u kunt hem veilig meer dan eens uitvoeren:

  • bestaande gebruikers worden bijgewerkt om overeen te komen met de back-up,
  • ontbrekende gebruikers worden opnieuw aangemaakt met hun oorspronkelijke UUID, zodat hun oude clientconfiguraties blijven werken,
  • abonnementen blijven behouden wanneer u herstelt naar hetzelfde cluster.

Het herstel in het dashboard ontsleutelt de back-up automatisch voor u. (De aparte export "Download" in platte tekst is niet versleuteld — houd dat bestand privé.)

Optie 2. Herstellen naar een kale Marzban

De gedownloade back-up is gewoon het native Marzban-gebruikersformaat — dezelfde vorm die de eigen API van Marzban verwacht — met één extra _cyv-veld dat een gewone Marzban simpelweg negeert. Dat betekent dat u uw accounts opnieuw kunt aanmaken op elke Marzban, zelfs een die CreateYourVPN nog nooit heeft gezien.

Gebruik de export "Download" in platte tekst van de Back-uppagina als uw bronbestand. (De versleutelde back-ups in uw cloudopslag kunnen alleen via het dashboard worden hersteld — ze zijn niet met de hand te ontsleutelen.)

Loop door de users-array in het bestand en stuur elk item naar het doelpaneel:

POST /api/user

Elk gebruikersobject is al in Marzban-formaat, dus het gaat er ongewijzigd doorheen. De proxy-UUID onder proxies.vless.id wordt in de payload meegedragen, zodat opnieuw aangemaakte accounts dezelfde UUID behouden — bestaande client-apps hebben geen nieuwe nodig.

Eerlijke kanttekening. Het opnieuw aanmaken van de accounts is maar het halve verhaal. Om de bestaande clientconfiguratie van een gebruiker verbinding te laten blijven maken, moet het doelpaneel dezelfde inbounds, Xray-instellingen en host hebben als het origineel. Als het doel anders is opgezet, worden de accounts correct aangemaakt, maar moet elke client zijn abonnement opnieuw ophalen om de nieuwe verbindingsgegevens op te pikken. Herstellen naar hetzelfde cluster (Optie 1) voorkomt dit volledig.

Wat is de volgende stap

On this page