Sharepoint: folder gewijzigd, data kwijt
Bookmark :
De laatste maanden heb ik heel veel tijd besteed aan het opzetten en schrijven van documentatie. Bij een klant was wel het één en ander aan documentatie, maar zonder structuur, zonder lijn. Ieder project of applicatie kwam weer met zijn eigen documenten! Zo ontbrak bijvoorbeeld een standaard indeling van documenten, was er geen standaard manier van beschrijven van componenten en procedures, geen coherente omschrijving van omgevingen, benodigde tools, accounts enzovoorts. Dat is bijzonder onhandig, als je applicaties moet beheren die door verschillende afdelingen of projectteams opgeleverd zijn. Wij hebben dus veel standaarden bedacht, structuren opgezet, Word templates gemaakt enzovoorts; dat wordt nu aan projecten gegeven, zodat die hun documentatie op één manier kunnen aanleveren. Daar hebben we maanden aan gewerkt.
De keuze om in Word te documenteren was niet aan ons; dat was een eis van de klant. Gelukkig kwamen de Word documenten wel in Sharepoint 2003 te staan, want plat op een filesystem begin je er helemaal niks meer mee. Nu hadden we onder Sharepoint een folderstructuur met voor iedere applicatie of component een aparte folder, waarin de desbetreffende documentatie opgeborgen werd. De folderstructuur helpt je bij het vinden van de data, maar je kunt natuurlijk ook gebruik maken van de zoekfunctionaliteit in Sharepoint.
Vanmorgen bedacht een manager van de klant, dat de folderstructuur in Sharepoint niet meer paste bij de huidige opzet van de afdeling. Die was recent nog wat gewijzigd, en dus dacht het deze manager goed, de folderstructuur op Sharepoint navenant aan te passen. Ik weet (nog) niet precies welke knoppen deze manager precies ingedrukt heeft, maar het heeft desastreuse gevolgen gehad. Volgens de manager zijn alleen de folder namen aangepast; en daarbij is de inhoud van de folders die gewijzigd werden - en alle onderliggende folders - verloren gegaan.
De hele korte samenvatting is, dat vrijwel alle officieel vastgelegde kennis van de beheerafdeling, met een paar muiskliks, verdwenen is.
Alle beheerdocumentatie van een aantal kritieke applicaties, alle rollout-plannen, een groot deel van de change- en RFC-planning en de service level agreemens, disaster recovery-planning, beschreven procedures, management informatie en documentatie, notulen, vergaderstukken...de lijst is groot. We spreken toch gauw over maanden werk van een hoop dure mensen.
Ach, dan bel je de beheerders, en die zeggen dan "Natuurlijk, dat kunnen we repareren, over een uurtje is de backup teruggezet". Ja toch? Helaas, zo eenvoudig ligt dat kennelijk niet. De Sharepoint-beheerders maken ontwijkende geluiden, durven zich niet vast te leggen, beloven niks. Ze "doen hun best". De fatale actie vond vanmorgen plaats, maar vanavond om 18.15 was er nog geen zichtbare vooruitgang geboekt. Morgenochtend, bijna een dag later, zullen we zien of er iets teruggezet is. Het is hopen..
Het gekke is, dat dit niet eens de eerste keer is. Een aantal andere Sharepoint-gebruikers had dit ook al gehad, men herkende het probleem, al kon niemand me precies uitleggen welke stappen er dan gezet waren. Maar, een bepaalde, voor een eindgebruiker kennelijk logisch overkomende actie, die te maken heeft met het aanpassen van foldernamen in Sharepoint 2003, kan leiden tot bijzonder grote problemen. Zit dat in de configuratie? Of is het iets in het product? Ik kan het niet beoordelen, ik ken Sharepoint alleen als eindgebruiker. Maar dat zoiets bij een klant (waar Microsoft regelmatig over de vloer komt) kan gebeuren, stelt me niet bepaald gerust.
Lotus zit sinds 1999 met QuickPlace (sinds kort vervangen door Quickr), al in dezelfde markt waar Microsoft enkele jaren terug met Sharepoint ingesprongen is. Ik ben er van overtuigd dat je door fouten in de configuratie van QuickPlace of Quickr, ook vreemde situaties mogelijk kunt maken. Geef een eindgebruiker delete-rechten op documenten die niet verwijderd mogen worden, en het gaat wellicht een keer mis! Maar, dataverlies zoals ik vandaag met Sharepoint meegemaakt heb, ben ik nog niet eerder tegengekomen met QuickPlace of Quickr. En, mocht zoiets een keer gebeuren, dan moet het restoren van een op de juiste manier gemaakte backup geen problemen geven. Dat is uiteindelijk niets anders dan het terugzetten van een Domino database, en dat mag, onder normale omstandigheden, geen problemen opleveren.
- 


