Quantcast
Channel: 2BrightSparks
Viewing all 9303 articles
Browse latest View live

Internal error - returned an empty filename

$
0
0
Hi All

I've got an Internal Error every time I try to run a backup (complete mirror). This is from a Win7 PC to an OSX server (yes, I know...), but it always works first time when the Destination is empty so it's not a problem with SyncBackFree 'seeing' the server, permissions, etc. The error is:

Failed to scan files: Internal Error: ScanTree exception: FindFirst (\\MyOSXserver\...'my path to destination'...\*.*) returned an empty filename: [], 1034965, 32

This error happens in the first couple of seconds of the routine so nothing is copied/backed-up. All files are closed or not in use when the backup runs. I'm aware that -Free cannot deal with open/in-use files.

I've just tried a test backup to a Win7 PC share and all is fine & I can repeat the test. So, it points to an issue with the Destination being an OSX server. Anyone else tried this & succeeded...?

Cheers

Re: Internal error - returned an empty filename

$
0
0
That Exception error message:

Internal Error: ScanTree exception: FindFirst.......

is coming from your Mac OS Mavericks.

This error is related to the Server Message Block (SMB) protocol in Mac OS Mavericks which is broken. This issue needs to be fixed by Apple but as yet, they have not come up with a solution.

Read these forum posts for more info:

viewtopic.php?f=16&t=10477&hilit=mavericks#p40776

viewtopic.php?f=29&t=10486&p=40824&hilit=mavericks#p40824

I need to emphasis that it is not our software that is broken, but rather, it's Mavericks that needs fixing/workaround which Apple has yet to address/come up with a fix.

Alternatively, you can try:

1) setting up an FTP server on your Mac and configure SyncBack to connect to the FTP server instead

or

2) consider upgrading to either SyncBacSE or SyncBackPro, which comes with 2 complimentary connection usage to SyncBack Touch.

Basically, SyncBack Touch is a cross platform file server software that is installed as a service on a remote device (such as a Mac) in order copy files to and from it. Note that SyncBack Touch is just an agent while SE/Pro is the 'command center'. You still require SE/Pro to set up profiles and running them in order to communicate with Touch.

SyncBack Touch can be installed on:

Windows XP SP3 or newer
OS X 10.8 (Mountain Lion) or newer
Android 2.3.3 (Gingerbread) or newer. Android devices must also use ARMv7 CPU's that support the NEON. Please note that Android 3.x (Honeycomb) is NOT supported.

More info here:

http://www.2brightsparks.com/syncback/sbt.html

Re: check all Profiles in Group in parallel not serial?

$
0
0
I'm sorry as I didn't realize you still wanted to see the Differences dialog window (since your original post implies that you're trying to run your profiles Unattended as you said you "wanted to get a cup of coffee after starting your Group run".

But in any case, if your intention is to run all the profiles immediately, you can do so by running the Group in Parallel. From your Group profile:

Modify > Main > check "Run profiles in parallel"

With the Main dialog window opened, press the Help button on lower left to open the context sensitive Help file and read about why running your Group in parallel is generally NOT recommended.

Do make sure to check through each of your profile settings to ensure you do not have any options enabled to suppress the Differences dialog, nor enabled the Unattended option in them which will prevent the Differences window from appearing.

Problem with "Run this profile when".

$
0
0
Hello fellow synback Users,

I am using this great software (v7) amongst other things to backup certain work files/folder on my laptop on a sd card that's constantly inserted und used just for this purpose. The files are backuped to the card 30 secondes after they were last changed.

Now here's my problem or possibly a problem of understanding: I use the menu "Run this profile when: a disk with the label "sd_backup", a disk with the volume serial number "ABCD-EFGH" is inserted.".

Everything works fine but to my lack of understanding the profile is also started when a different sd card with a different volume serial is inserted. (Attempt to prepare sdcard). Anyone has any idea why? The profile is then stopped with the message "Scan failure" & "Failed to prepare sd card: Directory does not exit".

I am glad for every hint or ideo.

Oliver

Re: Problem with "Run this profile when".

$
0
0
Please state your full Source and Destination path?

What is the label name of your second SD card? Is it the same "sd_backup" name as your first card?

If you uncheck the option "Run this profile when: a disk with the label "sd_backup" but leave the Serial option as it is, will the second SD card trigger upon insertion?

Few WANTED features for SB

$
0
0
Been using SB for years, it's really helpful for backing stuff up.

A dew things that I would like to see:

1) Profile backups - a check box to DELETE the current profile backup files before doing the new backup. Old jobs and groups that were deleted a while back still remain in the backup folder because SB does not CLEAN the folder first.

