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.

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

Released on


Express Linux Backup Using Scripts New

You can also use the scripts to transfer bulk data from your Linux machines via temporary physical storage shipment.

IBackup Express for Linux users
  • Transfer large amounts of data from your Linux machine to your online account, within a week.
  • Throughout the data transfer process, your data is kept secure with military grade 256-bit AES encryption and optional private key.
  • After data transfer to your IBackup account is complete, you can continue with incremental backups.
  • There is zero consumption of bandwidth during the data transfer process.

You can avail the IBackup Express service, if you have a minimum of 100 GB data to be transferred to or from your cloud account.

The IBackup Express service includes the return shipping charges and is available only in the USA. Express Backups are free, and Express Restores will be charged $99.50 per request.

Once you receive the express storage device, backup the data on your Linux machine to the express device. From the express device, your data is backed up to IBackup's primary storage devices. Subsequently, you can continue with incremental backups.


Shipment Form

 

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

Command Line Utility (idevsutil) - Download

Version 1.0.2.8 (Released on 03/18/2015)

Command Line Utility for Synology

Command Line Utility for QNAP

Command Line Utility for Netgear

Command Line Utility - Universal build for Linux

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.
  • 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/