Helpful ReplyPortability and backups

Author
groove
Max Output Level: -85 dBFS
  • Total Posts : 270
  • Joined: 2003/12/19 05:09:48
  • Location: Poughkeepsie, NY
  • Status: offline
2017/02/27 22:02:43 (permalink)

Portability and backups

I want to make sure recordings and settings I make going forward are portable from system to system and that they are able to be restored, long-term.
 
In particular, I'm concerned about a few things being stored in a way that I can easily bring them to a new system when I upgrade or after rebuilding in the event of a serious crash.  Another scenario is having multiple installations (eg.  laptop and desktop) that I want to keep in sync.  What's the easiest way to keep the configurations in sync with regard to the following:
 
- track templates, layouts, fx chains, etc
- key bindings, other system-wide customizations (color schemes)
- vst settings (per project - how do I ensure the patch settings are brought back on a fresh install of a plugin used in a project?)
 
I've tried searching on the forum and largely came up emtpy (I'm sure I'm searching for the wrong terms or something else).  I think this information is out there, maybe just spread far and wide.  I'm willing to try to get it compiled into a single place so that it may help others but I could use some pointers on best practices for saving the above so that it is most portable.  If I've missed an existing resource, could you kindly point me toward it?
 
#1
promidi
Max Output Level: -66 dBFS
  • Total Posts : 1220
  • Joined: 2014/11/21 18:46:39
  • Location: South Australia
  • Status: offline
Re: Portability and backups 2017/02/28 04:53:03 (permalink) ☄ Helpfulby chuckebaby 2017/02/28 06:18:21
Here is what I do. I back up the following folders:

All contents of paths referenced in the preferences | Folder locations
All contents of the paths referenced in the preferences | VST settings
Your %userprofile% folder
Your %ProgramData% folder
your %ProgramFiles% folder
your %ProgramFiles(x86)% folder

With what ever backup solution you use, you need the ability to restore individual files.

To capture your settings, I put the following commands in a CMD script.  This gets run at the same time as the backup. There are more settings in my actual script, but this gives you an idea of the command structure.

regedit /e "Sonar local machine.reg" "HKEY_LOCAL_MACHINE\SOFTWARE\Cakewalk Music Software"
regedit /e "Sonar Platinum all preferences.reg" "HKEY_CURRENT_USER\Software\Cakewalk Music Software\SONAR\Platinum"

There are individual components that can also backed up,  these will be under the  HKCU\Software\Cakewalk Music Software\SONAR\Platinum key

For instance, the key bindings are as follows:

regedit /e "Sonar Platinum keybindings.reg" "HKEY_CURRENT_USER\Software\Cakewalk Music Software\SONAR\Platinum\Bindings"

The handy part of this method is that the generated reg files only need to be double clicked on to restore those particular settings.

I have recently upgraded from Windows 7 64bit ENT to Windows 10 64bit Pro Retail.  This was a clean install of Windows 10 and not an in place upgrade.  The above backup methodology made the whole conversion process go very smoothly with no project or data loss.

I Hope that steers you in the right direction.

Windows 10 64bit fully patched, 16 gig ram . 
PCR-800 Controller.  (Working in Win 10 1809 64bit)
CPU: i5 4670. 
Video: Nvidia GTX560ti (latest drivers).
Audio IF: Focusrite 2i2 2nd Gen

Internet always on.

Software
: Cakewalk by Bandlab (2018.09 B29)
ASIO mode. 24bit 48khz 256 samples 
Rapture Pro, AAS GS2, VS-3, EP-4, VA-2, Chromophone 2, Z3TA+ 2, Addictive drums 2, Addictive Keys, Mpowersynth (latest), Iris 2, GPO5, Sampletank 3,
#2
chuckebaby
Max Output Level: 0 dBFS
  • Total Posts : 13146
  • Joined: 2011/01/04 14:55:28
  • Status: offline
Re: Portability and backups 2017/02/28 06:18:54 (permalink)
That is a great post Promidi. Good info.

