Visor: Varnostne kopije in restavriranje

 

Visor: Backup & restore

V tem članku

Uvod

Ob uporabi HS Visorja se mi je občasno zgodilo, da sem moral ob zamenjavi baterij Visorja trdo resetirati. To zna biti precej zoprno, še posebej, ker Visoraj potrebujem vsak dan. Potreba po resetiranju se mi dogaja tudi po zamenjavi Visorja zaradi DRAM hrošča, čeprav ne več tako pogosto.

Strategija varnostnih kopij

Ne morete dobro obnoviti podatkov brez ustrezne strategije varnostnih kopij. Torej, če želite dobro spati, preberite naslednje vrstice.

Backup Buddy

Backup Buddy (BB, www.backupbuddy.com) je vsekakor program, ki ga je v te namene vredno vsaj poskusiti, če že ne kupiti. Ta program je s svojo zmožnostjo shranjevanja vseh datotek na PC vsekakor pomemben gradnik shranjevanja za vse uporabnike, ki uporabljajo programe drugih izdelovalcev (poznate kogarkoli, ki jih ne bi).

Tudi sam sem testiral BB in ugotovil, da so mogoči problemi pri restavraciji nekaterih programov, kot so JotLoc (če je Visor zaklenjen, ko se zgodi nesreča) ali InterPilot. Čisto mogoče je tudi, da nekateri programi ne delujejo normalno po restavriranju, ker je potrebno regenerirati njihove interne baze. Sam sem tak problem opazil pri ProxiWeb medpomnilniku.

Varnostna kopija instalcijskih

Ker se plroblemi lahko pojavijo tudi, če uporabljate BB, vam priporočam, da shranite kopije vseh .PRC datotek že ob inštalaciji. Priporočam vam tudi, da datoteke shranite v ločene direktorije za vsak program in da si zapomnite vrstni red inštalacije (sam uporabljam v ta namen oštevilčene direktorije). V posebno tekstovno datoteko v direktoriju si zapišite še morebitne posebne zahteve programa ob instalaciji.

Redna varnostna kopija sinhroniziranih podatkov na disku

Podatki, ki jih je potrebno shraniti se nahajajo na disku v mapi, ki se nahaja pod Palm Desktop mapo in ima navadno ustrezno prirejeno ime Palm Desktop uporabnika. Zelo pomembno je, da shranjujete te podatke redno in pod različnimi imeni. Priporočam vam, da te podatke shranjujete v mapo, ki ni povezana s Palm Desktop mapo ali da naredite ustrezen arhiv (ZIP, ARJ,...). Za izdelavo arhiva ne uporabljajte MS-DOS programov, ker ni nujno, da podatki, ki jih boste shranjevali, spoštujejo 8+3 DOS konvencijo.

Ta varnostna kopija je pomembna, ker se mi je že zgodilo, da sem izgubil vse podatke, ki sem jih sicer imel shranjene na disku, a jih HotSync ni znal več pobrati nazaj. Tudi Handspring podpora mi tu ni pomagala.

Restavriranje

Ko se zgodi, da morate trdo resetirati dlančnika in izgubite njegove podatke, je prva stvar, ki jo morate narediti, varnostna kopija (da, v-a-r-n-o-s-t-n-a kopija) sinhroniziranih podatkov. Imenujmo to druga kopija.

Naslednji korak je preprosta restavracija podatkov. Ko je končana, najprej preverite, če so se vsi programi in podatki pravilno restavrirali. Z malo sreče je povsem mogoče, da je zgodba za vas končana.

Dlančnik potrebuje še en trdi reset

Lahko se zgodi, da bo vaš dlančnik po restavriranju podatkov ptreboval še en reset. To ni nič hudega, bolj zoprno bo, če se zgodi, da se po mehkem resetu dlančnik ne bo več prebudil. V tem primeru boste ponovno potrebovali trdi reset.

Znotraj vaših podatkov se nahaja mapa z imenom backup. Njeno polno ime je odvisno od tega, kje je inštaliran Palm Desktop. Datoteke iz mape backup se avtomatsko inštalirajo, če izvršite sinhronizacijo profila po trdem resetu.

Če torej prva restavracija ni uspela, poskusite izbrisati nekaj datotek .PRC, za katere mislite, da pripadajo kakemu izmed sistemskih programov, iz mape backup. Nato poskusite ponovno sinhronizirati vašega dlančnika.

