diff --git a/web/app/[locale]/docs/backup-restore/page.tsx b/web/app/[locale]/docs/backup-restore/page.tsx index 55921b8c..457d7cff 100644 --- a/web/app/[locale]/docs/backup-restore/page.tsx +++ b/web/app/[locale]/docs/backup-restore/page.tsx @@ -4,6 +4,7 @@ import { Link } from "@/i18n/navigation" import { DocHeader } from "@/components/ui/doc-header" import { Callout } from "@/components/ui/callout" import { DataFlowDiagram } from "@/components/ui/data-flow-diagram" +import { YouTubeEmbed } from "@/components/ui/youtube-embed" export async function generateMetadata({ params, @@ -81,6 +82,19 @@ export default async function BackupRestoreOverviewPage({ {t.rich("intro.body", { code, strong })} +
+ {t("video.intro")} +
+ +/etc, /root, /var/lib/pve-cluster, plus optional custom paths), a structured manifest (JSON with the detected hardware, kernel parameters, network layout, ZFS state, users and cron entries), and an application inventory (all packages marked as manually installed by APT, plus the list of components installed by ProxMenux with their exact versions). Any of the three supported destinations — local archive, Proxmox Backup Server (recommended) or Borg — receives the same self-contained payload, and any of them can hydrate the target host without depending on the source being reachable at restore time."
},
+ "video": {
+ "heading": "Video walkthrough",
+ "intro": "Prefer watching Backup & Restore in action before configuring it? This walkthrough covers a full end-to-end demo of the feature in ProxMenux.",
+ "title": "ProxMenux — Backup & Restore walkthrough",
+ "caption": "External video on YouTube. Plays in privacy-enhanced mode (no cookies until you press play)."
+ },
"whatItIsNot": {
"heading": "What it is not",
"intro": "The section covers host-level backup and restore: the Proxmox installation itself, not the workloads running on top of it.",
diff --git a/web/messages/es/docs/backup-restore/index.json b/web/messages/es/docs/backup-restore/index.json
index 301232da..b8bcf9c0 100644
--- a/web/messages/es/docs/backup-restore/index.json
+++ b/web/messages/es/docs/backup-restore/index.json
@@ -16,6 +16,12 @@
"title": "Qué es, en un párrafo",
"body": "Una copia de ProxMenux captura el estado completo de un host Proxmox: el sistema de ficheros (directorios relevantes bajo /etc, /root, /var/lib/pve-cluster, más rutas personalizadas opcionales), un manifiesto estructurado (JSON con el hardware detectado, los parámetros del kernel, la topología de red, el estado de ZFS, los usuarios y las entradas de cron) y un inventario de aplicaciones (todos los paquetes marcados como instalados manualmente por APT, más la lista de componentes instalados por ProxMenux con sus versiones exactas). Cualquiera de los tres destinos soportados — archivo local, Proxmox Backup Server (recomendado) o Borg — recibe el mismo contenido autocontenido, y cualquiera de ellos puede hidratar el host de destino sin depender de que el origen esté accesible en el momento de la restauración."
},
+ "video": {
+ "heading": "Vídeo demostración",
+ "intro": "¿Prefieres ver Backup & Restore en acción antes de configurarlo? Este vídeo cubre una demo end-to-end de la funcionalidad en ProxMenux.",
+ "title": "ProxMenux — Demostración de Backup & Restore",
+ "caption": "Vídeo externo en YouTube. Se reproduce en modo mejorado de privacidad (sin cookies hasta pulsar play)."
+ },
"whatItIsNot": {
"heading": "Qué no es",
"intro": "La sección cubre copia y restauración a nivel de host: la instalación de Proxmox en sí, no las cargas de trabajo que se ejecutan sobre ella.",