2) Have the option that a GROUP (a folder) in the SB interface not be runable, that is it is JUST a group and can't be run itself - so you would be forced to pick out a job underneath it instead of the entire group. I have a few jobs that I don't want to run together but still reflect similar functions that I want grouped together and have on more than one occasion accidentally run the entire group.

Re: Problem with "Run this profile when".

$
0
0
[quote="Conrad Chung"]Please state your full Source and Destination path?
[/quote]
(Laptop) D:\olivers.data\pictures
(SD Card) E:\backup\pictures
I translated the names since my windows is german.

[quote]
What is the label name of your second SD card? Is it the same "sd_backup" name as your first card?
[/quote]
No, the second card's name has a totally differnt name without any resemblence to the backup card.

[quote]
If you uncheck the option "Run this profile when: a disk with the label "sd_backup" but leave the Serial option as it is, will the second SD card trigger upon insertion?[/quote]

I've set disk with the label to "any label" keeping the volume serial number of the backup sd card. It seems like this prevents the profile from running when the test sd card is inserted. Still when I make a change in the watched folder D:\olivers.data\pictures the profiles is started and ended with the result "Scan Failure".

Re: Problem with "Run this profile when".

$
0
0
p.s. sorry for the strange quotes but I can't find a way to edit my post.

I'm trying out SynchBackFree but can't copy multiple files..

$
0
0
Hi,

I'm trying out SynchBackFree but I can't seem to copy multiple files.

One at a time no problem but I have a few hundred to copy so...

Is there a trick or must I get the pro version for this to work ?

Tks,

Claude

speed up my backup

$
0
0
I have SBSE 5.9.2.8. (windows 8.1/64bit)

I want to speed up my backup.

Destination is not touched (just for backup).

In Source, I sometimes edit, sometimes delete, sometimes add new files.

Is it possible to create a profile that doesn't rescan each time?
I looked into Fast Backup but it seems you are not allowed to move/delete.

When I change file in some folder, isn't there a windows message about this change that SBSE can "intercept" to know what happened and then immediately copy it to my "Destination" (or delete from Destination if I deleted)?

Thanks.
a1

Re: Support for Media Transfer Protocol (MTP) devices

$
0
0
first let me say WTG 2BrightSparks for supporting MTP devices. Woohoo!

this post concerns Secondary SD Cards on Android Phones
as of kitkat 4.4.2 android OS
removed the write permission to any secondary SD Card on a phone.
the OS itself can read and write for it's own purposes but most apps cannot.

as such.

before i fork over my Support for the pro version......
Can SyncBack 7 indeed read and write to a phone's Secondary SDCard?

    note: i have not yet updated to the 4.4.3 as per so many frightening forum posts about it.
    and will wait and see what everone says about OS 5 if and when it is released


Thank you

Re: Problem with "Run this profile when".

$
0
0
Is the option "On Change" enabled under

Modify > Expert > When > Changes?

Based on your original post, you wrote "The files are backuped to the card 30 secondes after they were last changed", which suggests that your profile may also have On Change turned on as well, since there isn't such a setting to trigger the profile with a time delay upon changes within "On Insert".

On Change will work independently from On Insert, so it will trigger the profile whenever the Source files have changed and will try to scan the SD card as specified in your Destination. When the path as stated in your Dest is not present, it would then result in "Scan Failure".

Bear in mind that the function of On Insert does not mean "the profile will only run if this card is present, which is not the case. It's a trigger event, not a pre-condition. In other words, a profile with On Insert enabled will be triggered to start the run whenever Windows notifies SyncBack that such a device with the serial number, volume label, etc is inserted (depending on the options you've set).

On Change (watching the Source), on the other hand, will trigger if changes on Source are detected (assuming you have enabled it, and after any configured time delay) regardless of whether the Destination is present or not. It won't run/scan properly, but it will still trigger nonetheless.

Your profile is most probably being triggered by changes you've made to files on Source and not actually the On Insert of the 'other' card that is triggering it. But when it does trigger, it can't find the right card to scan if it hasn't been inserted.

I'm also guessing the time delay might be confusing you into guessing the wrong setting is triggering (for example, saves a file, then – during the 30s delay - inserts the wrong card; it will still run after 30s expires, but not because you inserted anything)

In conclusion, you may need to decide which setting you want:

1) to trigger on Insert and catch up with any outstanding edits/changes, or
2) to trigger on Change (in which case you need to have the correct card inserted and present all the time whenever edits to your Source files are expected). It won’t actually hurt anything (except record an error) as it is, but it's not possible to set a condition to make the change-detection trigger only upon the correct SD card being inserted since it doesn't care about this aspect.

Another alternative would be to leave On Change as it is, and enable the option "Silently Fail if [Side] cannot be reached..." under

Modify > Expert > Copy/Delete > Advanced

