Waarom kiezen FreeBSD?
FreeBSD biedt een geïntegreerd basisbesturingssysteem met een eigen beheermodel. Controleer of de virtuele hardware, netwerkstuurprogramma's en applicatieafhankelijkheden die je nodig hebt, worden ondersteund door de gekozen image.
Houd het systeem ondersteund
Houd het basissysteem en geïnstalleerde pakketten op ondersteunde versies. Documenteer het onderscheid tussen updates van het basissysteem en pakketupdates, zodat een herstel niet afhankelijk is van iemands geheugen.
Een goede workload-match
Netwerkdiensten, opslagexperimenten en applicaties ontworpen voor de BSD-omgeving kunnen sterke kandidaten zijn. Linux-specifieke containers en tooling vereisen compatibiliteitscontroles.
Beveilig de eerste login
Controleer de SSH-hostkey via een vertrouwd kanaal waar beschikbaar. Voeg je eigen publieke sleutel toe, gebruik een uniek beheerdersaccount en beperk inkomende poorten tot de diensten die je daadwerkelijk draait. Houd een geteste terugweg achter de hand voordat je firewall- of authenticatie-instellingen wijzigt.
Base, ZFS en jails zijn verschillende uitgangspunten
Een gewone ondersteunde release, een ZFS-root-opstelling en een op jails gerichte omgeving bieden verschillende initiële indelingen. ZFS-snapshots en bootomgevingen kunnen helpen bij systeemwijzigingen, terwijl jails een extra servicegrens creëren. Geen ervan vervangt een onafhankelijke back-up.
Gebruik ondersteunde versies op het moment van release
Oudere tutorials kunnen een release nog lang als actueel bestempelen nadat de ondersteuning is beëindigd. Bevestig een ondersteunde FreeBSD-release, compatibele virtuele stuurprogramma's en een werkend reddingspad voordat je implementeert. Een oud releaselabel in een tutorial is geen onderhouden standaard.
Uitgebreide image-varianten
Deze gespecialiseerde varianten verschillen van de zes Linux-keuzes in de configurator. Controleer of de gevraagde image beschikbaar is, een ondersteunde release gebruikt en compatibele stuurprogramma's en een gedocumenteerd updatepad heeft.
- FreeBSD-basisrelease
- Migratiedoel voor eerdere FreeBSD-versie
- FreeBSD + ZFS-root
- FreeBSD + jails-tooling
Oudere versielabels horen in een migratieplan
Als een bestaand runbook FreeBSD 14.0 of 13.3 gebruikt, controleer dan de huidige ondersteuningsstatus van de release en werk deze bij naar een ondersteund doel voordat je erop vertrouwt voor een nieuwe dienst. Oudere voorbeelden met ZFS-root en jails kunnen een indeling toelichten zonder te bewijzen dat hun oorspronkelijke release nog wordt onderhouden.