I try sync-copy backup format using source “Files and Directories”. If some of the subdirectories are unchecked then in the destination folder (directory) some directories (from the source) will not be created and files from different directory are stored in the same directory.
Here is the test case:
Source:
E:\Fold0 (contain 3 files: file01.txt, file02.txt and file03.txt, plus one subdirectory sub11).
E:\Fold0\sub11 (contain two files: file11.txt and file12.txt, plus 3 subdirectories sub21, sub22 and sub23).
E:\Fold0\sub11\sub21 (contain two files: file211.txt and file212.txt)
E:\Fold0\sub11\sub22 (contain two files: file221.txt and file222.txt)
E:\Fold0\sub11\sub23 (contain two files: file231.txt and file232.txt)
At the beginning of the backup wizard I chose source “Files and Directories” and checked directory Fold0, plus I unchecked subdirectory E:\Fold0\sub11\sub22. As a backup format I chose “sync-copy”. All other settings in the wizard were left with the default values except the destination. As a destination is used directory on other disk (I:\ComodoBackups\Backup_full_files). After backup the destination directory contains the following files and folders: file01.txt, file02.txt, file03.txt, file11.txt and file12.txt, plus two directories sub21 and sub23.
As you can see the directories Fold0 and sub11 are missing and files from these two directories are put in the root of the destination directory. I think this is not a normal behavior.
I run the second test, but this time I checked directory Fold0 and left all subdirectories checked. In this case backup process creates all directories properly and put all files in corresponding directories.
You can use “create parent directories” option in backup step 4, to recreate parent directory structure.
This is not a bug, but actually it’s the normal behavior.
In your case the source of the sync backup consist of:
E:\Fold0\file01.txt
E:\Fold0\file02.txt
E:\Fold0\file03.txt
E:\Fold0\sub11\sub21
E:\Fold0\sub11\sub23
I understand what you are saying, but what if you manually checked these above? Or what if you manually check just E:\Fold0\file03.txt and E:\Fold0\sub11\sub21, how should the destination look then?
If you want to exclude specific items you can use exclusion filters (also in backup step 4).
I repeat the procedure using “Create parent directories”, but result was exactly the same.
In your case the source of the sync backup consist of:
E:\Fold0\file01.txt
E:\Fold0\file02.txt
E:\Fold0\file03.txt
E:\Fold0\sub11\sub21
E:\Fold0\sub11\sub23
You miss two files in sub11 directory (file11.txt and file12.txt). At the and of the backup process, files from Fold0 and sub11 are stored in the same location. I can not believe this is a normal behavior, what if these two directories contain files with the same name. Some of the files will be overwritten.
I repeat the test with manually check: E:\Fold0\file03.txt, E:\Fold0\sub11\file11.txt and directory E:\Fold0\sub11\sub21 and using the option “Create parent directories”. Again the files were not stored properly: In the root of the destination directory I found two files file03.txt and file11.txt and one directory sub21. Again files from two different directories are stored in the same destination directory.
If you want to exclude specific items you can use exclusion filters (also in backup step 4).
I try the exclusion filter and the backup was done properly. I can use this as a workaround, but the problem described above still remains.
This looks like a bug in CB. It should create the parent directory structure.
Did you edited a custom profile / schedule to test this or did you create a new backup job?
If you edited a custom profile / schedule, try to create a new job.
Sorry, I missed the 2 files.
If the “create parent directories” option would work properly there wouldn’t be an issue with files/folders with same name.
I repeat that this is the normal flow (except the bug with parent directories).
Did you edited a custom profile / schedule to test this or did you create a new backup job?
In all tests I create a new backup job.
Today I also test sync-copy using the predefined profile “Synchronize Data”, but the result was the same.
Also I make another test, but this time instead of sync-copy I choose “simple copy” format. This time CB creates all directories properly, including a directory with the disk name. Apparently the problem is with the “Create parent directories” in sync-copy format.
I hope this problem will be fixed in the next release.