Notebook Sync

Notebook Sync

by adachis - 02:22PM, Apr 03, 2008

I’m actually kind of surprised to see no discussions on syncing, though I only looked for a few minutes via search so perhaps I missed it/them.I will probably only have a single notebook, based on my usage of other applications. Regardless, I’d like to be able to sync my notebook across multiple machines. I’ll use it primarily on my laptop, but it would be nice to have on my desktop as well. I may just end up syncing the machines completely, as they both have 250GB hard drives for the startup disk, but I might not and my notes are definitely the most important thing I have to keep in sync. I’m in the process of migrating all my stuff to NoteBook and I want to get sync ready as soon as I can. Are there any users out there who’ve dealt with this issue already?One thing I thought of, if I’m just syncing certain data, would be to keep that data on an iDisk and keep a local copy of that iDisk on each hard drive. Assuming I keep things in sync constantly, this would probably work but I feel like there might be a better option.Any ideas?Thanks!- Adam

petert

Member

08:12PM, Apr 03, 2008

To the best of my knowledge there is no sync'ing in NB.

Have the NB file in a central location (shared drive) accessible from both machines is the ideal solution.

Barring this syncing from machine to machine or iDisk to iDisk is probably the only other option.

That said I have used a USB stick and or small USB External HD containing both my NoteBook application and NB File(s) when using 'borrowed' machines - the downside is that I have to remember to also store a copy of my NB licence file(s) on the stick and copy them to the borrowed box and then remove them when I leave - if however both boxes are yours this would not be a problem.
---

Have a Great day!
   pete.

pogmoor

Member

04:27AM, Apr 15, 2008

It seems to sync all right using ChronoSync and checking "Dissect Packages" in the Options page.

jem

Member

08:40AM, Apr 15, 2008

I haven't tried this myself but you mean that if you edit the same notebook (which is copied on two different machines) on both machines the changes will be merged?

If so, in what detail page level, character level?

adachis

Member

08:51AM, Apr 15, 2008

Yeah, basically, I could edit the notebook on both machines and it would merge the changes. I would never actually do this, though. I would edit on one machine, then move to another after the sync and edit on that one. I could really just copy it over but I'd like it to be automated and perform the sync every night.

If ChronoSync can get that specific, that's fantastic since I already own it. I was thinking of doing it through .Mac because then it'll sync to a central server but I suppose I can set up ChronoSync to do that, too. Hmmm...

Thanks everyone!

Eric

Member

04:02PM, Apr 15, 2008

Before you edit two identical copies of a NoteBook on two computers and expect ChronosSync to merge the two, I would test this out on some unimportant test data first. I'm 99% sure that this would not work and could result in data corruption. I suspect that the data with the newest modification date would simply replace everything in the older file.
---

Regards,

__Eric
Circus Ponies Software, Inc.

adachis

Member

07:23AM, Apr 16, 2008

While I'd ideally like to have the option, I don't ever really see when I'd be in a situation that I'd edit the notebook on multiple machines before syncing. I usually only edit it on a single machine. Because ChronoSync can't sync to a central server, sort of (I thought I could get it to FTP without mounting the FTP directory via the Finder), I'm just going to use .mac to do it. I don't like .mac because it's pretty slow and it's not exactly the best solution, but I have 9.5GB of iDisk space that I don't use and if I keep local copies of the iDisk and keep the notebook(s) on there, it'll automatically sync the notebook each time. Right now I only have text in it and I don't have any plans for it to change, so despite .mac being pretty slow it should be able to sync it pretty quickly. Sooo, I think that'll work! It's the option I have to think about the least, which I like Smile.

Eric

Member

10:21AM, Apr 16, 2008

OK, sounds like a plan. Syncing software is doing some pretty complicated things. We've seen instances in the past where data corruption has occurred. Whether it was the syncing software or something else was not clear.

To be safe, when syncing with third party options (including .Mac), it's a good idea and can't hurt to have a local back up as well.
---

Regards,

__Eric
Circus Ponies Software, Inc.

adachis

Member

01:07PM, Apr 16, 2008

I've got all the machines backing up over the network when they're at home, so I'm good to go there. But now I'm thinking that maybe I ought to back up when I'm on the go, too, just in case something goes wrong with sync. I have an extra flash drive I can use, I think I'll give that a try. Thanks!

pogmoor

Member

08:05AM, Apr 18, 2008

If you right click on a Notebook file and choose "Show Package Contents" you will see that the file is a bundle of different elements including a file for each Notebook page. Syncing software will handle separate pages that have been updated on different computers, but if you edit the same page on two computers then a syncing conflict will occur - sync programs don't merge pages.