Bear in mind the above option is only meant for situations when you do not want to be notified of a failure when it can't reach the device, but it also means the profile did not successfully run during that round and data changed has not yet being saved.

Re: Few WANTED features for SB

$
0
0
Rootman wrote:1) Profile backups - a check box to DELETE the current profile backup files before doing the new backup. Old jobs and groups that were deleted a while back still remain in the backup folder because SB does not CLEAN the folder first.


This is by design, to safeguard against situations such as when you accidentally and unknowingly delete a profile but didn't realize it until a day or later. SyncBackSE/Pro, by default, would have backed up your profiles daily after scheduled backups run, for example.

If we provided an option to clean up old profiles and users enabled it, they might be upset once they realize a day later to find their backup of the missing profile has also been dumped….

There is also the issue that if the program auto-deletes a corrupt profile on loading (which it does for corrupt profiles), it might not be wise to also wipe out the backup copy of it on closing, therefore leaving you with no backup of the profile at all.

Rootman wrote:2) Have the option that a GROUP (a folder) in the SB interface not be runable, that is it is JUST a group and can't be run itself - so you would be forced to pick out a job underneath it instead of the entire group. I have a few jobs that I don't want to run together but still reflect similar functions that I want grouped together and have on more than one occasion accidentally run the entire group.


I'll pass this on to my Development Department for their consideration.

Re: speed up my backup

$
0
0
If you don't want to rescan each time, and there is no other person/process/profile that would be changing the resulting copies at Destination, then yes, you can consider Fast Backup.

When you said "In Source, I sometimes edit, sometimes delete, sometimes add new files.", do you mean you intend to do that manually (by yourself)? Or are you planning to set up a 2-way Sync (SmartSync) profile in which changes are made to both sides?

Fast Backup can't be used in a synchronization profile nor a Restore (function is disabled):

http://support.2brightsparks.com/knowledgebase/articles/215524-using-fast-backups-on-all-profile-types

However, it's possible to set up a Mirror profile type with Fast Backup, although you will need a traditional Fast Backup (not 'archival'/bit-based, etc) since archival Fast Backups have no database which acts as a memory to remember if files exist on Destination that are (no longer?) on Source during a non-Rescan run.

Re: I'm trying out SynchBackFree but can't copy multiple fil

$
0
0
I don't have any issues copying multiple files (nor has anybody else reported similar issues) with SyncBackFree.

Can you clarify in detail why SBFree is not working for you (in backing up multiple files)? Were there any error messages?

Delete On Click - Right Click?

$
0
0
I used to use Delete-on-Click on my 32-bit laptop with Microsoft Vista operating system. I could just right click and then choose options such as "Securely Delete."

I just installed the software on my 64-bit PC with Windows 8 and I do not see the option on the right click. When I look in the Delete-on-Click folder, I see the DOCERB executable, and when I click it, the program starts to securely delete the Recycle Bin. So, the program is working in some ways, but not in other ways....

Is there a special 64-bit version that I should be installing instead in order to get the right click options? I saw a thread announcing a 64-bit pilot version below, but the link was dead.

Any guidance anyone could provide would be most appreciated.

-ben

Re: Support for Media Transfer Protocol (MTP) devices

$
0
0
mrgreentree wrote:first let me say WTG 2BrightSparks for supporting MTP devices. Woohoo!

this post concerns Secondary SD Cards on Android Phones
as of kitkat 4.4.2 android OS
removed the write permission to any secondary SD Card on a phone.
the OS itself can read and write for it's own purposes but most apps cannot.

as such.

before i fork over my Support for the pro version......
Can SyncBack 7 indeed read and write to a phone's Secondary SDCard?

    note: i have not yet updated to the 4.4.3 as per so many frightening forum posts about it.
    and will wait and see what everone says about OS 5 if and when it is released


Thank you


Hi,

The decision, if it will allow access or not, lies on the device and its operating system. SyncBackPro/SE is just trying to use the storage if it's there. For exmaple, I have no problem reading/writing my external SD via MTP on my Samsung S2 which is running Android JB and so does SyncBackPro. If you plug the device into your computer via USB and you can fully access its external SD card via Windows Explorer then SyncBackPro/SE should be able to do the same.

I haven't had a opportunity to test it yet but from what I've read MTP is not affected by the Kitkat's external SD restrictions.

Regards,
Kostas
[2bs]

Re: Network & Scan Failures on Windows 8.1

$
0
0
To summarise where we are with these problems, I have been experiencing 3 different network related problem.

1) ‘Network Failure’ due to Windows trying to use the Microsoft Account username to log onto the server. This can be worked around by setting SyncBack to use the supplied username and password from the profile.

