"title":"Återställ en backup - full och anpassade flöden | ProxMenux",
"description":"Hela återställningsflödet: visa, ladda ner eller återställa en säkerhetskopia, kompatibilitetskontroll och resultat, fullständigt eller anpassat läge, sökvägar som tillämpas direkt eller efter omstart samt startskriptet och ominstallation av komponenter efter start.",
"ogTitle":"ProxMenux Backup - återställande",
"ogDescription":"Fullständiga och anpassade återställningsflöden med kompatibilitetskontrollen, banklassificering, on-boot dispatcher och post-boot ominstallation.",
"twitterTitle":"Återställ en backup | ProxMenux",
"twitterDescription":"Hur en ProxMenux värd backup förvandlas tillbaka till en fungerande Proxmox värd."
},
"header":{
"title":"Återställ en backup",
"description":"Det fullständiga återställningsflödet: från att välja ett arkiv till en fungerande värd. Dokument kompatibilitetskontrollen, de två återställningslägena, on-boot-avsändaren, post-boot-ominstallationspasset och de mekanismer som gör cross-host och cross-kernel-återställningar förutsägbara.",
"section":"Säkerhetskopiering och återställning"
},
"intro":{
"title":"Återställningen reproducerar källan, inte bara filerna",
"body":"Att återställa en ProxMenux-säkerhetskopia innebär mer än att packa upp filer. Före ändringar läses manifestet för att hitta skillnader mellan källa och mål, sökvägar som kan hindra starten utesluts och användarinställningar som inte kan kopieras direkt anpassas. Efter den nödvändiga omstarten försöker processen installera om de registrerade komponenter som stöds (NVIDIA-drivrutin, Coral TPU och GPU-verktyg) för målets aktiva kärna. Ett enda arkiv styr kompatibilitetskontroll, sökvägsklassificering och arbetet under och efter start. Kontrollera resultaten per komponent och loggarna för att bekräfta utfallet."
},
"threeActions":{
"heading":"Tre åtgärder på en backup",
"intro":"Välja en säkerhetskopia från listan öppnar en meny med tre åtgärder.",
"actionRows":[
{
"action":"Visa",
"detail":"Öppnar en skrivskyddad vy av arkivet: manifest.json-innehåll (källvärdnamn, PVE-version, kärna, hårdvara, installerade komponenter), listan över vägar inuti <code>rootfs/</code> och en diff av vad som skulle förändras på den aktuella värden om säkerhetskopieringen tillämpades."
},
{
"action":"Ladda ner",
"detail":"Exporterar arkivet som en bärbar <code>.tar.zst</code>-fil (tar komprimerad med zstd). Det kan extraheras på alla Linux-system med <code>tar --zstd -xf FILE.tar.zst</code>, eller på macOS / Windows med något verktyg som stöder zstd (7-Zip, PeaZip, Keka ...). Det extraherade trädet innehåller <code>manifest.json</code>, <code>metadata/</code> och <code>rootfs/</code> - exakt samma layout som återställningen förbrukar. Användbar för offline inspektion eller för att återställa på en värd utan tillgång till den ursprungliga destinationen (PBS, Borg)."
},
{
"action":"Återställa",
"detail":"Åtgärden som skriver till systemet. Packar upp arkivet i en förberedelsekatalog, kör kompatibilitetskontrollen och visar valet mellan fullständig och anpassad återställning."
}
]
},
"compatibilityCheck":{
"heading":"Kompatibilitetskontrollen",
"intro":"Innan någon fil skrivs jämför <code>hb_compat_check</code> det tillstånd som beskrivs i manifestet mot målvärden. Kontrollen läser endast data och producerar fyra oberoende utgångar som driver resten av återställningen.",
"outputRows":[
{
"output":"Riktningsflaggan",
"detail":"<code>HB_COMPAT_KERNEL_DIRECTION</code> är <code>same</code>, <code>bk_newer</code> eller <code>bk_older</code> efter jämförelse av kärnans huvudversion i säkerhetskopian och på målet. Det styr filtret för säkra sökvägar mellan kärnor, som bara används vid <code>bk_older</code>, och anpassningen av inställningar som beskrivs på sidan om återställning mellan kärnversioner."
},
{
"output":"Lista över undantagna sökvägar",
"detail":"<code>RS_SKIP_PATHS</code> varje väg som restaureringen inte får tillämpa. Befolkad av två mekanismer: hårdvarudrift (saknas NIC, saknas lagrings-ID, utländsk ZFS pool) och — när riktningen är <code>bk_older</code> - cross-kernel unsafe-paths lista."
},
{
"output":"Plan för ommappning av nätverkskort",
"detail":"När en NIC på målet har samma MAC som en på källan men ett annat namn (typiskt efter en moderkortsbyte), registrerar kompatibilitetskontrollen en bytesplan (<code>HB_NIC_REMAP</code>) som kommer att skriva om <code>/etc/network/interfaces</code> under återställningen."
},
{
"output":"Återställningsplan",
"detail":"Beräknas av <code>compute_rollback_plan.sh</code>. Listar VM, LXC och komponenter som finns på målet men saknas i säkerhetskopian. Bekräftelsen erbjuder valfri borttagning av extra gäster före omstart. Komponenter tas bort manuellt och gästborttagning kan misslyckas; en exakt matchning garanteras därför inte."
}
],
"reportBody":"Kontrollen avger också en strukturerad rapport (<code>HB_COMPAT_RESULTS</code>) som kategoriseras som PASS / INFO / WARN / FAIL. WARN och FAIL-poster dyker upp i panelen före återställningen; återställningen vägrar att fortsätta först när en FAIL är närvarande att användaren inte kan lösa genom att klicka på Fortsätt."
},
"twoModes":{
"heading":"Full återställning vs Anpassad återställning",
"intro":"Efter kompatibilitetskontrollen visas lägesvalet. Det avgör <em>vad</em> som tillämpas och inte <em>hur</em>: båda lägena använder samma process.",
"modeRows":[
{
"mode":"Full återställning",
"detail":"Gäller varje väg i arkivet som överlever drift och cross-kernel filter. Kör också paketet installera och komponenten auto-reinstall pass. Detta är standarden och det rekommenderade valet - målet är att reproducera källan, inte plocka bitar."
},
{
"mode":"Anpassad återställning",
"detail":"Öppnar en checklista med alla sökvägar i arkivet. Användaren väljer en delmängd. Sökvägar som blockeras av filtret mellan kärnor är grå och kan inte väljas. Paketinstallation och automatisk ominstallation av komponenter hoppas över som standard i anpassat läge, eftersom användaren begär en partiell återställning."
}
]
},
"pathClassification":{
"heading":"Hur vägar klassificeras",
"intro":"Varje väg som valts för återställningen klassificeras av <code>hb_classify_path</code> i en av tre kategorier. Kategorin bestämmer när vägen tillämpas på systemet och varför.",
"rows":[
{
"class":"hot",
"detail":"Paths tillämpade <strong>omedelbart</strong> till körsystemet. Tjänsten som förbrukar dem plockar upp förändringen på egen hand eller vid nästa reload - ingen omstart krävs. Dessa är huvuddelen av en säkerhetskopia: <code>/etc/ssh</code>, <code>/etc/apt</code>, <code>/etc/cron.*</code>, <code>/root</code>, <code>/usr/local/bin</code>, allmänna servicekonfigurationsfiler etc."
"detail":"Sökvägar som skjuts upp till <strong>nästa start</strong> i stället för att tillämpas <strong>omedelbart</strong> av återställningen. De påverkar startkonfigurationen: genereringen av starthanteraren läser <code>/etc/default/grub</code>, monteringar använder <code>/etc/fstab</code> och modulladdning <code>/etc/modules</code>. De väntande filerna tillämpas efter omstart och nödvändiga startfiler genereras sedan om. Exempel: <code>/etc/default/grub</code>, <code>/etc/kernel</code>, <code>/etc/modules</code>, <code>/etc/fstab</code>, <code>/etc/zfs</code>, <code>/etc/modprobe.d</code>."
"detail":"Sökvägar som <strong>INTE tillämpas på det körande systemet</strong>: en skrivning under drift kan förstöra tillståndet eller bryta den aktiva anslutningen. De läggs i den väntande uppsättningen: <code>/etc/network</code> skrivs tidigt vid nästa start, innan nätverket startar, och <code>/etc/pve</code> skrivs av efterstartsdistributören när klusterfilsystemet är uppe. Exempel: <code>/etc/pve</code> (pmxcfs är en aktiv FUSE-montering med klustrets konfiguration), <code>/var/lib/pve-cluster</code> (aktiva klusterdata, sparade i återställningskatalogen endast för manuell återställning), <code>/etc/network</code> (kan konfigurera om just det gränssnitt som SSH-anslutningen använder och bryta sessionen)."
"intro":"Den kompletta pipeline från arkivval till en återställd arbetsvärd. Varje steg matar nästa, staten skriven av tidigare stadier konsumeras av senare.",