I only ever work on Notebook on one computer at a time. So long as I sync each time I want to work on a Notebook on the other computer I don't get any problems with syncing.

I get the impression that most programs that sync (eg those that sync via .Mac like Yojimbo or Soho Notes) work like this and that if you alter a note on two computers at the same time .Mac sync will ask you which version you want to keep. If you want simultaneous editing from separate computers don't you need to keep the file on a central server?

joefor

Member

07:32AM, Apr 19, 2008

I have been trying to figure out the best way to use the same notebook both at my office and the house. I have the file itself up on the idrive and it works just fine PROVIDED that I have not left it open at one location and then tried to use it at the other. I have lost data and gotten a white screen when I have clicked the edit option even though it is open on the other computer. So, I use the screen sharing option and close the notebook open at the previous location. Its a bit of a pain but it works.

rlonden

Member

07:33PM, Apr 23, 2008

I have used the Chronosync method to synchronize a huge Notebook file (200 mb) between my tower and laptop. Use the "Dissect packages" option and it works flawlessly. I do this every day.

samson11

Member

06:05AM, Oct 31, 2008

When you sync your notebooks between computers – checking the dissect packages option – does that mean that the notebook syncs have to be done separately from all other folders you want to sync. I’m still on the fence about buying chronosync and appreciate any information that would make my decision easier. Thanks!

MartinH

Member

11:04AM, Oct 31, 2008

I use Chronosync to sync between work and home machines daily. I use the “Dissect Packages option” too. Most of the time this works well, particularly if you sync religiously before working on a notebook on a new machine. If you do make changes to your local copies on each machine and then sync, it’s not bad either, as long as the file differences are on separate pages. It’s not perfect in these situations though and can throw up problems. And it’s not a solution you can use without a thought.

If you look at the list of files it’s syncing, it does include files for different Notebook pages, but it’s also syncing various indexing files etc. and I’m guessing(?) that’s where the risk of corruption lies. So you do have to take a little care.

Chronosync is pretty good at giving you control over what you’re doing though. It gives you the option to ‘trial sync’ your files first, and if you’re going to use it for NB, I’d recommend this. It gives you a list of the files it’s going to change and a list of conflicts too, which will allow you to decide whether you want to continue. You can deselect files from the sync process before you proceed at this point and during the sync process you can select how to handle conflicts. Chronosync can run automatically in the background either to a schedule or when you mount a drive too, but I wouldn’t recommend this for NB. I think it’s best to know what it’s doing.

I have had notebooks get a bit slow and glitchy on a couple of occasions and I suspect this was down to sync issues. So I’ve learned to be aware of the number of conflicts the sync is throwing up and to do a bit of reviewing (and even restoring from back up) if needed. This doesn’t happen often and to my knowledge, I’ve never lost anything significant as a result of syncing between machines. As Eric says though, keep back ups!

It’s not the perfect solution (I don’t think there is a perfect solution) and it’s not going to be for everyone, but I’ve tried .Mac, iDisks and working directly from memory sticks, and Chronsync is the solution I’m happiest with so far.

samson11 – to answer your question, Chronosync works on a folder level, so you can set it up to sync any folder you like. You could set it up to sync your entire documents folder if you liked, but that would be a slow and unwieldy job. You’re best to create different sync jobs for different sets of folders; they can all be saved and scheduled differently, so it’s completely flexible.

One last point on Chronosync; if you want to run it on two machines, you have to buy two licenses. At $15 a license, I don’t consider that unreasonable, but in an age where multiple machines are commonplace, I’d have thought a two license deal would be a nice idea.

sunfish

Member

12:08PM, Nov 22, 2008

thanks to all the other posters here , i have just come back to the forums after a break from notebook , as a result of the v 3 offer.
Just to say that I used isync with Nb v2 small Notebooks mostly texts and it wasn’t worth the effort

plq

Member

11:23PM, Nov 22, 2008

As a user of Chronosync and NoteBook, let me add my few cents.

The config I use is to sync a Laptop (PB G4) and an Intel iMac. I do similar work on both machines, hence want the same files at hand. A couple of dirs on the desktop (work, proj and peter) are included in the sync. By limiting the secured storage to just these dirs, I force myself to get stuff off the desktop and into the real order.

The three dirs are not synced directly between the machines, instead it is done to a USB attached disc on the iMac. No old versions are kept on the machines, only on the USB disc.

The syncing is done frequently, every 30 minutes during working hours.

There are infrequent errors in the syncs, because of access problems, and sometimes because files appear to have different time stamps. I usually check what could be wrong, run a trial sync, to verify that the problem does not persist after selecting a course of action.

