Når du tilføjer en applikation til Kinsta, kan du tilføje persistent storage til webprocessen eller en baggrundsproces for at skabe en stateful applikation.
Persistent storage tilføjer en storage volume, der bevarer data, selv hvis applikationen genstartes eller implementeres på ny. Når du implementerer en applikation på Kinsta med persistent storage, er din applikations pod forbundet til den persistente storage-volumen. Hvis du geninstallerer applikationen, genopbygges applikationspoden, men lagringsvolumen forbliver uberørt og forbindes igen til applikationspoden, når implementeringen er afsluttet.
Med persistent storage er web- og baggrundsprocesser begrænset til én instans. Du kan ikke tilføje persistent storage til et cron-job. Der er ingen horisontal skalering for web- eller baggrundsprocesser, men du kan skalere dem vertikalt ved at øge pod-størrelsen for processen.
Tilføj en applikation med persistent storage
I trinnet Resources, når du tilføjer en applikation, kan du tilføje persistent storage til din webproces, en baggrundsproces eller begge dele. Klik på Disk under feltet Pod size for at udvide dette afsnit, og udfør følgende for at tilføje persistent storage til din applikations proces:
- Mount-sti: Angiv placeringen af de filer, der skal tilføjes til persistent storage (f.eks. /var/lib/data). Dette kan ikke være rodmappen eller mappen med nogen konfigurationsfiler. Den fulde liste over ugyldige mount-stier er vist nedenfor.
- Størrelse: Vælg diskstørrelsen for din persistent storage volume. Du kan til enhver tid øge diskstørrelsen (på applikationens side Disks), men du kan ikke nedgradere diskstørrelsen, når den først er oprettet.
Fortsæt med de resterende trin i tilføjelsen af en applikation. Når du når til betalingstrinnet, vil du se en separat linje for din persistent storage-disk. (Hvis du tilføjer persistent storage til flere processer, vil du se en separat disklinje for hver proces)
Ugyldige mount-stier
Følgende mount-stier er ugyldige, fordi montering af data i disse stier kan forårsage problemer i en applikation:
- ‘/’,
- ‘/app’
- ‘/etc/’,
- ‘/layers’
- ‘/lib/’,
- ‘/mnt/’,
- ‘/root/’,
- ‘/usr/local/’,
- ‘/var/’,
- ‘/workspace’
Vis og rediger indstillinger for persistent storage
For at se diskforbrug og redigere indstillinger for vedvarende lagring skal du gå til Programmer > appnavn > Diske. Hvis dit diskforbrug er under 1 MB, vil forbruget blive vist som 0 forbrug.
Hvis du vil ændre mount-stien eller øge diskstørrelsen, skal du klikke på redigeringsikonet (blyant) for den disk, du vil ændre, under Handlinger.

Du kan øge størrelsen på disken, men du kan ikke nedgradere diskstørrelsen. Hvis du har brug for mindre diskplads til vedvarende lagring, skal du oprette en ny appliaktion med den ønskede diskstørrelse.
Adgang til persistent storage
For at få adgang til og se filer i persistent storage uden for din applikation, kan du bruge Application Web Terminal. Hvis du bruger en Dockerfil til at oprette din applikation, skal du sørge for, at Bash er installeret i containeren og er konfigureret til at få adgang til Mount-stien.
Backups
Vi leverer daglige backups til Persistent Storage, som gemmes i 7 dage og kan gendannes efter anmodning. Når en backup gendannes, vil alle data i persistent storage blive rullet tilbage til det tidspunkt, hvor backup’en blev oprettet.
For at anmode om gendannelse af en backup skal du åbne en ny chat med vores supportteam og bede om at få gendannet din persistent storage. Husk at inkludere din applikations navn og mount-stien til persistent storage i din anmodning.
Kun brugere med adgang til at oprette en applikation kan anmode om gendannelse af en persistent storage-backup. Det betyder, at du skal være ejer eller virksomhedsadministrator for at kunne anmode om gendannelse af en backup.
Tilgængelige diskstørrelser og priser
Vedvarende lagerplads er tilgængelig mod et ekstra månedligt gebyr, der beregnes til $0,363/GB pr. måned. Du kan vælge mellem følgende diskstørrelser:
Størrelse | Pris |
10 GB | 3 USD/måned |
20 GB | 6 USD/måned |
50 GB | 15 USD/måned |
100 GB | 30 USD/måned |
150 GB | 45 USD/måned |
200 GB | 60 USD/måned |
300 GB | 90 USD/måned |
400 GB | 120 USD/måned |
500 GB | 150 USD/måned |
750 GB | 225 USD/måned |
1 TB | 300 USD/måned |
Relateret dokumentation
- Tilføj en applikation
- Skaler applikationsressourcer
- Applikation Webterminal
- Konfiguration af Dockerfile-implementeringer