proxmox-file-restore(1)
| PROXMOX-FILE-RESTORE(1) | Proxmox Backup | PROXMOX-FILE-RESTORE(1) |
NAME
proxmox-file-restore - CLI tool for restoring files and directories from Proxmox Backup Server archives
SYNOPSIS
proxmox-file-restore extract <snapshot> <path> [<target>] [OPTIONS]
Restore files from a backup snapshot.
- <snapshot>
- <string> Group/Snapshot path.
- <path>
- <string> Path to restore. Directories will be restored as archive files if extracted to stdout.
- <target>
- <string> Target directory path. Use '-' to write to standard output.
Optional parameters:
- --auth-id <string>
- Authentication ID
- --base64 <boolean> (default=false)
- If set, 'path' will be interpreted as base64 encoded.
- --crypt-mode none|encrypt|sign-only (default=encrypt)
- Defines whether data is encrypted (using an AEAD cipher), only signed, or neither.
- --datastore <string>
- Datastore name.
- --driver Qemu
- The block driver type to use.
- --format plain|pxar|zip|tar
- The desired format of the result.
- --keyfd <integer> (0 - N)
- Pass an encryption key via an already opened file descriptor.
- --keyfile <string>
- Path to encryption key. All data will be encrypted using this key.
- --ns <string>
- Namespace.
- --port <integer> (1 - 65535) (default=8007)
- Backup server port. Default: 8007
- --repository <string>
- Repository URL: [[auth-id@]server[:port]:]datastore
- --server <string>
- Backup server address (hostname or IP). Default: localhost
- --verbose <boolean> (default=false)
- Print verbose information
- --zstd <boolean> (default=false)
- If true, output will be zstd compressed.
----
proxmox-file-restore help [{<command>}] [OPTIONS]
Get help about specified command (or sub-command).
- <command>
- <string> Command. This may be a list in order to specify nested sub-commands. Can be specified more than once.
Optional parameters:
- --verbose <boolean>
- Verbose help.
----
proxmox-file-restore list <snapshot> <path> [OPTIONS]
List a directory from a backup snapshot.
- <snapshot>
- <string> Group/Snapshot path.
- <path>
- <string> (Sub-)Path to list.
Optional parameters:
- --auth-id <string>
- Authentication ID
- --base64 <boolean> (default=false)
- If set, 'path' will be interpreted as base64 encoded.
- --crypt-mode none|encrypt|sign-only (default=encrypt)
- Defines whether data is encrypted (using an AEAD cipher), only signed, or neither.
- --datastore <string>
- Datastore name.
- --driver Qemu
- The block driver type to use.
- --keyfd <integer> (0 - N)
- Pass an encryption key via an already opened file descriptor.
- --keyfile <string>
- Path to encryption key. All data will be encrypted using this key.
- --ns <string>
- Namespace.
- --output-format text|json|json-pretty
- Output format.
- --port <integer> (1 - 65535) (default=8007)
- Backup server port. Default: 8007
- --repository <string>
- Repository URL: [[auth-id@]server[:port]:]datastore
- --server <string>
- Backup server address (hostname or IP). Default: localhost
- --timeout <integer> (1 - N)
- Defines the maximum time the call can should take.
----
proxmox-file-restore status [OPTIONS]
Retrieve status information about currently running/mapped restore images
Optional parameters:
- --driver Qemu
- The block driver type to use.
- --output-format text|json|json-pretty
- Output format.
----
proxmox-file-restore stop <name>
Immediately stop/unmap a given image. Not typically necessary, as VMs will stop themselves after a timer anyway.
- <name>
- <string> The name of the VM to stop.
DESCRIPTION
Command-line tool for restoring files and directories from Proxmox Backup archives. In contrast to proxmox-backup-client, this supports both container/host and VM backups.
COPYRIGHT AND DISCLAIMER
Copyright (C) 2019-2025, Proxmox Server Solutions GmbH
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see http://www.gnu.org/licenses/
AUTHOR
Proxmox Support Team
COPYRIGHT
2019-2026, Proxmox Server Solutions GmbH
| Wednesday, 06 May 2026 | <devbuild> |
