Išsaugojimas užstringa, tunelis nutrūksta, o po trisdešimties sekundžių VPN vėl prijungtas, kol Finder langas sukasi tuščiame bendrinime. Viskas atrodo taip, lyg turėtų veikti. Tunelis veikia, tinklas veikia, o tomas ne. Atlikite tai iš eilės, nes prisijungimas iš naujo, kol programa vis dar mano laikanti atvirą deskriptorių, yra kelias, kuriuo neaiškus įrašymas tampa prarastu.

Pradėkite nuo darbo su bendrinimu sustabdymo, o ne nuo jo prijungimo iš naujo. Tai atrodo pasyviai, ir būtent šis žingsnis saugo jūsų duomenis.

Sustabdykite rašymą prieš prisijungdami iš naujo

Uždarykite viską, kas aktyviai bando rašyti, ir išsaugokite, ką galite, vietinėje vietoje per pačios programos išsaugojimo ar atkūrimo kelią. Nepradėkite didelio kopijavimo, neleiskite sinchronizavimo klientui bandyti be galo ir nepriimkite raginimo, kuris siūlo pakeisti serverio kopiją jūsų vietine. Būtent trečiasis nurodymas kainuoja duomenis, nes pasibaigusio galiojimo išsaugojimas nėra nei patvirtintas, nei būtinai neegzistuojantis, o serverio failo perrašymas pašalina vienintelį įrodymą, kas iš tikrųjų įvyko.

Jei programa rodo dvi to paties dokumento versijas, kol kas palikite abi savo vietose. Nugalėtojo pasirinkimas pagal failo pavadinimą ar laiko žymą yra spėjimas, apsirengęs sprendimu.

Atkurkite kelią, tada įrodykite jį

Prijunkite numatytą VPN iš naujo ir užbaikite jo autentifikavimą, tada patvirtinkite, kad failų serverio vardas išsprendžiamas ir kad SMB paslauga atsako per tunelį. Būsena prijungta apibūdina tik tunelį, todėl laikykite tai patikros pradžia, o ne pabaiga.

  1. Patvirtinkite failų serverio vardo sprendimą ir pasiekiamumą per tunelį.

  2. Duokite esamam prijungimui minutę prieš kurdami kitą; antras tomas su tuo pačiu ženklu yra sunkiau apgalvojamas nei lėtas atkūrimas.

  3. Jei tomas negrįžta, sąmoningai prisijunkite per Go, tada Connect to Server ir žinomą serverio adresą, pavyzdžiui, smb://files.corp.example/team.

  4. Prisijunkite failų serverio paskyra, kuri yra atskiras sprendimas dėl prisijungimo duomenų, nesusijęs su VPN prisijungimu, ir prieš tęsdami patvirtinkite dokumento būseną programoje.

Apple „Finder“ prisijungimo vadovas dokumentuoja aiškaus adreso metodą, ir tai čia yra patikimas kelias. Tomo pavadinimas šoninėje juostoje yra podėlyje saugomas ženklas, o ne įrodymas, kad ankstesnis ryšys dar naudojamas.

Kodėl nauja sesija negali pažadėti atvirų deskriptorių

SMB tikrai turi mechanizmus, padedančius ištverti laikiną atsijungimą, ir abu yra sąlyginiai. Patvarios atidarymo sesijos gali būti prijungtos iš naujo per kliento ir serverio suderintą laiko langą, o nuolatinės atidarymo sesijos reikalauja griežtesnių galimybių abiejose pusėse. Tai, kad Mac klientas ir failų serveris sutinka prijungti bendrinimą, nieko nesako apie tai, ar kuris nors iš šių mechanizmų buvo suderintas jūsų atvertiems failams.

Specifikacija taip pat aiškiai kalba apie nesėkmę: kai atkūrimas nepavyksta, deskriptorius anuliuojamas, ir klientas turi laikyti failą uždarytu. Programa, kuri tuo metu buvo įrašymo viduryje, neturi galiojančio deskriptoriaus tęsti, net jei bendrinimas vėl naršomas ir failas Finder programoje atrodo sveikas.

Štai kodėl vėl pasirodantis tomas yra būtinas žingsnis, bet ne pakankamas. Redaktoriai, duomenų bazių tipo programos ir viskas, kas laiko išskirtinę užraktą, gali turėti atidaryti savo ryšį iš naujo, o vienintelė patikima ataskaita apie dokumento būseną ateina iš programos, o ne iš failų sąrašo.

Nepriverskite prijungimo atrodyti tvarkingai

Priverstinai atjungti tomą arba nužudyti failų sistemos pagalbininkus, kad išvalytumėte įstrigusią šoninę juostą, yra viliojanti ir dažniausiai duoda priešingą rezultatą. Įstrigusi būsena dažnai atspindi tikrą laukiančią operaciją, o prijungimo išplėšimas iš po jos niekur saugiai nepristato programos duomenų. Tai taip pat apsunkina tolesnį tyrimą, nes klaida, kurią matė naudotojas, jau ištrinta iš ekrano. Užrašykite tikslią klaidą, kurią programa pranešė, ir atsijungimo laiką, nes būtent ta laiko žyma leidžia jūsų ataskaitą suderinti su serverio žurnalais.

Jei bendrinimas lieka užimtas, naudokite failų tarnybos arba Mac palaikymo procedūrą, o ne didinkite jėgą. Įrodymų išsaugojimas vertas daugiau nei tvarkinga šoninė juosta.

Prieš kitą suplanuotą nutrūkimą

Užbaikite išsaugojimus, uždarykite priklausomus failus ir įprastai išstumkite bendrinimą prieš sąmoningai atjungdami VPN. Ši seka yra pigi ir pašalina visą šią klausimų klasę.

Darbui, kurį dažnai ištinka nutrūkimai, keiskite darbo modelį, o ne prijungimą: laikykite vietinę kopiją ir sinchronizuokite per programos palaikomą mechanizmą, kad nutrūkęs tunelis jums kainuotų vieną sinchronizavimo intervalą, o ne neaiškų įrašymą. Prijungimo scenarijus negali išsaugoti savavališkų atvirų failų transakcijų, ir joks derinimas neprivers jo to bandyti.

Susiję straipsniai