Crear
Crea una copia de seguridad de la base de datos y los archivos subidos de un objetivo, y la descarga a esta máquina.
Sintaxis
$ vela backup create [name] El nombre se genera si se omite, a partir de la instancia y la hora: vela_myapp_20260901134501.zip. Un nombre que pases debe ser válido para PocketBase — minúsculas, dígitos, - y _, terminando en .zip.
Por qué se descarga
PocketBase escribe el archivo en pb_data/backups, dentro del directorio del que es copia. Ahí no sobrevive a nada que importe, así que create guarda una copia en backups/ en tu proyecto por defecto.
$ vela backup create
$ vela backup create -o ~/backups
$ vela backup create --no-download # dejarlo en el servidor Opciones
-o, --output <dir>- Dónde guardar el archivo, por defectobackups--no-download- Dejar el archivo en el servidor-t, --target <target>- Sobre qué copia de la aplicación actuar, por defectoproduction--server <ssh>- Servidor en el que se ejecuta este objetivo, registrado en el primer uso
Copias largas
Una instancia grande puede tardar más en archivarse de lo que el cliente espera una respuesta. Eso no es un fallo: el nombre se elige de antemano, así que vela sigue vigilando la aparición del archivo en lugar de dar por fallida una copia que sí se hizo.