Ho cercato di utilizzare solo pacchetti sparsi crittografati come obiettivi per Time Machine. Il vantaggio di fare questo è che questi sono facili da spostare, rispetto alla tradizionale cartella Backups.backupdb.
Quindi ecco cosa ho fatto. Su Mac X ho creato uno sparsebundle (chiamiamolo TM.sparsebundle) su un disco esterno. Poi l'ho impostato come mio obiettivo per Time Machine (per farlo vedi Come posso far credere al mio computer che l'immagine di un disco sia un disco hardware? ) e di averne eseguito il backup. Quindi ho disconnesso il disco esterno e l'ho collegato a Mac Y. Quello che voglio fare è usare Mac X per eseguire il backup su TM.sparsebundle che ora è collegato a Mac Y. Posso farlo per farlo montando il TM.sparsebundle su Mac X e quindi impostarlo come target TM (usando lo stesso metodo di prima).
Ma ecco il problema: non riesco a far macinare automaticamente a Mac X's TM la connessione a Mac Y e a montare TM.sparsebundle. Tutto funziona se eseguo il collegamento / il montaggio manualmente.
Naturalmente, se avessi inizialmente creato lo sparsebundle da Mac X mentre si connetteva a Mac Y, avrebbe funzionato. Quindi il problema è come far funzionare la TM su Mac X per trattare uno sparsebundle esistente su Mac Y come una destinazione TM legittima e completamente supportata e montarla automaticamente.
Se stai pensando che questo è stato risposto dal Grande Pondini, non lo è, almeno non esattamente. Ha molte varianti su questo tema ( link ) ma non affronta questa particolare situazione. Cercherò di adattare uno di questi metodi, ma è molto lento persino testarlo, quindi spero che qualcuno qui abbia una soluzione definitiva.