Obs: Följande artikel har skrivits efter den oroliga iOS 8.0.1-uppdateringen, men rådet gäller alla typer av programvaruuppdateringar, inklusive iOS, OS X och till och med Windows.

Onsdagens iOS 8.0.1-uppdateringsfiasko - och de relaterade e-postmeddelandena som jag fick från läsare, vänner och familjemedlemmar - påminde mig om att besöka och dela lite uppdatering eller uppgradering av "bästa praxis." Jag hoppas att genom att följa tips som beskrivs nedan kan undvika frustrationen och hjärtvärk som ofta åtföljer uppdaterade uppdateringar och skyddar både dina data och din tid. Men först lite bakgrund om den senaste iOS-situationen.

För dem som på något sätt inte är medvetna släppte Apple en särskilt buggy iOS 8 förra veckan och följde den upp på onsdag med en ännu buggier iOS 8.0.1-uppdatering, en som dödade mobiltjänsten och Touch ID för många användare. Apple drog så småningom den uppdaterade uppdateringen, men många användare tvingades utföra en fullständig återställning av sina drabbade iPhoner via iTunes för att lösa problemet.

På torsdag släppte Apple iOS 8.0.2, en nöduppdatering för att fixa de show-stop buggarna i 8.0.1, liksom de ursprungliga buggarna i iOS 8.0 release. De flesta rapporterar inga problem med den senaste uppdateringen, men vissa användare har fortfarande problem.

När jag tittar tillbaka på situationen sticker några saker ut. För det första är det viktigt att notera att även om Apple har odlat ett rykte som företaget som "gör det rätt" och gör produkter som "bara fungerar", är det inte på något sätt immunt mot de typer av misslyckade uppdateringar och oväntade buggar som också plågar dess konkurrenter.

För det andra är det inte första gången som Apple kungligt har skruvat upp och släppt mjukvara utan adekvat testning och kvalitetskontroller. Företaget har tvingats dra uppdateringar och adressera kritiska buggar med ny hårdvara och mjukvara vid flera tillfällen genom sin historia. Det betyder inte att du bör överge Apple, men det fungerar som en påminnelse om att företaget kan vara lika fallbart som alla andra i branschen.

När det gäller både tidigare och framtida misstag, kommer Apple naturligtvis att fixa de flesta problem, och vanligtvis i kort ordning. Men hur kan du skydda dig från att drabbas av botchuppdateringar i första hand? Här är några tips:

Uppdatera inte när du reser

Föreställ dig att du är på affärsresa och din iPhone eller Mac varnar dig för en ny uppdatering. Apple gör det så enkelt att uppdatera programvara, vanligtvis kräver det bara att klicka på en knapp, och du vill gärna se nya funktioner eller bugfixar. Låter bra, eller hur?

Airport Laptop Travel

I fallet med iOS 8.0.1 kanske du just har tappat anslutningen på din iPhone under din resa så länge du inte hade en Mac eller PC och en Internet-anslutning till hands. Lösningen på iOS 8.0.1-felet var specifikt att ansluta din iPhone till iTunes, ladda ner den stora iOS 8.0-firmwarefilen och utföra en manuell återställning. Utan alternativet utför detta arbetsflöde skulle du ha haft tur.

Detsamma gäller för Mac, datorer och annan elektronisk enhet som kan kräva uppdatering av programvara eller firmware. Ofta är det enda sättet att korrigera eller vända misslyckade uppdateringar att ha tillgång till en annan funktionell enhet, som de som reser kanske inte har. Du kan också tappa data när du vänder dåliga uppdateringar, och du kanske inte har möjlighet att utföra en säkerhetskopia när du är på väg.

Apple iDevice Charger Exchange

Kort sagt, du vill ha alla resurser tillgängliga för dig i händelse av ett problem - en andra dator, en tillförlitlig internetanslutning, en fullständig säkerhetskopia av dina data, etc. - och de flesta människor har helt enkelt inte dessa resurser under en resa.

Säkerhetskopiera dina data innan uppdateringar

Tidsmaskin

Om du talar om säkerhetskopior, håller du regelbundna, eller hur? Ah, bara skojar. Jag vet att du inte är det. Säkerhetskopior är något av en paradox när det gäller datoranvändning: alla vet om dem, alla påstår sig göra dem, men på något sätt är det vanligaste uttalandet jag hör när jag reparerar datorer och enheter "Men..men ... Jag har ingen säkerhetskopia. Jag kan inte förlora mina bilder! ”Detta fenomen är till och med utbredd bland de i branschen som borde veta bättre.

Så även om du inte utför regelbundna säkerhetskopior, gör dig själv en tjänst och gör en manuell säkerhetskopiering innan någon programvara eller firmware uppdateras. Uppgraderingar och uppdateringar kan gå fel av flera skäl - en uppdaterad uppdatering från mjukvaruföretaget, en dålig hårddisk i din egen dator, en strömavbrott eller strömförlust vid fel stund - och dataförlust är ofta ett resultat.

Men om du har en fullständig säkerhetskopia av dina data precis före den misslyckade uppdateringen, sitter du vacker. Denna rekommendation skyddar inte bara dina uppgifter, utan hjälper dig också att starta säkerhetskopiering i kort ordning. Du kommer att ha det mycket bättre med ett "format och återställning" än att behöva dra hårddisken på ett dött system och försöka använda dyra och ofta ineffektiva program för återhämtning av data.

Uppdatera inte produktionsenheter under viktiga projekt

När du hör termen "produktionsenhet" kanske du först tänker på datorer och enheter associerade med viktigt medie- och IT-arbete, till exempel en e-postserver för ett stort företag, eller en live-redigeringsarbetsstation i en filmstudio. Men det är viktigt att tilldela en bredare betydelse för termen i den här artikeln.

