SMB дељење после прекида VPN-а: контролна листа за опоравак
Престаните да пишете, вратите праву путању сервера и третирајте неуспешно чување као непознато, а не као изгубљено. Отворене ручке не преживљавају нову VPN сесију.
Чување вам виси, тунел падне, а тридесет секунди касније VPN је поново повезан док се прозор Финдера врти на празном дељењу. Све изгледа као да би требало да ради. Тунел је горе, мрежа је горе, а волумен није. Прођите ово по реду, јер поновно повезивање док апликација још мисли да држи отворену ручку јесте пут којим несигурно писање постаје изгубљено.
Почните тако што ћете зауставити рад на дељењу, а не тако што ћете га поново повезати. То изгледа пасивно и управо је тај корак онај који штити ваше податке.
Зауставите писање пре поновног повезивања
Затворите све што активно покушава да пише и сачувајте што можете на локално место кроз сопствену путању чувања или опоравка апликације. Не покрећите велико копирање, не дозволите клијенту за синхронизацију да покушава заувек и не прихватите упит који нуди замену копије на серверу вашом локалном копијом. Управо трећа упута стоји података, јер чување коме је истекао рок није ни потврђено ни нужно одсутно, а преписивање датотеке на серверу уклања једини доказ о томе шта се стварно догодило.
Ако апликација приказује две верзије истог документа, оставите обе за сада. Бирање победника по називу датотеке или временској ознаци је нагађање обучено у одлуку.
Вратите путању, па је докажите
Поново повежите предвиђени VPN и довршите његову аутентификацију, затим потврдите да се назив датотечног сервера разрешава и да SMB услуга одговара кроз тунел. Статус повезано описује само тунел, па то третирајте као почетак провере, а не као њен крај.
Потврдите разрешавање назива и доступност датотечног сервера кроз тунел.
Дајте постојећем монтирању минут пре него што створите ново; други волумен са истом ознаком је теже промишљиви од спорог опоравка.
Ако волумен не долази, повежите се намерно кроз Go, затим Connect to Server и познату адресу сервера, попут
smb://files.corp.example/team.Пријавите се рачуном датотечног сервера, што је одлука о акредитивима одвојена од VPN пријаве, и потврдите стање документа у апликацији пре наставка.
Водич компаније Apple за повезивање преко Финдера описује методу експлицитне адресе и она је овде поуздан пут. Назив волумена у бочној траци је кеширана ознака, а не доказ да је претходна веза још употребљива.
Зашто нова сесија не може да обећа отворене ручке
SMB заиста има механизме за преживљавање привременог прекида и оба су условна. Трајна отварања могу се поново повезати унутар временског оквира договореног између клијента и сервера, док стална отварања захтевају строже могућности на обе стране. То што се Mac клијент и датотечни сервер слажу да монтирају дељење не говори ништа о томе да ли је иједан од тих механизама био договорен за датотеке које сте имали отворене.
Спецификација је једнако јасна о неуспеху: када опоравак не успе, ручка се поништава и од клијента се очекује да датотеку третира као затворену. Апликација која је у том тренутку била насред писања нема ваљану ручку за наставак, иако је дељење опет прегледно и датотека у Финдеру изгледа исправно.
Зато је волумен који се поново појављује нужан корак, али не и довољан. Уређивачи, апликације попут база података и све што држи искључиво закључавање може требати поновно отварање сопствене везе, а једини поуздан извештај о стању документа долази из апликације, а не из списка датотека.
Не присиљавајте монтирање да изгледа уредно
Присилно одмонтирати волумен или убити помоћне процесе датотечног система да бисте очистили заглављену бочну траку примамљиво је и обично контрапродуктивно. Заглављено стање често одражава стварну операцију која још чека, а извлачење монтирања испод ње не доставља податке апликације нигде на сигурно. То и следећу истрагу отежава, јер је грешка коју је корисник видео већ избрисана са екрана. Запишите тачну грешку коју је апликација пријавила и време прекида, јер управо та временска ознака омогућује да свој извештај упоредите са записима сервера.
Ако дељење остане заузето, примените поступак датотечне службе или Mac подршке уместо појачавања силе. Чување доказа вреди више од уредне бочне траке.
Пре следећег планираног прекида
Довршите чувања, затворите зависне датотеке и нормално избаците дељење пре него што намерно искључите VPN. Тај след је јефтин и уклања целу ову категорију питања.
За рад који често погађају прекиди, промените радни модел, а не монтирање: држите локалну копију и синхронизујте кроз механизам који апликација подржава, тако да вас пао тунел стоји једног интервала синхронизације уместо несигурног писања. Скрипта за монтирање не може да сачува произвољне трансакције отворених датотека и никакво подешавање неће је натерати да то покуша.