{
"meta": {
"title": "Destinationer för säkerhetskopior — lokalt, Proxmox Backup Server, Borg | ProxMenux",
"description": "Tre lagringsbackender tar emot samma säkerhetskopieringsinnehåll från ProxMenux: ett lokalt .tar.zst-arkiv på ett skrivbart filsystem, en PBS-säkerhetskopia i en Proxmox Backup Server-datastore eller ett Borg-arkiv i ett lokalt eller fjärranslutet Borg-arkivlager. Varje backend har egna egenskaper för komprimering, deduplicering, kryptering och nätverk.",
"ogTitle": "ProxMenux mål för säkerhetskopior",
"ogDescription": "Lokal, Proxmox Backup Server och Borg - tre lagringsbackends för samma värdbackup payload.",
"twitterTitle": "Destinationer för ProxMenux-säkerhetskopior | ProxMenux",
"twitterDescription": "Lokal arkiv, Proxmox Backup Server och Borg backends för värdbackups."
},
"header": {
"title": "Destinationer",
"description": "Tre lagringsbackends som stöds av ProxMenux Backup: lokal arkiv, Proxmox Backup Server (rekommenderas) och Borg. Varje får samma tre-payload arkiv; de skiljer sig i lagringsformat, deduplicering, krypteringsmodell och nätverkskrav.",
"section": "Säkerhetskopiering och återställning"
},
"intro": {
"title": "Samma nyttolast, tre backends",
"body": "Varje säkerhetskopia skapar samma tre datablock (rootfs, manifest, program). Det som skiljer destinationerna åt är hur innehållet lagras och hämtas inför en återställning. Varje backend är en separat funktion i backup_host.sh — _bk_local, _bk_pbs, _bk_borg — men alla tre använder samma tillfälliga förberedelsesteg (hb_prepare_staging) och samma återställningskod. Valet av destination påverkar bara skrivning och hämtning; det ändrar inte hur återställningen fungerar eller använder arkivet."
},
"comparison": {
"heading": "Funktionsjämförelse",
"intro": "Följande tabell listar de konkreta skillnaderna mellan de tre backends som de beter sig i ProxMenux idag. Alla värden beskriver observerat beteende av backend själv, inte redaktionella rekommendationer.",
"rows": [
{
"feature": "Lagringsformat",
"local": "Enkel .tar.zst-fil (eller .tar.gz om zstd är frånvarande).",
"pbs": "PBS-säkerhetskopia (.pxar-block i datastoren).",
"borg": "Borg arkiv inuti ett Borg-förvar (segmentfiler)."
},
{
"feature": "Kompression",
"local": "zstd (standardnivå) via tar --zstd. gzip fallback.",
"pbs": "Hanteras av proxmox-backup-client. ProxMenux åsidosätter inte komprimeringsinställningarna.",
"borg": "Borgs inbyggda komprimering. ProxMenux anropar borg create utan att åsidosätta komprimeringsinställningarna."
},
{
"feature": "Deduplicering",
"local": "Ingen. Varje backup är ett fullt oberoende arkiv.",
"pbs": "Full chunk-nivå deduplicering över alla säkerhetskopior i databutiken.",
"borg": "Full chunk-nivå deduplicering över alla arkiv i förvaret."
},
{
"feature": "Kryptering i vila",
"local": "Ingen (förlitar sig på skydd av filsystemnivå).",
"pbs": "Valfri kryptering på klientsidan med en nyckelfil. När den är aktiverad laddas återställningsbloben upp som en separat säkerhetskopieringsgrupp.",
"borg": "Valfri repokey kryptering (nyckel lagrad i repan, upplåst med en passfras)."
},
{
"feature": "Bevarande / rensning",
"local": "Tillämpas per schemalagt jobb via KEEP_LAST. Gamla arkiv tas bort tillsammans med sina sidofiler och körningsloggar. Interaktiva säkerhetskopior utför ingen rensning.",
"pbs": "Tillämpas per schemalagt jobb via proxmox-backup-client prune --keep-last / --keep-daily / --keep-weekly. Interaktiva säkerhetskopior utför ingen rensning.",
"borg": "Tillämpas per schemalagt jobb via borg prune --keep-last / --keep-daily / --keep-weekly. Interaktiva säkerhetskopior utför ingen rensning."
},
{
"feature": "Nätverk",
"local": "Ingen. Skriver till en lokal monteringspunkt (vanligtvis en intern disk eller en USB-enhet).",
"pbs": "TCP till PBS-servern (standardport 8007). Kräver PBS-uppgifter + fingeravtryck.",
"borg": "Lokal filsystemväg eller SSH tunnel till en avlägsen Borg värd."
},
{
"feature": "Beroenden",
"local": "tar, zstd (på Proxmox som standard).",
"pbs": "Paketet proxmox-backup-client (medföljer Proxmox VE 8+).",
"borg": "borg binär. Autotillhandahållen av ProxMenux från Monitor AppImage-paketet när det saknas."
},
{
"feature": "Åtkomst för återställning",
"local": "Alla värdar med tar+zstd kan extrahera arkivet. Inget PBS/Borg behövs.",
"pbs": "Kräver proxmox-backup-client, PBS-inloggningsuppgifter och nyckelfilen (om säkerhetskopian är krypterad).",
"borg": "Kräver borg + sökvägen till arkivlagret + passfrasen (om krypterad)."
}
],
"captionCode": "feature",
"captionLocal": "Lokal",
"captionPbs": "Proxmox Backup Server (rekommenderas)",
"captionBorg": "Borg"
},
"sameArchive": {
"heading": "Arkivlayouten ändras inte med destinationen",
"body": "Var säkerhetskopian än lagras innehåller den alltid samma tre block som beskrivs i Så fungerar det: filsystemet (rootfs/), metadata (metadata/) och manifestet (manifest.json). Att packa upp ett lokalt .tar.zst-arkiv, återställa ett .pxar-arkiv från PBS eller packa upp ett Borg-arkiv ger alltid samma katalogträd. Återställningen läser därför alltid samma filer, oavsett vilken destination säkerhetskopian kommer från."
},
"extractStandalone": {
"heading": "Extrahera en backup utanför ProxMenux",
"intro": "Alla tre arkivformat kan läsas med standardverktyg utan ProxMenux installerat på läsvärden. Kommandona nedan producerar samma katalogträd som en återställning konsumerar internt.",
"localCmd": "# From a local .tar.zst archive:\ntar --zstd -xf hostcfg-HOST-TIMESTAMP.tar.zst\n\n# From a .tar.gz fallback:\ntar -xzf hostcfg-HOST-TIMESTAMP.tar.gz",
"pbsCmd": "# From a PBS backup (requires proxmox-backup-client):\nproxmox-backup-client restore \\\n --repository USER@REALM@HOST:DATASTORE \\\n host/hostcfg-HOST/BACKUP-TIME \\\n hostcfg.pxar /tmp/hostcfg\n\n# Add --keyfile KEY-PATH when the backup is encrypted.",
"borgCmd": "# Från ett Borg-arkiv (kräver borg och passfrasen för krypterade arkivlager):\nborg extract REPO-PATH::ARCHIVE-NAME\n\n# Från ett fjärranslutet arkivlager via SSH:\nborg extract ssh://USER@HOST:PORT/REPO-PATH::ARCHIVE-NAME",
"note": "Det extraherade trädet kan sedan inspekteras manuellt eller matas till en manuell återställning. Se de enskilda destinationssidorna för det exakta hämtningsflödet ProxMenux använder under huven."
},
"whereNext": {
"heading": "Detaljer per destination",
"intro": "Varje destination har sin egen sida som täcker konfigurationsflödet, on-disk-formatet och hämtningskommandot som används av återställningen.",
"items": [
{
"label": "Lokalt arkiv",
"href": "/docs/backup-restore/destinations/local",
"tail": " — förkonfigurera ett lokalt mål, montera USB-enheter, skydd mot att arkivet inkluderar sig självt samt JSON-sidofilen som låter Monitor identifiera filen."
},
{
"label": "Proxmox Backup Server (rekommenderas)",
"href": "/docs/backup-restore/destinations/pbs",
"tail": " — val av datastore, inloggningsuppgifter och certifikatets fingeravtryck, nyckelfilens livscykel, återställningspassfras samt uppladdning av återställningsbloben till PBS för återställning efter en nyinstallation."
},
{
"label": "Borg",
"href": "/docs/backup-restore/destinations/borg",
"tail": " — lokala arkivlager och arkivlager via SSH, var Borg-binären hämtas (system / cache / Monitors AppImage-paket / GitHub), initiering av arkivlager, hantering av passfraser och SSH-nycklar för fjärranslutna arkivlager."
}
]
}
}