tag:infinitekind.tenderapp.com,2009-01-14:/discussions/problems/58629-need-advice-on-migration-from-linux-to-windowsInfinite Kind: Discussion 2020-01-26T01:01:35Ztag:infinitekind.tenderapp.com,2009-01-14:Comment/480071102020-01-15T04:45:47Z2020-01-15T04:45:48ZNeed advice on migration from linux to windows<div><p>I am attempting to migrate linux moneydance installed in May 2015 to windows.<br>
I seem to have lost my account file while attempting a backup.<br>
These are my current moneydance files.<br>
How can this be used to complete my migration or restore my linux version?</p>
<p>Under: /home/rttrent/.moneydance/Documents<br>
drwxrwx--- 4 rttrent rttrent 4096 Jan 10 17:04 money.moneydance</p>
<p>./money.moneydance: drwxrwx--- 2 rttrent rttrent 4096 May 18 2015 attach<br>
drwxrwx--- 2 rttrent rttrent 4096 Jan 10 15:37 checkpt<br>
-rw-rw-r-- 1 rttrent rttrent 5942364 Jan 10 16:40 root.mdinternal -rw-r--r-- 1 rttrent rttrent 5942364 Jan 10 17:04 root.mdinternal.20200110</p>
<p>./money.moneydance/checkpt: -rw-rw-r-- 1 rttrent rttrent 5942364 Jan 10 16:40 root.mdinternal-2020-01-10</p></div>Robert Trenttag:infinitekind.tenderapp.com,2009-01-14:Comment/480071102020-01-15T05:17:06Z2020-01-15T05:17:06ZNeed advice on migration from linux to windows<div><p>I'm a fellow user.</p>
<p>Based on the May 2015 date and the file names I would say you are probably running Moneydance 2014 and you set up your finances using the name "Money".</p>
<p>This is a pretty straightforward move.</p>
<p>Copy every thing keeping the same structure from the ,moneydance folder down to something like a memory key, so on the key I expect to see a .moneydance folder and it I was to navigate down the tree would see all the files.</p>
<p>I would check the version of Moneydance you have actually have installed, the Menu item Help --> About Moneydance will confirm it.</p>
<p>Assuming it is Moneydance 2014 download and install it on the new machine, you can source it from:</p>
<p><a href="https://infinitekind.com/download_2014">https://infinitekind.com/download_2014</a></p>
<p>Copy the files from the memory key to you login folder, normally c:\users\YourUserName. Yu should end up with a .moneydance folder at this level.</p>
<p>Start Moneydance and if all goes to plan you are now running with you data on Windows.</p></div>dwgtag:infinitekind.tenderapp.com,2009-01-14:Comment/480071102020-01-16T00:27:53Z2020-01-16T00:27:56ZNeed advice on migration from linux to windows<div><p>Please note - moneydance on ubuntu will not boot! Executable files are lost. I have root.mdinternal files whose size would indicate my account data is contained in them. My question is: can I somehow use these files to recover them in the windows environment I'm trying to establish, migrate, to windows? The files above are all I have! :o /Wednesday</p></div>Robert Trenttag:infinitekind.tenderapp.com,2009-01-14:Comment/480071102020-01-16T01:04:57Z2020-01-16T01:04:57ZNeed advice on migration from linux to windows<div><p>At the outset let me say there is enough there to be able to re-create a data set. But what you have shown it all you have it would indicate other files have been deleted. I'd like to establish exactly what you do have at the outset.</p>
<p>What is the contents of the directory /home/rttrent/.moneydance</p>
<p>I normally expect it to contain a few directories and a few files. The files I would be particularly interested in are config.dict and errlog.txt. the contents of errlog.txt should tell us the version that was installed and config.dict will contain your license key and your preferences.</p></div>dwgtag:infinitekind.tenderapp.com,2009-01-14:Comment/480071102020-01-16T01:28:32Z2020-01-16T01:28:32ZNeed advice on migration from linux to windows<div><p>These are total files in .moneydance. You are right that I have lost a bunch of files. I just hope I can migrate with the ones I have.<br>
~/.moneydance$ ls -alR .: total 64<br>
drwxrwx--- 6 rttrent rttrent 4096 May 18 2015 .<br>
drwxr-xr-x 58 rttrent rttrent 4096 Jan 15 18:17 ..<br>
drwxrwx--- 2 rttrent rttrent 4096 May 18 2015 archive<br>
-rwxrwx--- 1 rttrent rttrent 8868 Jan 13 17:15 config.dict drwxrwx--- 3 rttrent rttrent 4096 May 18 2015 Documents<br>
-rwxrwx--- 1 rttrent rttrent 27801 Jan 13 17:15 errlog.txt drwxrwx--- 2 rttrent rttrent 4096 Jan 10 16:42 fmodules<br>
drwxrwx--- 2 rttrent rttrent 4096 Jan 10 16:50 tmp</p>
<p>./archive: total 8<br>
drwxrwx--- 2 rttrent rttrent 4096 May 18 2015 .<br>
drwxrwx--- 6 rttrent rttrent 4096 May 18 2015 ..</p>
<p>./Documents: total 12<br>
drwxrwx--- 3 rttrent rttrent 4096 May 18 2015 .<br>
drwxrwx--- 6 rttrent rttrent 4096 May 18 2015 ..<br>
drwxrwx--- 4 rttrent rttrent 4096 Jan 10 17:04 money.moneydance</p>
<p>./Documents/money.moneydance: total 11624<br>
drwxrwx--- 4 rttrent rttrent 4096 Jan 10 17:04 .<br>
drwxrwx--- 3 rttrent rttrent 4096 May 18 2015 ..<br>
drwxrwx--- 2 rttrent rttrent 4096 May 18 2015 attach<br>
drwxrwx--- 2 rttrent rttrent 4096 Jan 10 15:37 checkpt<br>
-rw-rw-r-- 1 rttrent rttrent 5942364 Jan 10 16:40 root.mdinternal -rw-r--r-- 1 rttrent rttrent 5942364 Jan 10 17:04 root.mdinternal.20200110</p>
<p>./Documents/money.moneydance/attach: total 8<br>
drwxrwx--- 2 rttrent rttrent 4096 May 18 2015 .<br>
drwxrwx--- 4 rttrent rttrent 4096 Jan 10 17:04 ..</p>
<p>./Documents/money.moneydance/checkpt: total 29020<br>
drwxrwx--- 2 rttrent rttrent 4096 Jan 10 15:37 .<br>
drwxrwx--- 4 rttrent rttrent 4096 Jan 10 17:04 ..<br>
-rw-rw-r-- 1 rttrent rttrent 5938010 Jan 4 18:15 root.mdinternal-2020-01-04 -rw-rw-r-- 1 rttrent rttrent 5938234 Jan 6 21:15 root.mdinternal-2020-01-06 -rw-rw-r-- 1 rttrent rttrent 5939583 Jan 8 12:17 root.mdinternal-2020-01-08 -rw-rw-r-- 1 rttrent rttrent 5939822 Jan 9 12:26 root.mdinternal-2020-01-09 -rw-rw-r-- 1 rttrent rttrent 5942364 Jan 10 16:40 root.mdinternal-2020-01-10</p>
<p>./fmodules: total 340<br>
drwxrwx--- 2 rttrent rttrent 4096 Jan 10 16:42 .<br>
drwxrwx--- 6 rttrent rttrent 4096 May 18 2015 ..<br>
-rw-rw-r-- 1 rttrent rttrent 263686 Nov 14 2016 findandreplace.mxt -rw-rw-r-- 1 rttrent rttrent 73020 Jan 10 16:42 updater.mxt</p>
<p>./tmp: total 8</p></div>Robert Trenttag:infinitekind.tenderapp.com,2009-01-14:Comment/480071102020-01-16T01:42:27Z2020-01-16T01:42:27ZNeed advice on migration from linux to windows<div><p>Post the first 12 lines of errlog.txt please.</p>
<p>From a Moneydance perspective, the files and the structure is what I expect and looks to be consistent.</p></div>dwgtag:infinitekind.tenderapp.com,2009-01-14:Comment/480071102020-01-16T04:29:48Z2020-01-16T04:29:49ZNeed advice on migration from linux to windows<div><h2><a name="i-was-attempting-to-bring-ubuntu-up-to-date-here-39-s-a-bit-of-errlog-and-many-thanks-for-your-appreciated-attention-" class="anchor" href="#i-was-attempting-to-bring-ubuntu-up-to-date-here-39-s-a-bit-of-errlog-and-many-thanks-for-your-appreciated-attention-"></a>I was attempting to bring ubuntu up to date!! Here's a bit of errlog: (And many thanks for your appreciated attention!)</h2>
<p>Starting Moneydance 2014.5 (981) at Mon Jan 13 17:04:49 CST 2020<br>
Settings Folder: /home/rttrent/.moneydance<br>
OS: Linux 4.15.0-74-generic amd64<br>
Java: 1.7.0_07 (Oracle Corporation)<br>
Is in sandbox: false; restricted file access: false<br>
Initializing Moneydance SSL<br>
Created new custom trust manager<br>
TRUSTMGR: initialized custom stream handler factory...<br>
multires images not supported: java.lang.ClassNotFoundException: sun/awt/image/MultiResolutionImage.class<br>
opening last file: money<br>
opening file from folder: /home/rttrent/.moneydance/Documents/money.moneydance<br>
opening file from folder: /home/rttrent/.moneydance/Documents/money.moneydance<br>
updater: read 28115 bytes of update info<br>
Retrieving signature<br>
updater: using public key: updater_pub_0<br>
Sweet! We've gotten a signed description of the update info<br>
UpdaterImages: multires images available: false<br>
release notes html:<br>
<br></p>
<br></div>Robert Trenttag:infinitekind.tenderapp.com,2009-01-14:Comment/480071102020-01-16T04:32:13Z2020-01-16T04:32:14ZNeed advice on migration from linux to windows<div><p>By the way... the last lines of syslog read:</p>
<hr>
<p>unable to open URL using java 6 API: java.lang.UnsupportedOperationException: Desktop API is not supported on the current platform<br>
Exiting Moneydance normally</p></div>Robert Trenttag:infinitekind.tenderapp.com,2009-01-14:Comment/480071102020-01-16T05:05:45Z2020-01-16T05:05:45ZNeed advice on migration from linux to windows<div><p>Java 6 eh Moneydance 2012/2014 uses Java 7, your error log says you were using Moneydance 2014, that ties in with the dates you gave.</p>
<p>The method I outlined in post #1 should work. Download and install Moneydance 2014 on your Windows system from the pointer given. I've had Moneydance 2014 run on Windows versions as old as Windows XP and as new as Windows 10 so would not expect any problems in this regard.</p>
<p>The Moneydance user data tree on you Linux machine is intact from what I can see, there is one extra file there but I'm not going to get too excited by that.</p>
<p>You need to copy the files down from the .moneydance root from the Linux machine to Windows, like I said something like a memory key is usually the easiest way.</p>
<p>On Windows you are looking to create a directory structure similar to Linux. On my machine it would look like c:\users\dwg.moneydance... with the files and subdirectory structure that mirrors Linux underneath this. The structure and files names are significant so should not be changed.</p>
<p>Once you have done this you can start Moneydance and see how you went.</p></div>dwgtag:infinitekind.tenderapp.com,2009-01-14:Comment/480071102020-01-16T19:51:11Z2020-01-16T19:51:13ZNeed advice on migration from linux to windows<div><p>Tried to follow instructions. I can now access my account data and I'm greatly appreciative for your help. I'm not comfortable with my file structure but all seems to be working. Please check it over in the attached file. Can I upgrade from this present configuration?</p>
<p>Directory of D:\Users\Robert.moneydance</p>
<p>01/16/2020 01:02 PM</p>
<div>.<br>
01/16/2020 01:02 PM
<div>..<br>
01/16/2020 12:33 PM
<div>archive<br>
01/16/2020 01:30 PM 1,903 config.dict<br>
01/16/2020 01:22 PM
<div>Documents<br>
01/16/2020 01:33 PM 0 errlog.txt<br>
01/16/2020 12:33 PM
<div>fmodules<br>
01/16/2020 12:33 PM
<div>tmp<br>
2 File(s) 1,903 bytes
<p>Directory of D:\Users\Robert.moneydance\archive</p>
<p>01/16/2020 12:33 PM</p>
<div>.<br>
01/16/2020 12:33 PM
<div>..<br>
0 File(s) 0 bytes
<p>Directory of D:\Users\Robert.moneydance\Documents</p>
<p>01/16/2020 01:22 PM</p>
<div>.<br>
01/16/2020 01:22 PM
<div>..<br>
01/16/2020 01:25 PM
<div>money.moneydance<br>
0 File(s) 0 bytes
<p>Directory of D:\Users\Robert.moneydance\Documents\money.moneydance</p>
<p>01/16/2020 01:25 PM</p>
<div>.<br>
01/16/2020 01:25 PM
<div>..<br>
01/16/2020 01:22 PM
<div>attach<br>
01/16/2020 01:25 PM
<div>checkpt<br>
01/16/2020 01:25 PM 16,717 root.mdinternal<br>
1 File(s) 16,717 bytes
<p>Directory of D:\Users\Robert.moneydance\Documents\money.moneydance\attach</p>
<p>01/16/2020 01:22 PM</p>
<div>.<br>
01/16/2020 01:22 PM
<div>..<br>
0 File(s) 0 bytes
<p>Directory of D:\Users\Robert.moneydance\Documents\money.moneydance\checkpt</p>
<p>01/16/2020 01:25 PM</p>
<div>.<br>
01/16/2020 01:25 PM
<div>..<br>
01/16/2020 01:25 PM 16,717 root.mdinternal-2020-01-16<br>
1 File(s) 16,717 bytes
<p>Directory of D:\Users\Robert.moneydance\fmodules</p>
<p>01/16/2020 12:33 PM</p>
<div>.<br>
01/16/2020 12:33 PM
<div>..<br>
0 File(s) 0 bytes
<p>Directory of D:\Users\Robert.moneydance\tmp</p>
<p>01/16/2020 12:33 PM</p>
<div>.<br>
01/16/2020 12:33 PM
<div>..<br>
0 File(s) 0 bytes
<pre>
<code> Total Files Listed:
4 File(s) 35,337 bytes
23 Dir(s) 512,446,652,416 bytes free</code>
</pre>
<p>D:\Users\Robert>type mdfiles.txt<br>
Volume in drive D is Data Volume Serial Number is CE5A-2E38</p>
<p>Directory of D:\Users\Robert.moneydance</p>
<p>01/16/2020 01:02 PM</p>
<div>.<br>
01/16/2020 01:02 PM
<div>..<br>
01/16/2020 12:33 PM
<div>archive<br>
01/16/2020 01:30 PM 1,903 config.dict<br>
01/16/2020 01:22 PM
<div>Documents<br>
01/16/2020 01:33 PM 0 errlog.txt<br>
01/16/2020 12:33 PM
<div>fmodules<br>
01/16/2020 12:33 PM
<div>tmp<br>
2 File(s) 1,903 bytes
<p>Directory of D:\Users\Robert.moneydance\archive</p>
<p>01/16/2020 12:33 PM</p>
<div>.<br>
01/16/2020 12:33 PM
<div>..<br>
0 File(s) 0 bytes
<p>Directory of D:\Users\Robert.moneydance\Documents</p>
<p>01/16/2020 01:22 PM</p>
<div>.<br>
01/16/2020 01:22 PM
<div>..<br>
01/16/2020 01:25 PM
<div>money.moneydance<br>
0 File(s) 0 bytes
<p>Directory of D:\Users\Robert.moneydance\Documents\money.moneydance</p>
<p>01/16/2020 01:25 PM</p>
<div>.<br>
01/16/2020 01:25 PM
<div>..<br>
01/16/2020 01:22 PM
<div>attach<br>
01/16/2020 01:25 PM
<div>checkpt<br>
01/16/2020 01:25 PM 16,717 root.mdinternal<br>
1 File(s) 16,717 bytes
<p>Directory of D:\Users\Robert.moneydance\Documents\money.moneydance\attach</p>
<p>01/16/2020 01:22 PM</p>
<div>.<br>
01/16/2020 01:22 PM
<div>..<br>
0 File(s) 0 bytes
<p>Directory of D:\Users\Robert.moneydance\Documents\money.moneydance\checkpt</p>
<p>01/16/2020 01:25 PM</p>
<div>.<br>
01/16/2020 01:25 PM
<div>..<br>
01/16/2020 01:25 PM 16,717 root.mdinternal-2020-01-16<br>
1 File(s) 16,717 bytes
<p>Directory of D:\Users\Robert.moneydance\fmodules</p>
<p>01/16/2020 12:33 PM</p>
<div>.<br>
01/16/2020 12:33 PM
<div>..<br>
0 File(s) 0 bytes
<p>Directory of D:\Users\Robert.moneydance\tmp</p>
<p>01/16/2020 12:33 PM</p>
<div>.<br>
01/16/2020 12:33 PM
<div>..<br>
0 File(s) 0 bytes
<pre>
<code> Total Files Listed:
4 File(s) 35,337 bytes
23 Dir(s) 512,446,652,416 bytes free</code>
</pre></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div></div>Robert Trenttag:infinitekind.tenderapp.com,2009-01-14:Comment/480071102020-01-16T20:11:04Z2020-01-16T20:11:04ZNeed advice on migration from linux to windows<div><p>The file structure you have is dictated by Moneydance 2012, it expects to have that specific structure, it looks pretty good. there are just a couple of things that are slightly askew.</p>
<p>There should not be a .moneydance\tmp directory, it is not used by Moneydance.</p>
<p>The checkpt directory is where Moneydance places checkpoint files, fmodules is where extensions are placed and attach is where any attachments are stored. Archive was used in the early builds of 2012 if I recall correctly but was used in previous versions and is used in later.</p>
<p>Yes you can upgrade from this, take a backup before you start of the data just in case. Most upgrades work smoothly but occasionally problems do arise, a backup gives you a recovery point.</p></div>dwgtag:infinitekind.tenderapp.com,2009-01-14:Comment/480071102020-01-16T20:41:31Z2020-01-16T20:41:31ZNeed advice on migration from linux to windows<div><p>BTW If you want to check for any errors in the current configuration examine the errlog.txt file after running Moneydance.</p></div>dwgtag:infinitekind.tenderapp.com,2009-01-14:Comment/480071102020-01-16T21:08:17Z2020-01-16T21:08:18ZNeed advice on migration from linux to windows<div><p>No errlog errors! Backup advice is well taken!<br>
My linux license key is considered incorrect but I'm more than happy to register as a new windows user. I am incapable of fully expressing my appreciation for your support. My dependents may need access to these records someday and they are not linux cognizant. They also will thank you. My best to you!</p></div>Robert Trenttag:infinitekind.tenderapp.com,2009-01-14:Comment/480071102020-01-16T21:31:39Z2020-01-16T21:31:39ZNeed advice on migration from linux to windows<div><p>Glad I was able to help.</p></div>dwg