Windows 8.1 X64 Sonar Platinum x64
Custom built: Asrock z97 1150 - Intel I7 4790k - 16GB corsair DDR3 1600 - PNY SSD 220GB
Focusrite Saffire 18I8 - Mackie Control
   
#3
groove
Max Output Level: -85 dBFS
  • Total Posts : 270
  • Joined: 2003/12/19 05:09:48
  • Location: Poughkeepsie, NY
  • Status: offline
Re: Portability and backups 2017/02/28 23:09:47 (permalink)
This is a really great start.  Thanks - I'll try mucking about with RedEdit.
 
What's the word on trying to guarantee that softsynth presets (ones I may have created or edited) will always be restored?  Do I have to manually save each present into the project folder?  Is there any way to get them stored inside a bundle?
 

Sonar Platinum 64-bit, Windows 10, i7-2600k, 16GB RAM
Focusrite Liquid Saffire 56, Edirol UM-880
http://loudshow.tumblr.com | http://todayinthestudio.tumblr.com
 
#4
promidi
Max Output Level: -66 dBFS
  • Total Posts : 1220
  • Joined: 2014/11/21 18:46:39
  • Location: South Australia
  • Status: offline
Re: Portability and backups 2017/03/01 01:46:43 (permalink)
groove
What's the word on trying to guarantee that softsynth presets (ones I may have created or edited) will always be restored?  Do I have to manually save each present into the project folder?  Is there any way to get them stored inside a bundle?
 


I might be wrong on this one, but these key locations may give a glimmer of hope in backing up presets.  But I have not been game enough to test these though

HKEY_CURRENT_USER\SOFTWARE\Cakewalk Music Software\ActiveMovie\Presets

HKEY_CURRENT_USER\SOFTWARE\Cakewalk Music Software\SONAR\Platinum\PresetMRU




Windows 10 64bit fully patched, 16 gig ram . 
PCR-800 Controller.  (Working in Win 10 1809 64bit)
CPU: i5 4670. 
Video: Nvidia GTX560ti (latest drivers).
Audio IF: Focusrite 2i2 2nd Gen

Internet always on.

Software
: Cakewalk by Bandlab (2018.09 B29)
ASIO mode. 24bit 48khz 256 samples 
Rapture Pro, AAS GS2, VS-3, EP-4, VA-2, Chromophone 2, Z3TA+ 2, Addictive drums 2, Addictive Keys, Mpowersynth (latest), Iris 2, GPO5, Sampletank 3,
#5
mettelus
Max Output Level: -22 dBFS
  • Total Posts : 5321
  • Joined: 2005/08/05 03:19:25
  • Location: Maryland, USA
  • Status: offline
Re: Portability and backups 2017/03/01 17:02:43 (permalink)
xcopy (or robocopy) can be scripted to only copy newer files which is efficient for backups of critical data without "copying the whole thing" each time (which can be slow and unnecessarily cycle hardware).

I posted some on that a few years ago, but xcopy is something that is quick (less than a minute) and can be daisy-chained in a batch file. I cannot find that post from my phone, but can update this later on.
 
Edit: Here is a link to the post mentioned above.
post edited by mettelus - 2017/03/01 19:11:07

ASUS ROG Maximus X Hero (Wi-Fi AC), i7-8700k, 16GB RAM, GTX-1070Ti, Win 10 Pro, Saffire PRO 24 DSP, A-300 PRO, plus numerous gadgets and gizmos that make or manipulate sound in some way.
#6
abacab
Max Output Level: -30.5 dBFS
  • Total Posts : 4464
  • Joined: 2014/12/31 19:34:07
  • Status: offline
Re: Portability and backups 2017/03/01 18:27:45 (permalink)
My impression is that getting your ducks in a row with the Sonar, or a DAW itself is a challenge, but do-able.
 
But some Cakewalk and other 3rd party plugins seem to scatter themselves far and wide.  A disk image is probably the best way to archive all settings and presets, etc.
 
