Backup task using SSH/SSHFS

This backup task use SSH protocol in order to perform transfers between your server to an SSH server.
useful when you need to backup on a server stored on Internet to an other server stored on Internet.
(available with artica version 1.6.052923 or above).

Before...

You need to create an SSH public key in order to perform connection to the target SSH server that will handle backup containers.

Create your backup task.

  • Click on System Informations on the top toolbar.
  • Select backup tab.
  • Click on the button "Add a new task" on the task list table.

29-05-2012_23-33-56.png

  • If sshfs tool is detected by Artica you will be allowed to choose "Remote SSH service" in the external storage drop-down list.
  • Click on "Next" button

29-05-2012_23-46-29.png

  • On the next screen you need to choose the User Name with the uploaded SSH key on the target server.
  • Set the hostname or the IP address on the hostname field.
  • Set the remote directory that will store backup containers white "write" privileges for the selected user.
  • Click on Next button

29-05-2012_23-50-19.png

  • Set the schedule and the container type.

30-05-2012_00-01-39.png

  • If all settings are ok, click on Build Your settings button

30-05-2012_00-02-14.png

Test your SSH connection.

On the table, click on the icon in the TEST column of your new task.

30-05-2012_00-15-16.png

  • A new screen is displayed in order to view connection debug.
  • If you see success, then you backup task should work properly

30-05-2012_00-51-30.png

Fix permissions issues with sshfs. (updated in 1.6.053111 )

If you did not set the uid and guid of the user saved in the target server, you will encounter issues while creating directory trough ssh on the target server.

On the target server, find the uid and the guid of the SSH user user to connect. If you use an Artica server as the remote server, see this page to search the target uid and the guid number.

Click on the STORAGE TYPE link on your backup task.

In the line protocol, add (uid,guid) entry after the username eg: ssh://articabackup(2086,2086)@192.168.1.205//home/articabackup

31-05-2012_11-36-44.png

In this case, the task will mount the SSH target directory with the correct uid and gid of the remote username and will be able to perform directory creations tasks.