Če restavriranje ponovno ne uspe, ponavljate operacijo restavriranja in brisanja. Ko restavriranje uspe, najprej kopirajte tiste brisane datoteke, ki niso bile brisane v zadnjem poskusu iz druge kopije v mapo backup. Nato naredite trdi reset in ponovno sinhronizirajte. Če sinhroniziranje ne gre, ponovite postopek odstranjevanja, vendar tokrat samo z datotekami, ki ste jih kopirali iz druge kopije.

Ko menite, da ste restavrirali kolikor je mogoče veliko datotek, vam priporočam, da si naredite spisek odstranjenih. Ta vam bo pomagal v morebitnih prihodnjih podobnih situacijah.

Vsi podatki niso bili restavrirani

Seveda se lahko zgodi, da vsega ne boste mogli restavrirati. V tem primeru uporabite datoteke, ki ste jih shranili ob inštalaciji programa.

Več ali manj bi po tem moralo delati. In veliko sreče vam želim.

 

In this article

Introduction

Through use of HS Visor I noted that it happens Visor needed to be hard reset after a few batery changes. Quite a nasty thing if you need your palmtop every day. This happens also after replacing the Visor because of DRAM bug, however not so often.

Backup strategy

There is no good restore without proper backup strategy. So if you want to sleep better, read the following lines.

Backup Buddy

One of good practices is to buy Backup Buddy (BB) from www.backupbuddy.com. This program with it's ability to backup all files from your palmtop to your PC is indeed a necesity for many of users which use third party programs on PalmOS palmtop (do you know any of PalmOS user that do not need at least one of third party programs?).

I have tested BB and as far as I saw there are some potentional problems with restore data BB backed up. The problem causes some programs as JotLoc (if it is in locked state when hard crashhappens) or InterPilot. It is also quite possible, that some programs do not work correct after restoring because they need to regenerate databases. I have noticed such a problem with ProxiWeb cache.

Backup of installation files

As there could be some problems with restore even when you use BB I recomend you to make a copy of all .PRC files at installation time. I also recomend you to save files in separated direcories for separated programs and to remember order of installation (I use numbered directories for that purpose). It is also good to remember possible special needs of program (I use text file in directory for that purpose).

Regular backup of synchronized profile data

Your profile data is stored under Palm Desktop program directory. The profile data is usualy named as Palm Desktop user name or something derivet from it. It is essentialy, that you regulary back up those data and that you back up them at each backup to different place. For that purpose I recomend you to make a copy to a directory not connected with the Palm Desktop directory or to make an archive (ZIP, ARJ,...) of your data. Be carefull not to use DOS prompt archivers as names in that directories could be longer as 8+3 DOS convention knows about.

It has happened to me, that I loose a complete DateBook data because of some failure in data which have caused HotSync to abort with GPF at sync time. Handspring Tech support didn't help this time.

Restoring after a crash

When hard reset happens or you loose some data the first thing you need to do is to backup (yes b-a-c-k-u-p) at least all your profile data. Let's call these data second backup.

The next step is to try with simple restore. After restore is completed, test if all programs works and if all programs and data data have been restored. If so, you have luck and the story is over for you.

Palmtop needs another hard reset

It could happens, that palmtop needs to be reset after restoring files and it could also happens, that the reset is unsuccesfull. In that case another hard reset is neccessary.

There is backup directory under your palm user directory. The full path depends on the location Palm Desktop is installed. Files from the backup directory are restored after hard reset when apropriate profile is choosen.

Try to delete some of .PRC files in backup directory especialy those you believe belong to some of system programs. After that you try to synchronize your palmtop again.

If restore still fails, repeat deleting and syncing. When restore succeeds, first copy files that were not deleted in last iteration from your second backup data to backup directory. Then make hard reset and sync. If this sync fails, repeat the removing procedure with files just copied from second backup to backup.

When you think you have restored as much files as possible I recommend you to write down names of all the removed files. It could help you next time.

Not all files restored

Ofcourse it could happens that after upper procedures not all files are restored. Now you will need the backup of instalations to restore those programs that haven't been restored in another way.

More or less it should work now. And good luck.

 

Last updated 2000-12-10 ©Gokky