Q: How does GoodSync decide whether a file has changed and must be synced?
A: For files with the same name, if file modification time or file size has changed then GoodSync assumes that the file has changed. GoodSync will then propagate this change to the other side accordingly.
Q: What do all of these different icons mean?
A: Each of the icons that GoodSync displays are used to communicate different information about the sync process to the user. More information about these icons can be found here.
Q: What does a "Conflict" mean in GoodSync?
A: If the job type is a 2way sync, and a file was altered on both sides since the last synchronization, a conflict will show for that file during the next synchronization. The user can resolve the conflict by selecting the direction for the file to sync.
Q: What type of data can be synchronized?
A: Any data stored as a file can be synchronized.
Q: How to sync the same files that have different timestamps?
A: Normally GoodSync considers files to be the same if their lengths are the same and their file modification times are the same. But if you are sure that your files are the same even though their file times are different, you can make file times the same too, without copying the files:
- Perform Analyze
- Select Other -> SameLength DiffTime to view file with same length and different file modification time,
- Right-click middle of the Top node in the tree and select Copy Time L to R or R to L .
- Sync: only file modification time will be copied in the selected direction, not file bodies.
Q: How do i select several folders in a single job?
Click left Browse button and check "Select multiple Folders", then check each folder you want to backup.
You can also exclude subfolders that are inside the included folders.
All backup source folders must be on the same disk (you must do another job for folders from another disk).
Q: How does GoodSync display Changes when there is a lot of them? It seems to not show them all.
A: Goodsync shows only first 5000 items (files/folders) in the tree of Changes shown after Analyze.
If you have more than 5000 items that changed, then not all folders are open.
To open a folder, click it and then click Gray * to open all levels or Gray + to open one level.
To see all items in the tree, click Gray * in the root (top) node of the tree.
After Sync you can also do Job -> Open Left/Right Log, it will show all changes that GoodSync did.
Q: On my Windows machine I am getting 'The system cannot find the path specified' error when syncing, but the files do exist. Why is this happening?
A: If you are getting this error and all involved files and folders are actually present, then this is caused by Offline Files (Cached Net Share files). Turn off Offline File Caching and the problem will resolve.
Q: Will I lose my files if the network connection is dropped during syncing?
A: Your files will not be lost. When GoodSync replaces a file, it first copies it to a temporary file on the destination folder. It replaces the target file with the temporary one when copying is complete. If the connection fails, only the temporary file will be affected, but the destination file will remain. Simply synchronize again when the connection is restored.
Q: Do I need to uninstall the old version of GoodSync before installing a new one?
A: Not at all - unless you want to install into a different folder. The new version will keep the options and settings of the previous one.
Q: How do I backup and restore my GoodSync jobs?
A: You may export your jobs in Tools > Export Selected Jobs (or Export All Jobs). This will create a ".tix" file. You may then restore or import your jobs from the tix file at any point to a computer of your choosing using Tools > Import Job List.
Q: What is the hidden "_gsdata_" folder that appears in my synced folder?
A: This folder contains:
- Synchronization state file "_file_state._gs" which is required for GoodSync to work properly.
- Job logs (*.log files) for all jobs that sync this folder.
- Last version of each file deleted/overwritten by GoodSync, in "_saved_" subfolder (if option enabled).
- Previous time-stamped versions of files deleted/overwritten by GoodSync, in "_history_" subfolder (if option checked).
- Small technical files _insync.gsl, _cleanup.gss.
Q: Can I retrieve files that GoodSync deleted or changed during Sync?
A: If option 'Job -> Options -> Save deleted/replaced files, last version only' is checked (it is checked by default) then GoodSync saves the last version of every file that it replaces or deletes to the _gsdata_\_saved_ folder that is located inside your sync folder.
You can get back deleted/replaced files back by opening folder your-sync-folder\_gsdata_\_saved_ in Windows Explorer and copying the files or entire folders back to where they used to be.
Note that folder _gsdata_ is hidden, so you should enable showing hidden folders in
Windows Explorer -> Tools -> Folder Options -> View -> Show Hidden Files and Folders.
To get files back from _saved_ folder on a server, use GoodSync Explorer.
Q: Why is hidden _gsdata_ folder in the left and right sync folders so big?
A: Because _gsdata_\_saved_ folder keeps the last version of all files that GoodSync deletes or replaces, if option Job -> Options -> General Save Previous Versions of Files is checked.
If you believe that you do not need these previous versions of files then:
- Uncheck option Job -> Options -> General Save Previous Versions of Files.
- Delete folders _saved_ inside folder _gsdata__ in left and right sync folders.
- Do NOT delete folder _gsdata_ itself, GoodSync keeps state of synced files there.
Q: How do I synchronize with a unique device when multiple devices share the same drive letter?
A: Use the Portable Path: =VolumeName:\folder1\folder2.
Here VolumeName is the volume label that you can set in volume properties in the Windows Explorer.
If path is specified in the portable format, GoodSync will look for a volume named VolumeName in all portable (removable) drives attached to this computer.
Q: I am getting bad state files error when syncing with USB key. Why?
A: Your USB key loses recently written files when you pull it out without stopping it first.
You must tell Windows to Stop the USB key before pulling it out, so that Windows can flush its disk cache to USB. Right-click Safely Remove Hardware icon in System Tray (icon with green arrow), select Safely Remove Hardware and proceed to Stop your USB device.
You can also set USB drive into a mode where disk cache will not be used, so you can pull out any time without stopping (however this was reported to not always work):
* Click "Safely Remove Hardware" USB icon in Taskbar.
* Check "Display Device Components" in the dialog that comes up.
* Click the "USB Flash Disk Device", the middle one in the 3-level tree.
* Click Properties.
* Select Policies tab.
* Select "Optimize for Quick Removal" and click OK.
Q: I am getting error 'Incorrect parameter (error 87)' or 'The directory or file cannot be created (error 82)' or 'There is not enough space on the disk. (error 112)' when writing files to a disk that has plenty of space. Why?
A: Your problem is likely caused by FAT file system limitations.
Portable disks and USB devices are often formatted using FAT16 or FAT32 file system.
FAT16 is used on smaller removable flash storage (4GB max).
FAT32 is used on bigger drives, both fixed and removable.
* Maximum file size allowed in FAT is 4GB. So your 8GB movie would not fit.
* Number of files/folders in the root folder cannot be more than 512 (FAT only).
* Number of files/folders in any other folder is limited to 60,000 or less.
Convert your drive to NTFS to get rid of these limitations.
Please read How to convert FAT32 drive to NTFS.
Even if your disk shows in Properties that it is NTFS, this still can be FAT file system attached to NAS device that pretends that this is an NTFS disk. Real NTFS does not have any such limitations, you get it when you attach actual hard drive (not NAS) to your computer and use Windows to format the drive.
Q: Why does GoodSync and Windows Explorer sometimes show file modification times that differ by 1 hour?
Because of a bug in Windows related to Daylight Savings Time (DST) handling.
(1) Windows does not show correct File Modification Time on FAT volumes.
Say you have a file modified at 2:00:00 PM on Nov 24, 2008.
And today is November of 2009.
Both GoodSync and Windows Explorer show the same file modification time -- no problem here.
Fast forward to the summer season, July of 2010 and this file did NOT change.
Now GoodSync still shows the same file modification time: 2:00:00 PM on Nov 24, 2008.
But Windows Explorer shows time shifted by 1 hour: 1:00:00 PM on Nov 24, 2008.
So Windows Explorer shows you the same modification time as two different times,
depending on the current DST setting (is it summer time or winter time).
(2) Windows does not know at all what file modification is when DST changes, on FAT volumes.
As bad as file modification handling is in (1), it gets even worse on the day when DST changes:
When DST changes from summer to winter or from winter to summer,
Windows would show different file modification times for the same file, depending on how you ask:
(a) Listing of directory shows time adjusted for new DST setting,
(b) GetFileAttributes shows time using old DST settings (shifted by 1 hour).
Only Reboot of Windows fixes problem (2).
So between DST change and reboot of computer all your file modification times are in a gray zone (they are meaningless) and you must NOT change any files if you care about their modification time.
All of the above applies only to FAT file system and not to NTFS file system.
Since NTFS stores UTC time, it works correctly.
Since FAT stores local DST-adjusted time and it does not convert it correctly, it shows the wrong time.
GoodSync always shows correct file modification time, even on FAT volumes.
This is because we compute actual UTC file modification time (it is not easy) and
we show it in local format, adjusted to DST setting of the season when modification happened, not of today's season.
Q: My Windows password is empty. How do I use GoodSync Server/Runner?
A: GoodSync allows empty Windows password to be specified for Impersonation, but Windows by default does not, as it produces an error message.
As such, you should change your Windows Account password to non-empty.
Q: Why do On Schedule jobs not run when scheduled?
A: Check these things that usually go wrong:
* Make sure you entered time units correctly. We use 24-hour time format, so 11 PM is Hour=23. Click Test button to see the actual run times produced by schedule.
* If your computer goes to Sleep or Standby, make sure that 'Control Panel -> Power Options -> Change Plan Settings -> Change Advanced Power Settings -> Sleep -> Allow Wake Timers' is enabled. Note that setting is usually disabled on notebooks.
Q: How to properly submit a support ticket?
A: Start GoodSync and select Help -> Create Ticket.
This will show a Dialog with a link to ZIP file that you should attach to your ticket.
Go to GoodSync Support System and create a ticket.
In the ticket click Attach Files -> Browse button and select ZIP file that GoodSync created.
This attaches technical info about your jobs to the ticket and our supporters see how your GoodSync is setup.