Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
| software:backup:borg [14/11/2020 16:49] – [borrado] mate | software:backup:borg [15/06/2022 02:19] (actual) – [borgbackup] mate | ||
|---|---|---|---|
| Línia 2: | Línia 2: | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| + | * alternativa?: | ||
| + | == quick | ||
| + | <code bash> | ||
| + | sudo mount / | ||
| + | sudo borg list / | ||
| + | sudo borg list / | ||
| + | |||
| + | tail -f / | ||
| + | sudo myscripts/ | ||
| + | |||
| + | tail -f / | ||
| + | sudo scripts/ | ||
| + | </ | ||
| == repositorio | == repositorio | ||
| - | * creación repositorio:< | + | * creación repositorio:< |
| * backup repokey:< | * backup repokey:< | ||
| * información del repositorio o archivo:< | * información del repositorio o archivo:< | ||
| Línia 37: | Línia 50: | ||
| - | == listar | + | == listar |
| * listar archivos en repositorio:< | * listar archivos en repositorio:< | ||
| * listar contenido de un archivo:< | * listar contenido de un archivo:< | ||
| + | * información de repositorio:< | ||
| + | * información de un archivo del repositorio:< | ||
| == recuperación | == recuperación | ||
| Línia 45: | Línia 60: | ||
| === montar | === montar | ||
| + | * [[https:// | ||
| + | * fuse.borgfs (uso en /etc/fstab) | ||
| * montar el repo:< | * montar el repo:< | ||
| * hay un parámetro experimental (y versión 1.1.14?) que mezcla todos los archivos del repo en una " | * hay un parámetro experimental (y versión 1.1.14?) que mezcla todos los archivos del repo en una " | ||
| Línia 51: | Línia 68: | ||
| * %%--%%exclude | * %%--%%exclude | ||
| * montar un archivo del repo:< | * montar un archivo del repo:< | ||
| - | | + | ===desmontar |
| - | * [[https:// | + | |
| - | * fuse.borgfs (uso en /etc/fstab) | + | |
| === exportar | === exportar | ||
| Línia 71: | Línia 87: | ||
| * -y, %%--%%keep-yearly #: number of yearly archives to keep | * -y, %%--%%keep-yearly #: number of yearly archives to keep | ||
| * <code bash> | * <code bash> | ||
| - | --keep-daily 7 \ | + | |
| - | --keep-weekly 4 \ | + | --keep-weekly 4 \ |
| - | --keep-monthly 12 \ | + | --keep-monthly 12 \ |
| - | --keep-yearly 1 | + | --keep-yearly 1 \ |
| / | / | ||
| </ | </ | ||
| Línia 85: | Línia 101: | ||
| * borrado de repositorio y archivos:< | * borrado de repositorio y archivos:< | ||
| + | == remove-lock | ||
| + | < | ||
| + | terminating with error status, rc 2</ | ||
| + | <code bash> | ||
| == automatización | == automatización | ||
| - | * especificar el repositorio:< | + | * especificar el repositorio:< |
| * especificar la contraseña:< | * especificar la contraseña:< | ||
| - | * si el comando **borg** se lanza con **sudo**, usar **--preserve-env** si se está exportando el repositorio o la contraseña | + | * si el comando **borg** se lanza con **sudo**, usar **--preserve-env** si se está exportando el repositorio o la contraseña |
| * se pueden usar **placeholders** | * se pueden usar **placeholders** | ||
| * {hostname}, {fqdn}, {reverse-fqdn} | * {hostname}, {fqdn}, {reverse-fqdn} | ||
| Línia 134: | Línia 154: | ||
| # don't even look in /proc | # don't even look in /proc | ||
| ! / | ! / | ||
| + | |||
| + | == common options | ||
| + | < | ||
| + | --critical: work on log level CRITICAL | ||
| + | --error: work on log level ERROR | ||
| + | --warning: work on log level WARNING (default) | ||
| + | --info, -v, --verbose: work on log level INFO | ||
| + | --debug: enable debug output, work on log level DEBUG | ||
| + | --debug-topic TOPIC: enable TOPIC debugging (can be specified multiple times). The logger path is borg.debug.< | ||
| + | --progress, -p: show progress information | ||
| + | --log-json: Output one JSON object per log line instead of formatted text. | ||
| + | --lock-wait SECONDS: wait at most SECONDS for acquiring a repository/ | ||
| + | --show-version: | ||
| + | --show-rc: show/log the return code (rc) | ||
| + | --umask M: set umask to M (local and remote, default: 0077) | ||
| + | --remote-path PATH: use PATH as borg executable on the remote (default: “borg”) | ||
| + | --remote-ratelimit RATE: set remote network upload rate limit in kiByte/s (default: 0=unlimited) | ||
| + | --consider-part-files: | ||
| + | --debug-profile FILE: Write execution profile in Borg format into FILE. For local use a Python-compatible file can be generated by suffixing FILE with “.pyprof”. | ||
| + | --rsh RSH: Use this command to connect to the ‘borg serve’ process (default: ‘ssh’) | ||
| + | </ | ||
| == scripts | == scripts | ||