Syncing NoteBooks works well for me, both with and without dissecting packages. One note here should be that I am now testing a future version of CS and not the one currently shipped. (This is no secret, it is on the CS web page that a version 4 is in the works). I have had no problems relating to NoteBook and syncing with this new version.

I have a feature request, which someone with some applescript skill could help me with. Syncs are now done from a master machine, and in remote machines a small helper application is giving the master access to the files to be synced. This means that errors occurs when the remote machine is not there.

What is needed to avoid running (most of) the syncs is a little routine that checks for the remote machine (ping?, check for the remote routine?), and it should fail if the it does not find the machine. The sync process includes a pre-sync script, which has to end normally for the sync to take place. Voila!

So the conclusion, at least for this forum, of my experience with NB and next CS, is that they are a great combination, and allow one to work on two machines without much regard for where the data is kept. I do not work on two NoteBooks at the same time – on purpose I have only license, and it will remind me to close if I move over (actually save and close).

peter

Sunkist Colin

Member

04:31PM, Nov 27, 2008

This may sound stupid, however I am reading this and what popped into my head was,hey why not utilize the public drop box or share your folder etc via network !? like I said maybe I need a shot to the head !..lol just wondering !

---

Sanity is the playground for the unimaginative.

MartinH

Member

10:36PM, Nov 27, 2008

Colin – if your two machines are always on a shared network, that would be fine. My two are remote though, and the only ‘shared network’ available is the internet. I tried iDisk & box.net for a while, but just found them way too slow. I also didn’t want to lose access to my notebooks on my laptop when I happen to be away from an internet connection.

starfishjen

Member

12:20AM, Nov 28, 2008

Hi all – I am working through similar options to overcome this file mobility issue. I run a MacPro and have a MacBook Air (& iPhone hint hint) to run around with:
- iDisk too slow
- publishing html notebook doesn’t satisfy my interactive requirements on the other device.
- File/folder syncing still raises an issue as I sync To Dos to ical. This appears to recreate/duplicate the To Dos if I sync from the MacAir. This is understandable as I’m effectively running two ‘separate’ notebooks in NB’s eyes and asking both to sync to ical. Messy.

Any other suggestions to master this setup would greatly appreciated.

Otherwise love the app: I evaluated a dozen similar apps but responded best to NB. I’m giving Personal Brain a crack too for detailed strategic plans but notebook appeals for use in both work/home life. The interface and applemail address book and ical integration did it in the end.

Jen

Sunkist Colin

Member

04:56PM, Nov 30, 2008

Hello again, I see you are trying to do something that I have yet to attempt,I don’t have 2 computers to worry about and instaed of an iPhone I have a Nokia N-95-2 8G, so i will be having my own symbian software nightmare to contend with ..lol. Martin I guess what I meant is that you should be able to share remotely over the internet, provided you are able to obtain oor know both units IP number and set it up in advance. I do this with a trusted friend of mine to share files and we both have read/write priv. I will include some links (which I hope I can post ) that may be of help to you. Let me know if this helps you guys out !

see the following;http://whatismyip.com/

and;http://www.macworld.com/article/132002/2008/02/mobilemac2503.html

---

Sanity is the playground for the unimaginative.

Thierry Bechard

Member

10:14AM, Dec 05, 2008

Hi all.

I use Dropbox. Check it out. It works perfectly for me. I save my .nb files to My Dropbox (local folder on both my macs, an imac and a Macbook). This keeps the 2 machines synced via Dropbox online. It’s free up to 2GB. If you need more space you have to upgrade your account to $99 per year for 50 GB. The interesting thing is that if you have a really big file and you make a change to it, Dropbox syncs incrementally. i.e. only part of the file that has changed is synced. That makes for fast syncs if you have big notebooks.

Check it out at: https://www.getdropbox.com

Hope this helps.

gyffes

Member

07:07AM, Dec 15, 2008

I had been using Foldershare for the same purpose, Thierry, but the recent “update” to Windows Live Sync means that my Tiger machine can’t play no more; I’m shifting to DropBox for this as we speak. I hope it works as transparently.

The only downside with this is ensuring I close the sync’d notebook each night/morning; so far I’ve only forgotten once.

Shenandoah Don

Member

12:19PM, Dec 16, 2008

I use PowerFolder for synching—works great.

http://powerfolder.com

Not free, but reasonably priced and I’ve had a very reliable experience with the synching.

I’m also a FORMER long-time FolderShare user who grew frustrated with its interface and limitations…

Good luck!

MartinH

Member

10:40PM, Jan 27, 2009

Hi Thierry

I’ve moved over to Dropbox too now and so far I’m really impressed. Good tip, thanks!

You must login to post a comment!

Don't have an account yet? Sign up for one.