 |
| IBackup for UNIX and Linux using rsync |
|
 |
Backup your Linux machines |
 |
Easily scriptable and customizable online backups |
|
 |
IBackup supports backups for UNIX and Linux based computers using rsync, the open source utility that provides quick incremental transfers. rsync does this by sending only the differences in the files across the Internet - this dramatically reduces the time involved in incremental backups. |

|
rsync with IBackup Advantages:
- Provides Snapshots*, ability to restore from a historical view of backed up data
- World class security with RAID protected storage that is mirrored onto another set of devices for additional protection
- Browser-based access to backed up data from anywhere
- With Stunnel, provides 128-bit SSL encryption for data during transmission
- Fast wire compressed incremental transfers for optimal resource utilization
- Easily scriptable and customizable
|
|
| |
 |
Related Links |
|
|
|
|

|
Backup and Restore using rsync with IBackup
To use this utility with your IBackup account, enter your IBackup Username or email and click 'Submit' This lists the steps involved in the backup or restore process.
|
|

|
Find below an example of the steps involved in the backup or restore process. To get the exact syntax to be used for your account, enter the email id or username in the box above. |
Install rsync, if it is not already installed on your UNIX or Linux computer from rsync's website: http://rsync.samba.org
To backup a directory to your IBackup account, run the following command from the shell:
For example, to backup the directory /home/mydata to your IBackup account with the username say john, you would run:
You are prompted to enter your IBackup password.
If you do not wish to be prompted for a password, then set the following shell variable to your IBackup password and run the rsync command:
Connections via rsync are not secure by default. However, you can secure your rsync connection to IBackup using SSL, by running stunnel.
With Stunnel version 4
(assuming that the Stunnel configuration file is at /usr/local/stunnel directory)
Following is an example content of stunnel.conf file:
client = yes
[ibackup]
accept = 45873
connect = rsync4.ibackup.com:5000
and then run rsync through your local stunnel to encrypt the connection to IBackup using SSL.
While you may use any port for your localhost instead of 45873, you need to use port 5000 for the remote stunnel connection to IBackup's rsync server.
If you are behind a firewall, setup your firewall to allow port 5000.
If you use /etc/hosts allow method to control IPs that have access to certain services on your Linux server, then add an entry as follows:
ALL: 127.0.0.1
You can schedule rsync to run on a regular basis using cron, the standard scheduler for UNIX.
With Stunnel version 3
Run Stunnel on your UNIX or Linux server:
Next, run rsync through your local stunnel to encrypt the connection to IBackup using SSL.
|
|

|
Restore using rsync with IBackup
|
|