SyMenu Forum

SyMenu

 

HomeGeneral discussion & questions

Talk about SyMenu or post suggestions, requests, or how-to questions

How can I backup SyMenu? Messages in this topic - RSS

Gianluca
Gianluca
Administrator
Posts: 1274


19/05/2016
Gianluca
Gianluca
Administrator
Posts: 1274
A user asked me this question and I decided to reply in the forum because the problem is not trivial.

When we speak about a backup related to SyMenu we could speak about a configuration backup, a programs backup, or both.
The partial backup, only configuration files or only program files, is sensless because they can't exist one without the other. Besides with the SPS the links between programs and configuration have become more and more close.

I will analyze the SPS first.
If you delete the SyMenu entity created by an SPS program, the corresponding physical program will be deleted as soon as you enter in the SPS Manager. The SPS Manager in fact checks if any folder available inside the current suite is related to a configured item, otherwise it will be removed.
Conversely if you physically remove an SPS program folder, when you enter in the SyMenu configuration form or in SPS Manager the corresponding logical item won't be removed. Anyway you'll find the item between the orphans scanning for unlinked items.

The not SPS items, the normal ones, are instead completely disconnected. You can have the configuration without the program or the program without its configuration. SyMenu helps you to track these occurrences with two features that are, correspondingly, Scan for unlinked (again) and Batch import.

Having a full configured menu without the corresponding programs or having the programs without the corresponding configuration is a big problem in SyMenu so my advise is to backup everything. SyMenu itself is a portable application, its programs are portable the same. So if you backup the entire SyMenu folder and file structure you can restore it wherever you want and everything works well again.

A backup plugin exists but I advise against it because it is really old, not completed, only compatible with the .NET Framework 4 (SyMenu works well with 2.0, 3.0, 3.5, 4.0 and all the 4.0 family) and the author is disappeared. BTW if someone wants to write a new backup plugin for SyMenu, be my guest.
Instead you can use a simple compression software or, if you prefer, a backup software that could do the job automatically. For example you can use the SPS Back4Sure that support the command line and so it is suitable to be configured with a SyMenu autoexec action.
link



UGMFree © 2002-2024
PayPal BTC TON