När jag säger "produktionsenhet" vill jag att du tar hänsyn till alla datorer eller enheter som är avgörande för att driva ditt företag eller på annat sätt få ditt arbete gjort. Ja, en autentiseringsserver för ett Fortune 500-företag är en produktionsenhet, men det är också en advokats primära skrivbord på ett advokatkontor, en fastighetsmäklares iPad i en bil och en students bärbara dator under skolåret.

Mac Workstation

Kort sagt, ta ett ögonblick för att överväga dina datorer, smartphones, surfplattor och annan elektronisk utrustning som kan kräva uppdateringar, som nätverksomkopplare och modem. Fråga dig själv: "Om den här enheten dog just nu, eller om informationen på den annars var otillgänglig, kan jag fortfarande slutföra det arbete som måste göras idag?" Om svaret på den frågan är "nej" för vilken enhet som helst, uppdatera inte eller uppgradera den förrän dess roll i ditt arbete inte längre är omedelbar, eller tills du har en reservenhet redo att gå.

Med hjälp av våra ovan nämnda exempel bör advokaten inte uppdatera OS X eller Windows i mitten av viktiga förlikningsförhandlingar, fastighetsmäklaren ska inte ta den senaste versionen av iOS direkt innan hon träffar kunder för att avsluta en affär, och studenten kommer inte att vilja uppgradera sin MacBook till OS X Yosemite under den sista examenveckan.

Denna regel bör gälla även för uppdateringar som inte har identifierats av andra användare som problematiska. Som nämnts tidigare kan uppdateringar och uppgraderingar gå fel baserat på omständigheter som är unika för din specifika hårdvara och programvara. Du bör inte överge försiktighetsåtgärder, särskilt inte på produktionssystem, bara för att andra inte har rapporterat problem, vilket leder till ...

Bli inte den första att uppdatera

Uppdateringar av programvara och firmware kan vara spännande. Jag förstår det. Nya funktioner, bugfixar, prestandaförbättringar, en "snappierare" Safari-webbläsare, och den är vanligtvis gratis, särskilt när det gäller Apple. Men de första som uppdaterar är de första som stöter på problem.

Leopard Tortoise

Ta till exempel uppdateringen iOS 8.0.1. Jag var på väg hela dagen onsdag och missade frisläppandet och efterföljande problem, och anlände till mitt hotell den kvällen till en kakofoni av klagomål i mitt Twitter-flöde. Att dra nytta av upplevelserna från mina ovetande marsvin ... fel ... Jag menar "vänner och kollegor", jag visste att 8.0.1 var böjd och jag skonades från att förlora min iPhones mobil- och Touch ID-funktioner.

Du förstår, jag är en hycklare, och jag skulle förmodligen ha uppdaterat iPhone om jag inte hade kört på den tiden. Men eftersom jag väntade (avsiktligt eller inte), låter jag andra drabbas av smärtan, och jag var inställd när iOS 8.0.2 släpptes och användare började rapportera framgång (tack, Ted!) Med uppdateringen.

Även om detta råd skulle nå alla Mac-, PC- och smarttelefonanvändare i världen skulle många ignorera det och fortfarande uppdateras omedelbart efter lanseringen av ny programvara eller firmware. Nu får jag inte fel, det är bra och jag applåderar användarnas drivkraft och beslutsamhet, så länge de är medvetna om riskerna. Så istället för att rusa för att vara den första att uppdatera, varför inte låta dessa äventyrliga människor göra det smutsiga arbetet för dig?

Det enda undantaget från denna regel är utan tvekan kritiska säkerhetsuppdateringar, som de som levererats för att hantera Heartbleed-sårbarheten tidigare i år, och de framtida korrigeringarna som kommer att rullas ut för frågor som Shellshock. I situationer där det finns betydande säkerhetsproblem som aktivt utnyttjas, vill du se till att dina enheter och programvara uppdateras så snart som möjligt. I dessa fall, även om risken för en uppdaterad uppdatering fortfarande finns, bör du vara bra om du följer de andra råden i den här artikeln och har tillgång till reservutrustning och senaste säkerhetskopior.

Sätta ihop allting

Släppandet av en ny uppdatering eller uppgradering kan vara spännande och lockelsen att vara den första att uppleva nya funktioner ibland överväldigande. Och realistiskt sett kommer den stora majoriteten av dina uppdateringar och uppgraderingar inte att erbjuda några problem alls, vilket leder till att några av er ser denna artikel som onödigt försiktig, kanske till och med alarmist.

Men det tar bara en dålig uppdatering, en problematisk uppgradering för att orsaka betydande sorg. IOS-uppdateringssituationen för iOS 8.0.1 var relativt liten i det stora tingen, eftersom Apple levererade en mestadels funktionell fixing nästa dag. Men framtida uppdateringsproblem löses inte alltid så snabbt och skadorna som de orsakar kan ha varaktiga effekter på dina data och produktivitet. Jämför de betydande riskerna med de enkla och enkla att följa förslag här, och du kan göra mycket för att mildra dina chanser att bli fångade med en botchuppdatering.

Så håll en dag eller två på den "programvaruuppdateringen" -knappen i framtiden, skydda dina data med ofta säkerhetskopierade, vänta tills semestern är över för att uppgradera och gör aldrig någonsin onödiga ändringar i ett system som är avgörande för din omedelbart arbete. Att följa dessa regler kanske inte ger dig det senaste och bästa med en gång, men det kommer att skydda dina värdefulla data och ge dig en ovärderlig mening.

När allt kommer omkring är en smart uppdateringsstrategi "inte bara möjlig, den är väsentlig."