Comments
En trouwens: met QuickPlace/Quickr lukt het ook om het "verkeerd' uit te rollen. Ook in QuickPlace/Quickr hebben "gebruikers" standaard teveel rechten waardoor ze veel kunnen aanmaken en ook weggooien. En dan is het ook echt weg! Zeker als je het document erin had gestopt en verwijderd binnen 2 backup-cycles. En dan nog: een attachment uit een QuickPlace recoveren is best lastig. Voor Notes databases bestaat nog wel geavanceerde backup software waarmee je document-level recovery hebt. Maar daarmee heb je nog geen attachment in een QuickPlace terug!
Als je goeie pointers hebt voor item-level recovery in QuickPlace/Quickr, dan hou ik me aanbevolen!
Posted by Jorn At 10:52:27 On 25-07-2007 | - Website - |
Ik hoop in ieder geval dat die data nog tevoorschijn komt, want anders kan ik enkele maanden documentatie-werk overnieuw gaan doen. Als een Sharepoint-kenner goede suggesties heeft, hoor ik het dan ook graag.
Dat je, door te hoge rechten te geven in QuickPlace, grote problemen kunt veroorzaken, is een feit; dat gaf ik zelf ook al aan.
Het verwijderen van documenten tussen twee backup cycles leidt volgens mij in alle software-pakketten tot definitief dataverlies
Een standaard procedure voor het recoveren van ■én item uit een backup van een Domino-database is: de database vanaf backup terugzetten buiten de datadirectory van de server. Daarna kun je meerdere dingen doen. Bijvoorbeeld, de teruggezette backup met de Notes client openen en dan een individueel item openen, of knippen en terugplakken in oorspronkelijke database. Of, je kunt de hele database met de Notes client kopi■ren, zodat hij een nieuw replica id krijgt, en die nieuwe replica via de server weer aan een eindgebruiker ter beschikking stellen. Onder QuickPlace vereist dat nog wel wat extra werk, want die database moet, middels een "load qptool ..." -commando in een QuickPlace opgenomen worden om via de browser weer zichtbaar te zijn.
Maar, in een QuickPlace-omgeving zou dit normaliter moeten werken; ik heb wel eens iets vergelijkbaars gedaan bij een grote QP-klant, en dat ging prima. Ik heb verder ook geen signalen dat dit niet zou werken.
Posted by Gerco Wolfswinkel At 11:13:28 On 25-07-2007 | - Website - |
losstaand van mijn uitgesproken mening over sharepoint , toch even hetvolgende
Ik sluit me aan bij Jorn dat je als beheerder snel de mist ingaat met het geven of het reeds aanwezig zijn van rechten in bepaalde producten
Dit neemt niet weg dat producten zoals een quickr aka quickplace bedoeld zijn om met een minimum aan beheers (last) te functioneren ...gebruikers kunnen standaard zelf plazes aanmaken rechten daar op uitdelen enz enz
nu voel je dit al fout gaan natuurlijk ...m.a.w geef je je huissleutel mee aan je zoontje van 3 ...hmmm
dit staat echter los van het backup verhaal ...hoe het zit met sharepoint weet ik niet ....wat ik wel weet is dat tivoli data protection voor domino via het transactional log zijn werk doet , gebruik maakt van de standaard backup api in domino en zodoende in staat is om ook tussen de gebruikelijke nachtelijke backups tot op de bit een restore te doen ...al was het om de 30 min ..
Posted by kurt de feyter At 20:18:29 On 25-07-2007 | - Website - |
Ik weet niet of dit een standaard-installatie is, overigens, ik ken Sharepoint gewoon niet goed genoeg om dat te kunnen beoordelen.
Maar, tenminste drie eindgebruikers bij deze klant hebben dit al eens meegemaakt, dat na het wijzigen van een foldernaam, de onderliggende data weg lijkt te zijn, zonder verdere waarschuwing of indicatie. Standaard-installatie of niet, dat is toch niet echt handig.. Vooral niet, omdat men gewend is straffeloos foldernamen te kunnen aanpassen op de shared drives waar de documenten eerst stonden.
Posted by Gerco Wolfswinkel At 20:31:25 On 25-07-2007 | - Website - |
"Zit dat in de configuratie? Of is het iets in het product? Ik kan het niet beoordelen, ik ken Sharepoint alleen als eindgebruiker. Maar dat zoiets bij een klant (waar Microsoft regelmatig over de vloer komt) kan gebeuren, stelt me niet bepaald gerust."
Wat probeer je precies met deze post aan te tonen ?
- Dat gebruikers met admin rechten schade kunnen aanbrengen ?
- Dat het maken van een backup noodzakelijk is ?
- Dat Quikr een beter product is dan SharePoint ?
- Dat Microsoft haar werk niet goed doet ?
Ik zou het op prijs stellen als je me de naam van de klant zou mailen, dan neem ik zeker actie. Voor je het weet gaan dit soort dingen een eigen leven leiden en trekken mensen de verkeerde conclusies
Posted by Peter de Haas At 13:45:05 On 08-08-2007 | - Website - |