This page describes how to use ownCloud to backup your files. If you want to use it as a share and synchronization tool (like DropBox or Box), then please refer to this page: sharing files with ownCloud.
Currently we cannot offer enough space for a total backup of your home folder, especially if you're saving large datasets, videos or other large size files. Also, ownCloud is not good for such large files. OwnCloud shines in handling small files.
The current minimum allocated space per user is 10GB. You can exceed it, but in case this happens you may be asked to reduce the backup size if required.
It does automatic versioning so you can go back and forth in time among the saved versions of the files.
The suggested way to use ownCloud for backup assumes these ideas:
work
in your home folder is the primary part of the filesystem to be backed up.If you have software installed on the system, you may:
work
folderwork
folder the software configuration required for it to work so that you can restore it You need a LUCAS account and the ownCloud desktop app installed.
/home/username
/Users/username/
C:\Users\username
work
folder in your home or in your desktop, and note the full path/home/username/work/
/Users/username/work/
C:\Users\username\work\
Connect using your favourite web browser to https://cloud.lucas.lu.se and login with your LUCAS credentials. If it doesn't work contact Florido Paganelli
Take some time to browse around the folder structure. Typically there are already preloaded folders and a manual.
Start the desktop app. You can search for the string 'owncloud'. The icon looks like this (varies depending on operating systems)
At this point the app will ask whether you want to synchronize everything from the server. This is recommended if you want to synchronize folders shared with you by other users or if you want to sync with other computers, but in this page we are configuring a backup, so I do not recommend it.
Instead, for backup purposes I suggest to select “Manually create folder sync connections” and click on Connect…
In this section I will describe how to configure ownCloud to do a backup of the work
folder.
If you do not like this behavior, just change the “work folder” path below with whatever folder you want to backup.
You will be now presented with a dialog.
work
folder path that you noted as described in section Preparing your machine. In the example below, a work folder in my home folder. Click on Next >
At this point ownCloud will start synchronizing with the server. It may take quite a while before it's done if you already have data either on the server on on your local machine. In the dialog that opens you can see what is synchronized.
You can repeat the same procedure to add any other folder you want to backup inside the computer name's folder.
WARNING
Newer versions of the client delete the local files when un-ticking synchronization. This is by design. The ownCloud developers only support this kind of syncronization.
Hence I recommend not to use this feature for backup.
If you do not want to backup a subfolder inside a synchronized folder maybe you should rethink what you want to backup, or select individual folders to backup instead.
WARNING
While ownCloud is running, you have the chance of deciding whether you do not want to synchronize a folder any longer.
Apply
to accept the changes. In the example below I am synchronizing test
but not annobackupppo
. This is the recommended way to exclude files from backup, but it's not so easy to use.
This needs to be done before adding folders to synchronize, or ownCloud will upload all the files under a certain folder. This is done using pattern matching. There is already a predefined set of excluded patterns in ownCloud.
Edit Ignored Files
Add
nobackup
or the name of the folder or file you want to exclude from backup.OK
nobackup
as one of its paths will be excluded by owncloud.test/test/nobackup/filename
will not be backed up.test/thisisnobackups/filename
will be backed up!.cache
, .thumbnails
System Volume Information
, hyberfil.sys
, pagefile.sys
, swapfile.sys