Richiama spesso il messaggio "L'immagine del disco di backup" /Volumes/TimeMachine/MyMBPro.sparsebundle "è già in uso"

5

Sono stato afflitto da questo problema per oltre un anno e spero che qualcuno possa far luce su quello che sta succedendo.

La mia configurazione è che ho un Macbook Pro che uso con un monitor mentre sono a casa, ma lo porto fuori di casa ogni giorno. Mentre sono a casa, eseguo il backup della macchina su un'unità di rete MyBookLive Western Digital, utilizzando Time Machine. Questa disposizione ha funzionato bene per il tempo più lungo. Ma circa l'anno scorso (a volte in Mountain Lion), ho iniziato ad avere questo problema in cui ogni volta che tornavo a casa e mi collegavo al mio WiFi locale, TimeMachine si avviava ma presto mi dava questo messaggio:

The backup disk image “/Volumes/TimeMachine/MyMBPro.sparsebundle” is already in use

Ho cercato in lungo e in largo una soluzione adeguata a come risolvere questo problema, ma non ne ho trovato uno.

La soluzione temporanea (consigliata da vari siti Web) è sempre quella di riavviare MyBookLive, disconnettendone l'alimentazione o utilizzando il sito Web per riavviarlo, entrambe opzioni fastidiose e che richiedono molto tempo, soprattutto su base giornaliera. Il sito Pondi sembra suggerire che alcune unità di rete siano state lasciate collegate, ma non è questo il caso.

Ci deve essere un modo migliore. Devo disconnettere la mia macchina prima di uscire di casa per evitare questo messaggio quando mi ricollego? Ho provato a dormire il computer prima di partire, ma questo non aiuta. Neanche prova a "Salta questo backup", che richiede sempre un completamento.

Se qualcuno ha un buon work-around o un suggerimento che potrei provare, lo apprezzerei davvero.

    
posta Z S 15.10.2014 - 04:56
fonte

3 risposte

2

Hai accesso a Western Digital MyBookLive tramite ssh? Puoi cambiare alcuni file di configurazione da esso?

Credo che Western Digital MyBookLive usi netatalk per permetterti di connetterti tramite protocollo afp da mac os x. Se è vero, quando disconnetti in modo anomalo da MyBookLive netatalk attendi per impostazione predefinita 24 ore prima di abbandonare la connessione vedi disconnettere il parametro temporale .

Se hai accesso tramite ssh a MyBookLive puoi aggiungere il parametro "disconnect time = 1" (un'ora prima di lasciar cadere la connessione) a afp.conf file

E puoi impostare "sleep time = 1" (continua a dormire sessioni AFP per ore di numero prima di disconnettere i client in modalità sleep. L'impostazione predefinita è 10 ore.)

Se non hai accesso tramite ssh. Non lo so. Forse hai bisogno di controllare il nuovo firmware per il tuo dispositivo, contatta il supporto tecnico di WD su questo problema.

    
risposta data 28.05.2015 - 10:18
fonte
1

Ho provato a rimediare a questo problema da tutto ciò che questo e altri siti dicono di fare. Non è stato fino al suggerimento di andare su Western Digital MyBookLive per modificare i parametri che ho trovato necessario aggiornare. Ho aggiornato il firmware e i backup sono stati avviati automaticamente mentre facevo un pisolino!

    
risposta data 01.08.2015 - 21:45
fonte
0

File in uso Si suppone che l'errore impedisca uno scenario in cui due app competono per apportare modifiche alla stessa destinazione, risultando in un file corrotto. La maggior parte dei file non ha bisogno di essere bloccata, quindi puoi modificare piratatamente un file .txt sia TextEdit che TextMate contemporaneamente. Quando Time Machine accede a un file di backup (.sparebundle), pone una sospensione sul file, quindi un utente non dovrebbe, ad esempio, utilizzare Finder per rinominare il file .sparebundle in quel momento.

La sospensione dovrebbe essere rimossa non appena TM termina il backup. Quindi:

lsof | grep -i MyMBPro

Esegui questo comando in TRE casi:

  1. Quando il WiFi a casa è normale, io, e. appena finito un backup.
  2. Quando è presente il messaggio di errore.
  3. Quando TM sta eseguendo il backup.

Questo mostrerà se QUALSIASI processo sul tuo OS X sta accedendo al file.

Ad esempio, quando uso TextMate per modificare un file chiamato notes.txt

lsof | grep -i notes.txt

Ottengo:

TextMate  6539  username   37r     REG                1,7          4  804793 /Users/username/Documents/notes.txt

Se il risultato è vuoto nel caso 1 e 2 ma non 3, significa che il sistema operativo è in esecuzione correttamente. Il problema è con Western Digital.

    
risposta data 20.10.2014 - 03:58
fonte

Leggi altre domande sui tag