2) ‘Scan Failure’ again due to Windows trying to use the Microsoft Account username to log onto the server, but reported in the log file as ‘invalid path’. There is no workaround for this problem at the moment.

3) ‘Scan Failure’ due to one profile causing the connection to be disconnected while another profile is still running. This is fixed with the changes in V7.0.11.0 and supplying no username and password in the profile.

The workaround/fix for 1 and 3 are incompatible.

The causes of 1 and 2 may be due to a possible Windows issue but it causes serious issues for SyncBack with a very high frequency of profile failures. It can potential effect any Windows 8.1 when it is configured to login with a Microsoft Account. The following is my further investigations of the issue, it is fairly complex problem so I hope that the description makes some kind of sense.

It appears that the root cause of this problem is that when a process is started by the task schedule with evaluated privileges to run in the user’s session it cannot access the credentials manager (this is the same configuration that SyncBack uses to implements it’s ‘Start with Windows’ option). You can test this by creating a task in the task scheduler to run the following command.

CMD /C "cmdkey /list && pause"


If the task runs with evaluated privileges it will not list any of the stored credentials, however if it is run with normal privileges it will successfully list the credentials (the same is true if you try to read the credentials with a simple program using the CredRead API call). This happens if the task is set to run at login or scheduled, but not if it is run manually from within the task scheduler.

Just to confuse matters if the user interactively does something that causes the any application to run with elevated privileges before the task runs or tries to read the credentials manager then the read from the task will succeed. This can be reproduced by changing the command in the task scheduler to ‘CMD /C "timeout 60 && cmdkey /list && pause"’ and just starting a command window with admin privileges while the task is paused.

I would guess that the process created by the task scheduler cannot load the credentials from disk, but once another process has loaded them and cached them in memory the task scheduler process can then access them. Taking this theory one step further if the credentials are flushed from memory at some point in the future then the problem would reoccur. As I said this is just a guess but it would seem to fit with the problems I have been seeing.

This behaviour can be seen on BOTH Windows 7 and Windows 8.1, whether it is a bug or by design I do not know.

What happens when Windows tries to establish a connection to the server (either automatically as a result of operation specifying a UNC path or by a call to WNetAddConnection2 with a NULL username argument) is that Windows first checks the credential manager to see if it holds the username and password for the server, if it does it uses the stored credentials if not it uses the default username and password. On Windows 7 and Windows 8.1 set to use a local account login the default username is in the form ‘<node>\<local_account>’, on Windows 8.1 set to use the Microsoft Account to login the default is in the form ‘MicrosoftAccount\<live_id>’ (I have confirmed this by deleting the server’s credentials from the credentials manager and then trying to browse the server with Windows explorer). So when the credential manager access fails the wrong username and password is sent to the server and the login will fail.

Matters are further completed by the fact the connections are potentially shared between processes and even different applications, that username names appear to persist within Windows networking and that real connections to the server are not necessary created and destroyed when you call WNetAddConnection2 and WNetCancelConnection2. These factors have the effect of making the problem seem random, good and bad logins can be propagated between different processes or applications.

So this is looking like a generic problem and not system specific issue with my PC and therefore another Windows 8.1, and presumably Windows 8, system using the Microsoft Account to login that also backs up to a server in a workgroup is likely to see this problem. Possibly the way I have my profiles configured and/or my usage pattern on this system may mean that this problem is more visible to me. A user that just happens to run a application with elevated privileges before SyncBack starts to run a backup will be less likely to see this issue, but it is still there.

Even if I knew how to report this issue to Microsoft I cannot see it being fixed in the short term. So it would appear that SyncBack needs to be able to workaround this issue, as I have already stated the current workaround of setting the profile to use the supplied username and password does not completely fix the problem and I still get very frequent profile failures. As I suggested in my previous post getting the username with GetUserNameEx and passing that as the username argument to WNetAddConnection2 would force Windows to use the same default username and password as pervious Windows releases.

Andrew.

Re: Delete On Click - Right Click?

Simple email Notification on Group Profile Start/Stop ?

$
0
0
Hi,

I am using SBP latest version, running a nightly group profile with dozens of sub-profiles.

All profiles are set in a way that if a sub profile fails (and only then) I get a notification by email.

If everything goes fine there are no emails sent - so far all as it should be.

However I would like a simple email at the begin and at the end, e.g. before running the first and after running the last sub-profile.

This is to monitor the total backup time needed (and as a simple reminder to check the logs). ;-)

Unfortunately if a sub profile is part of a group profile it seems that any changes on a single sub profile will automatically change the settings of the other profiles so for now I have either no email (or only in case of an error) or more than 100 emails (one for each sub profile) but I am unable to get an email notification only for the first and the last profile.

Anyone can help me on that ?

Thanks a lot.
Viewing all 9303 articles
Browse latest View live