Lavoro in un ambiente Mac con diversi Mac min nella stessa rete. Ho una sceneggiatura che eseguo attraverso Jenkins e questo script crea un'istantanea (.dmg) di un Mac mini di mia scelta e salva lo snapshot.dmg su un Network Attached Storage (NAS). Tutto funziona bene fino a qui. Ma ora mi piacerebbe usare lo snapshot.dmg e ripristinarlo su uno dei Mac mini attraverso uno script / riga di comando. Qualcuno può dirmi come si fa?
Sono a conoscenza del processo attraverso la GUI, vorrei ripristinare lo snapshot.dmg su un Mac mini completamente tramite uno script / terminale.
Il mio sforzo: ho provato a utilizzare i comandi del terminale come hdiutil
e asr
per ripristinare l'immagine, ma suppongo che mi manchi qualcosa.
Quindi, ho Mac mini A, Mac mini B e un NAS tutti collegati alla stessa rete. Sto cercando di ripristinare Mac mini A con snapshot.dmg, che si trova su NAS, con l'aiuto di Mac mini B. Ho provato a eseguire il comando seguente da Mac mini B.
asr restore --source /Volumes/Public/macmini.dmg --target /Volumes/Mac\ OS --erase
Il problema è che non riesco a impostare il target giusto.