diff options
Diffstat (limited to 'docs/idevicebackup2.1')
| -rw-r--r-- | docs/idevicebackup2.1 | 66 |
1 files changed, 56 insertions, 10 deletions
diff --git a/docs/idevicebackup2.1 b/docs/idevicebackup2.1 index 8699206..79b6dc4 100644 --- a/docs/idevicebackup2.1 +++ b/docs/idevicebackup2.1 @@ -7,32 +7,47 @@ idevicebackup2 \- Create or restore backups for devices running iOS 4 or later. .SH DESCRIPTION -Create or restore backup from the current or specified directory. +Create or restore backup in/from the specified directory. .SH OPTIONS .TP .B \-u, \-\-udid UDID -target specific device by its 40-digit device UDID. -.TP +target specific device by UDID. +.TP +.B \-s, \-\-source UDID +use backup data from device specified by UDID. +.TP +.B \-i, \-\-interactive +request passwords interactively on the command line. +.TP +.B \-n, \-\-network +connect to network device. +.TP .B \-d, \-\-debug enable communication debugging. -.TP +.TP .B \-h, \-\-help prints usage information. +.TP +.B \-v, \-\-version +prints version information. .SH COMMANDS .TP .B backup create backup for the device. .TP +.B \t\-\-full +force full backup from device. +.TP .B restore restore last backup to the device. .TP .B \t\-\-system restore system files, too. .TP -.BI \t\-\-reboot -reboot the system when done. +.B \t\-\-no\-reboot +do NO reboot the system when done. .TP .B \t\-\-copy create a copy of backup folder before restoring. @@ -40,6 +55,17 @@ create a copy of backup folder before restoring. .B \t\-\-settings restore device settings from the backup. .TP +.B \t\-\-remove +remove items which are not being restored. +.TP +.B \t\-\-skip-apps +do not trigger re-installation of apps after restore. +.TP +.B \t\-\-password PWD +supply the password for the encrypted source backup. If omitted, the password +will be requested in interactive mode (\f[B]\-i\f[]), or it can be passed using +the environment variable \f[B]BACKUP_PASSWORD\f[]. +.TP .B info show details about last completed backup of device. .TP @@ -47,12 +73,32 @@ show details about last completed backup of device. list files of last completed backup in CSV format. .TP .B unback -unpack a completed backup in DIRECTORY/_unback_/. - +unpack a completed backup in DIRECTORY/_unback_/ +.TP +.B encryption on|off [PWD] +enable or disable backup encryption. The password will be requested in +interactive mode (\f[B]\-i\f[]) if omitted, or it can be passed using the +environment variable \f[B]BACKUP_PASSWORD\f[]. +.TP +.B changepw [OLD NEW] +change backup password on target device. The passwords will be requested in +interactive mode (\f[B]\-i\f[]) if omitted, or they can be passed using the +environment variables \f[B]BACKUP_PASSWORD\f[] (old password) and +\f[B]BACKUP_PASSWORD_NEW\f[] (new password) respectively. +.TP +.B cloud on|off +enable or disable cloud use (requires iCloud account). +.SH SECURITY CONSIDERATIONS +Passing passwords on the command line is not advised, since it might reveal +the backup password to other users via process list or command line history. +Use interactive mode (\f[B]\-i\f[]) or pass them via environment variable(s) +as mentioned in the description of the respective commands above. .SH AUTHORS Martin Szulecki Nikias Bassen -.SH SEE ALSO -idevicebackup(1) +.SH ON THE WEB +https://libimobiledevice.org + +https://github.com/libimobiledevice/libimobiledevice |
