Teken een kleine, volledige afhankelijkheidskaart
Een mogelijke opzet is een HTTPS-ingangspunt, één wikitoepassing, de ondersteunde database, een bijlagenmap en een geplande worker. DNS en een eventuele uitgaande e-mailservice horen op de kaart, zelfs wanneer ze elders worden geleverd. Geen applicatie, mailbezorgservice of deploymentautomatisering is impliciet bij het kiezen van een VPS.
Als de applicatie in containers draait, leg dan de persistente locaties apart van de containerdefinitie vast. Docker documenteert dat een volume het verwijderen van een afzonderlijke container overleeft, terwijl de beschrijfbare laag dat niet doet. Die persistentie heeft nog steeds een back-up buiten de VPS nodig. Zie Docker's levenscyclus van volumes. Schrijf de kaart in de service-inventaris, inclusief de eigenaar van elke afhankelijkheid.
Begroot ruimte voordat u meer services toevoegt
Grove's 2 vCPU, 4 GB geheugen, 60 GB SSD en 2 TB overdracht bieden een starttoewijzing om voor dit scenario te evalueren. Het volgende schijfbudget is een illustratieve planningsmarge, geen gemeten verbruik of een reeks vereiste partities.
| Gebruik | Planningsmarge |
|---|---|
| Besturingssysteem, pakketten en begrensde logs | 12 GB |
| Database, paginageschiedenis en zoekgegevens | 8 GB |
| Bijlagen van leden | 18 GB |
| Werkruimte voor updates en exports | 8 GB |
| Niet-toegewezen marge | 14 GB |
Controleer de vereisten van de gekozen applicatie en observeer vervolgens geheugen- en schijfgebruik tijdens een import, gewoon bewerken en een update. Twee vCPU vormen geen garantie voor het aantal editors. Seed kan passen bij een kleinere applicatie met geverifieerde vereisten; Canopy of expliciete resource-uitbreidingen worden beslissingen die door waargenomen vraag worden ondersteund. Neem downloads, exports en back-upverkeer op in de overdrachtsbeoordeling onder de toepasselijke meteringvoorwaarden.
Bewijs dat de notities en bijlagen bij elkaar horen
Volg de procedure van de applicatie om compatibele database-, bijlagen- en configuratiestatussen vast te leggen. Voor een wiki met PostgreSQL-ondersteuning dekt een logische database-export alleen geen bijlagen of globale databaserollen. PostgreSQL waarschuwt ook dat reguliere back-upplanning voor productie meer kan vereisen dan pg_dump; kies de methode voor de daadwerkelijke installatie. Zie de Bereik en beperkingen van PostgreSQL-exports.
Oefen herstel op een aparte testbestemming met uitgaande meldingen en geplande leveringen geneutraliseerd. Laat de tweede beheerder inloggen als gewoon lid, een bekende pagina en bijlage openen, een beperkte pagina controleren en bevestigen dat een bewerking kan worden opgeslagen. Registreer mislukte controles als af te ronden werk, niet als een geslaagd herstel. Gebruik de hersteloefening om het resultaat vast te leggen.
Laat een bruikbare uitweg achter
Houd een gedocumenteerde export van pagina's, bijlagen en het machtigingsmodel naast de herselinstructies. Controleer wat de export weglaat: paginageschiedenis, interne links en accounttoewijzingen kunnen aparte behandeling nodig hebben. Vraag de back-upbeheerder de export te openen zonder afhankelijk te zijn van de draaiende wiki. De handleiding voor draagbare exports helpt een download om te zetten in een overdrachtspakket.
Eén VPS concentreert de live dienst nog steeds op één plek. Meer resources nemen die afhankelijkheid niet weg en nemen het onderhoud niet over. Configureer het startplan pas nadat is afgesproken wie updates, mislukte taken en onafhankelijke back-ups afhandelt; het nuttige resultaat is een dienst die de groep kan begrijpen en herstellen.
Een catalogusstartpunt om te evalueren
Grove biedt 2 vCPU, 4 GB geheugen, 60 GB SSD en 2 TB maandelijkse overdracht voor $18.00 USD/maand. Dit is een startallocatie om te vergelijken met de vereisten en metingen van je applicatie, geen belofte dat een bepaalde collectie of doelgroep past.
Met de standaardopties kost zes maanden $77.76 in één betaling (28% korting op $108.00); twaalf maanden kost $108.00 in één betaling (50% korting op $216.00). Geselecteerde terugkerende opties krijgen dezelfde korting. Begroot onafhankelijke back-upopslag, domeinen en een eventuele externe maildienst apart.
Configureer Grove in IJsland ↗Dokumentasie agter hierdie nota
Gebruik die dokumentasie vir die weergawe wat jy werklik gebruik. Hierdie voorbeelde is beplanningsmateriaal, nie 'n rekord van 'n toets op 'n Hoszen VPS nie.