KFolderSync
Utilities
Description:

Folder synchronization and backup tool for KDE

Features:
- Smart automatic analysis of files and directories
- Based on Qt and KDE Frameworks
- Ease of use
- Multiple types of operations
- Sequential workloads
- Optional log creation
- Network transparency
- Intuitive GUI
- Multithreaded computing
- Ability to exclude files and directories
- PCRE support
- Interactive mode to preview operations
- Profile creation support

PACKAGE REPOSITORIES: https://goo.gl/wlyzWK

Code QA: https://scan.coverity.com/projects/kfoldersync

> If you are (or wanna be) a translator, please contribute at:
https://www.transifex.com/vindex17projects/kfoldersync/


If you like this application, then vote it up! ;-)

1 month ago

johnjark

Super app - runs on three on my machines - works perfectly and fast.

One question - is it possible to open with a defauly Profile - I can see no cli options to do this, but would be useful to save time.
Thanks
JJ

Report

27 days ago

Vindex17

Hi, no, it's not possible, but I can add this feature for the next version

Report

10 months ago

trainsp0tter

Hi,

First of all, great piece of software, and good to know the developer really is in tune with the users :)

Just a few suggestions for a bit of improvement:
- when previewing (the dry run), perhaps the individual/ total amount of data to be transferred could be summarized? Also, the icons on the dry run list could have a tooltip indicating what will happen with each file/folder, as the symbol is often not clear enough
- is it possible to add a bit of fine control to the overall (e.g.:incremental) lbackup behaviour? For instance, the default behaviour of duplicating files when timestamps don't match could be user-choice (with rename (current default), skip or overwrite-if-newer options)

Cheers!

Report

10 months ago

Vindex17

Hi! The preview mode has just been introduced, that's why is a bit "simple", I'll certainly follow your suggestions for future releases.
About the fine control, can you be more specific? I mean: do you want the program asking you interactively for each file? Or something else? Because differential backup is to overwrite, incremental to rename the old and copy the new one, so are you asking for something to mix it (the behaviour) up?
Thanks for your feedback

Report

10 months ago

trainsp0tter

Hi,

Thanks for the quick reply!

On the matter of the fine control, I meant that the behaviour regarding clashing filenames could be user choice for each type of backup. For instance, creating an additional choice under "Additional options" such as

On conflicting filenames:
_Overwrite
_Overwrite if newer
_Rename

Perhaps on some backup plans such as full backup this option does not make sense, and thus it could be disabled when that backup type is selected.
What do you reckon? Does this make sense?

Cheers

Report

10 months ago

Vindex17

Of course it makes sense, but you can already do that. I mean, the only thing that differentiates the various backup types is exactly what you are looking for. Have you read the tooltips on mouseover? Maybe that's not so clear as I expected and I need to review the GUI

Report

9 months ago

trainsp0tter

Hi,

Perhaps I am missing something, but I couldn't find a backup plan that does what I mentioned before. Say I have folder A (source) and folder B (destination). If I want folder B to have all the files that folder A has (but not necessarily the other way round) I choose incremental backup; however as far as I understood sor far this plan has a default behaviour of copying files from folder A already present in folder B if the respective timestamps don't match, while renaming the files in folder B. What I suggest is just to add an option to only copy (and overwrite) the files already present in B if the files from A are newer, instead of just adding more files. Is this currently possible?

Thanks for your patience.

Report

9 months ago

Vindex17

No problem, we're just trying to understand each other.
From what I read, what you actually want is the differential backup with source A and destination B

Report

9 months ago

Vindex17

Have you tried what I said? Because if I was wrong, I need to know

Report

9 months ago

trainsp0tter

Hi,

Sorry for the delayed reply. You're absolutely right, I was misreading the description; differential backup is indeed what I was looking for. Maybe the tooltip description could be a bit more clear, still.

By the way, in addition to my previous suggestions, would it be possible to export the profile as a file (XML-like or something) to later import into the program? Also, some scheduling / device options (e.g.: run bkacup every time a certain external dirve is plugged) would be great, and make this even more the weapon of choice :)

Thank you for your work.

Report

9 months ago

Vindex17

Hi! The conversation is getting pretty big and the website does not let me reply anymore under the exact message. However, profiles *are* saved as file, you can already find it under
~/.config/kfoldersync/profiles
but I'll add some actions to ease the import/export.
For the scheduling of the device I can't currently promise you anything, but I'll look into it, I need time and I don't have much in this period.
Which language are you using? Because maybe the description hasn't been translated clearly

Report

9 months ago

trainsp0tter

Thanks for pointing out the profiles detail. The scheduling options would make for a great feature, but it is indeed not a deal-breaker.

I'm using the program in English, I guess I'll just have to pay more attention to the tooltip descriptions.

Cheers!

Report

10 months ago

Vindex17

Sorry, bad translation, I meant "has just been added"

Report

10 months ago

JohnGillies

I think this app is great.

I also love the response from the development team - keeps up to date with kde, superb quality control, and responsive to user input for features and function.

If only all software was done like this.

Super job,

John

PS and wonderful that you have an install for KAOS!

Report

10 months ago

Vindex17

Thank you!

Report

11 months ago

somnium

Is it possible to save the configuration (folders to sync)? After every program start I need to set up the folders new.

Maybe it could be possible through profiles like in grsync?

Report

11 months ago

Vindex17

Hi. Currently it's not possible, but I can implement that in a future release if it's important

Report

11 months ago

somnium

It would be nice, because you don't need to set up all the folder syncs every program start up. So you can automatically sync all the desired folders, e.g. for backups. For example I sync my folder from the work every week.

Your program is awesome. Thanks for the hard work!

Report

10 months ago

Vindex17

Ok, I'll come up with something

Report

10 months ago

Vindex17

I managed to integrate a profile management into this release. Feel free to provide any feedback

Report

1 year ago

dequire

Hello. I just sent a request through social media asking for help for you for a Debian / Ubuntu maintainer. However, why not just use the SUSE build service to make those packages? It appears you already are for some other distros.

Report

1 year ago

Vindex17

Thanks for your help!
I used to build all packages with OBS, but Debian does not have KF5 support yet, and the xUbuntu repo, for unknown-to-me reasons, does not supply its KF5 packages on OBS either. That's why I posted the request

Report

10 months ago

Vindex17

After a lot of tedious work (debian build system is quite awful) I finally managed to bring back .deb packages in OBS. If you want, try one of them and let me know if it's good enough (the repo is back too)

Report

1 year ago

mareex

The package does not follow the Arch packaging standards.

https://wiki.archlinux.org/index.php/Arch_packaging_standards#Directories

Because it wants to install to /bin we get an error:

Quote:

error: failed to commit transaction (conflicting files)
kfoldersync: /bin exists in filesystem
Errors occurred, no packages were upgraded.

Report

1 year ago

Vindex17

Thanks for reporting!
There was a typo in the PKGBUILD.
Try again and let me know

Report

Supporters

Recent Donations

Be the first to donate
Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 73%
73.00 Likes
27 Dislikes

0 Supporters for KFolderSync:

Recent Donations:

Be the first to donate
show all
Details
version
3.4.1
updated Mar 01 2017
added Mar 08 2014
downloads
page views 5599
support Vindex17
For The Product
KFolderSync
5 - 10 - 25 - 50 - 100 - 200 - 500