In addition to those mentioned earlier, here are a few more that I found on my PC ... the use of 'C:Users\Public' is not something that I see in Cakewalk folder preferences ... and this stuff is three levels deep ...
 
C:\Users\Public\Documents\Cakewalk\LP EQ
C:\Users\Public\Documents\Celemony\Melodyne singletrack
C:\Users\Public\Documents\Overloud\REmatrix Solo\IRLibraries
C:\Users\Public\Documents\u-he\TyrellN6.data\Presets

DAW: CbB; Sonar Platinum, and others ... 
#7
groove
Max Output Level: -85 dBFS
  • Total Posts : 270
  • Joined: 2003/12/19 05:09:48
  • Location: Poughkeepsie, NY
  • Status: offline
Re: Portability and backups 2017/03/16 05:02:42 (permalink)
In a word: Yuck.  If there's one place I can identify where the software has a ways to go it's making things easy to port between multiple setups.  A lot of people by now (I'm assuming here) have a desktop and a laptop and move files back and forth.  Having some sane way to keep them in sync would really help.  In the meanwhile, I'm thinking what will really help is to write a ...  (powershell?) script to parse the registry and possibly an ini file or two for key paths and then archive the contents of those directories.  Then a backup tool could archive these directories, specifically.  I guess another way to go is to simply set up some kind of timeline backup on the local machine, but that doesn't help me with the sync issue between desktop and laptop.
 
So, I have this cloud sync service similar to dropbox that I use: Tresorit.  I got far enough in the past week to set up a tresor (sync'd folder) between my two setups and similar to Gobbler it sees changes to files within the configured directory tree and syncs them up into the cloud (end-to-end encrypted).  If I change machines, the content is all there, and I can just press play, make changes, and go back and forth.  Since I don't run both systems at once, there's never a chance of collisions.  Tresorit seems able to ingest files about as fast as my net connection (which is fast), so I have yet to really outrun it.  I have around 20GB of collected projects and the initial sync from the desktop and download on the laptop was done in around an hour.
 
For now this is workable.  The problems I'm going to have are in keeping plugins sync'd.  I thought about putting all of the plugins into a file which is a cloud sync'd tresor, but I imagine that's risky as a few plugins have content outside of the vstplugins folder which wouldn't be reliably sync'd.  Some may have registry settings, which wouldn't be sync'd.  I'm back to having to install each plugin twice in lockstep.  Fortunately I use either NI content which allows multiple installs like Sonar, or freeware, so far, so I haven't bumped into having to buy anything twice, yet.
 
 
 

Sonar Platinum 64-bit, Windows 10, i7-2600k, 16GB RAM
Focusrite Liquid Saffire 56, Edirol UM-880
http://loudshow.tumblr.com | http://todayinthestudio.tumblr.com
 
#8
highlandermak
Max Output Level: -86 dBFS
  • Total Posts : 214
  • Joined: 2016/03/22 11:33:04
  • Location: Illinois
  • Status: offline
Re: Portability and backups 2017/03/16 15:42:31 (permalink)
I've been storing all my projects on Google drive. The nice thing is I can switch from my studio (Desktop) to my laptop quite easily with the most updated version. I have recommended to some local bands to get a band google account so they can lay tracks onto their projects from anywhere. Only downside is only 1 person can work on it at a time. Also we are using a variable Master Bus so if some musicians have a different audio interface all they have to do is change it on the variable bus.
As far as backups are concerned my laptop OS recently completely crashed and it took me a solid week to reinstall everything. It sucked so I went and made an image after I rebuilt the laptop onto a portable storage device so in the event of a disaster I can restore quickly. 

Computer: CYBERPOWERPC Gamer Xtreme VR GXiVR8140A Gaming PC
OS: Genuine Windows 10 64 bit (Most current updates)
CPU: Intel Core i7-8700K 3.7GHz 6-Core | Intel Z370 Express Chipset
Graphic: NVIDIA GTX 1080 8GB
USB: 6 x USB 3.1 | 2 x USB 2.0 | 1x RJ-45 Network Ethernet 10/100/1000
Storage: 240GB SSD+2TB HDD
Application(DAW): Studio One 3 Pro and SONAR PLATINUM - Version (Most current update)
Audio Interfaces: PreSonus Studio 192 and Focusrite: Scarlett 6i6 (Most current updates)
#9
groove
Max Output Level: -85 dBFS
  • Total Posts : 270
  • Joined: 2003/12/19 05:09:48
  • Location: Poughkeepsie, NY
  • Status: offline
Re: Portability and backups 2017/03/16 18:09:40 (permalink)
highlandermak
I've been storing all my projects on Google drive. 

 
Does that do a realtime sync of a directory and all of its subfolders?  It might be worth a look.  Can you restore earlier versions of a file with Drive?  I've only ever used it fleetingly to store a spreadsheet or doc.

Sonar Platinum 64-bit, Windows 10, i7-2600k, 16GB RAM
Focusrite Liquid Saffire 56, Edirol UM-880
http://loudshow.tumblr.com | http://todayinthestudio.tumblr.com
 
#10
Cactus Music
Max Output Level: 0 dBFS
  • Total Posts : 8424
  • Joined: 2004/02/09 21:34:04
  • Status: offline
Re: Portability and backups 2017/03/16 18:25:35 (permalink)
I find that because we now have CCC both my laptop and desktop are always 100% identical as far as Sonar goes. 
And any extra VST's get installed to both. SO projects always play the same. I've not had an issue with vst pre sets, they seem to be saved with the projects. 
I have always used a very simple system of copy/ paste the project folders to a back up drive and date it. 
I work mostly with album folders which will have around 12-16 songs. So they don't take to long to copy over. I then keep multiple backups that are dated,,, just in case I wish to return to an early version. These day's I just don't bother even deleting all these folders as Back up Hard drives are cheap. But I keep only the latest versions locally on my DAW in the data drive.   

Johnny V  
Cakelab  
Focusrite 6i61st - Tascam us1641. 
3 Desktops and 3 Laptops W7 and W10
 http://www.cactusmusic.ca/
 
 
#11
highlandermak
Max Output Level: -86 dBFS
  • Total Posts : 214
  • Joined: 2016/03/22 11:33:04
  • Location: Illinois
  • Status: offline
Re: Portability and backups 2017/03/16 18:41:02 (permalink)
groove
highlandermak
I've been storing all my projects on Google drive. 

 
Does that do a realtime sync of a directory and all of its subfolders?  It might be worth a look.  Can you restore earlier versions of a file with Drive?  I've only ever used it fleetingly to store a spreadsheet or doc.


It depends on your internet speed however with a project file usually being under 5mb by the time I go upstairs it has already synced and can work on it from my bed. I have not researched the ability for historical versions so keep many versions with the date and time stamp. That way if a project goes of the rails I can usually find through my versions where it started going off the tracks. I also use the drive to listen to mixdown versions so once I've rendered a project I can head into my car to hear what it sounds like through my phone with the google drive app interfaced with my Bluetooth. 

Computer: CYBERPOWERPC Gamer Xtreme VR GXiVR8140A Gaming PC
OS: Genuine Windows 10 64 bit (Most current updates)
CPU: Intel Core i7-8700K 3.7GHz 6-Core | Intel Z370 Express Chipset
Graphic: NVIDIA GTX 1080 8GB
USB: 6 x USB 3.1 | 2 x USB 2.0 | 1x RJ-45 Network Ethernet 10/100/1000
Storage: 240GB SSD+2TB HDD
Application(DAW): Studio One 3 Pro and SONAR PLATINUM - Version (Most current update)
Audio Interfaces: PreSonus Studio 192 and Focusrite: Scarlett 6i6 (Most current updates)
#12
Jump to:
© 2024 APG vNext Commercial Version 5.1