docker/ucp restore
Estimated reading time: 1 minuteRestore a UCP manager node from a backup
Usage
docker run -i --rm \
    --name ucp \
    -v /var/run/docker.sock:/var/run/docker.sock \
    docker/ucp \
    restore [command options] < restore.tar
Description
This command restores the state of this UCP manager node using a tar file generated by the ‘backup’ command.
The restore command stops the UCP components running on this node and restores the data from a backup, overwriting all existing data.
By default the backup tar file is read from stdin. You can also bind-mount the backup file under /config/backup.tar, and run the restore command with the ‘--interactive’ flag.
Note:
- 
    
Before restoring a manager node, you need to stop all other managers.
 - 
    
During the restore, UCP is temporarily stopped on this node. This does not affect your applications.
 - 
    
You need to restore using a backup you created for that specific node.
 
Options
| Option | Description | 
|---|---|
--debug, D | 
      Enable debug mode | 
--jsonlog | 
      Produce json formatted output for easier parsing | 
--interactive, i | 
      Run in interactive mode and prompt for configuration values | 
--id | 
      The ID of the UCP instance to backup | 
--passphrase | 
      Decrypt the tar file with the provided passphrase |