IBackup - online backup and online storage

More than just backups...

RAID Protected storage

Secure with RAID protected storage that is mirrored onto another set of devices for additional protection.

Command line access

Command line based access to backup / restore data from anywhere

Go back with versions

Restore up to 10 previous versions of every backed up file in your account.

Secure backups

Data backed up is stored encrypted using 256-bit military grade encryption.

Backup your Linux

Option 1:

Use the Scripts

If you aren't very familiar with the Linux environment, a simple way is to use scripts to protect your Linux data. IBackup scripts package is a bundle of perl scripts. To perform all your IBackup operations, download the scripts and follow the instructions provided in the readme.txt file or visit our scripts page for more information.

Download IBackup Scripts

Version 2.0

Released on 08/05/2015

 

Option 2:

Use the Command Line Utility

If you prefer using the Linux commands and want to create your customized scripts, perform the IBackup operations using Command Line Utility.‚Äč


Enter your IBackup Username/Email to get exact syntax

Steps:

1. Click here to download the command line utility

2. Configure your account with Encryption

a. Configure with 'Default Encryption'

Syntax:

$ idevsutil --config-account --enc-type=DEFAULT --user=<username> --password-file=<account password>

  • --enc-type:
    --enc-type=DEFAULT to set default encryption for your IBackup account.
  • Username:
    IBackup username. If you do not have a valid username Sign up with IBackup.
  • --password-file=PATH_OF_PSWD_FILE
    Reads account password from the specified file. Alternately, you can directly set the password using
    --password-file= <account password>

Code:

$ idevsutil --config-account --enc-type=DEFAULT --user=<username> --password-file="MyPassword"


Output:

<tree message="SUCCESS" desc="ACCOUNT CONFIGURED"/>

b. Configure with 'Private Encryption'

Syntax:

$ idevsutil --config-account --enc-type=PRIVATE --pvt-key=<key file path> --user=<username> --password-file=<account password>

  • --enc-type:
    --enc-type=PRIVATE to set private encryption key for your IBackup EVS account.
  • --pvt-key=PATH_OF_PVT_KEY_FILE:
    Reads private encryption key for AES 256-bit encryption for all data transfers. Private encryption key length can vary from minimum of 4 characters to maximum of 255 characters.
  • Username:
    IBackup username. If you do not have a valid username Sign up with IBackup.
  • --password-file=PATH_OF_PSWD_FILE
    Reads account password from the specified file. Alternately, you can directly set the password using 
    --password-file=<account password>

3. Backup files / folders to your account

a. To start, open a notepad, write the file / folder paths you wish to backup and save it.

Example:

'filelist.txt' content

  • /C/DATA/Editors choice.rtf
  • /C/DATA/office_inventory.doc
  • /C/DATA/tax_details.xls
  • /C/DOC/daily_status.doc
  • /C/DOC/Features.xls
  • /C/DOC/inventory/
  • /C/DOC/Monthly Statement/
b. To perform full / incremental backups follow the below details:

Syntax:

--files-from=FILE : Reads the list of file(s) / folder(s) path names that you wish to backup to your IBackup account.

$ idevsutil --xml-output --pvt-key=<key file path> --files-from=<path of filelist file> / <username>@<server address>::home/

Note: --pvt-key parameter is optional and is not required if your account is configured with "default encryption key".


Code:

$ idevsutil --xml-output --pvt-key=enc_key --files-from=filelist.txt / john@<server address>::home/

c. To restore a particular file(s) / folder(s) follow the below details:

Syntax:

--files-from=FILE : Reads the list of file(s) / folder(s) path names that you wish to restore from your IBackup account.

$ idevsutil --xml-output --pvt-key=<key file path> --files-from=<path of filelist file> <username>@<server address>::home/ /<download location on your computer>/

Note: --pvt-key parameter is optional and is not required if your account is configured with "default encryption key".


Code:

$ idevsutil --xml-output --pvt-key=enc_key --files-from =filelist.txt john@<server address>::home/ /C/download_data/

Note:

For complete details on Backup / Restore APIs visit http://evs.ibackup.com