= On-Board: Utilitário de Disco e DMG =
Eu não veria um problema ao criar uma imagem de disco rígido a partir do Utilitário de Disco e ter isso como uma solução de emergência. Isso ocorre porque o próprio OS X, em vez do Windows, não está realmente vinculado ao hardware em que foi instalado / configurado para ser executado. Ele contém todos os drivers necessários para todos os Macs que ele foi projetado para rodar.
Para fazer isso, você precisa inicializar o instalador do OS X, por exemplo, um dispositivo USB, ou a partição de recuperação / disco RAM para download, que é fornecido / ativado em Macs relativamente novos.
Depois disso, você pode abrir o Utilitário de Disco no menu Utilitários, selecionar sua partição de disco rígido (normalmente chamada de "Macintosh HD") e clicar em "Nova Imagem". Salve-o em um local apropriado, mas lembre-se: você não está na instalação principal do OS X, portanto, nomes de unidade & caminhos podem ser trocados.
O processo de criação da imagem pode demorar um pouco, mas depois disso você tem uma imagem de resgate que pode ser usada em caso de um programa mal-intencionado ou falha no disco rígido.
= O polivalente: Homebrew =
Agora, na minha opinião, uma solução mais elegante. Escreva um pouco de Terminal-Script, que instala "homebrew" (um bom gerenciador de pacotes de linha de comando para OS X) e "homebrew cask", um utilitário para homebrew que instala GUI- (aplicativos normais do OS X) e finalmente , todos os aplicativos que você deseja ter em seu (s) Mac (s).
Isto tem enormes vantagens em relação ao primeiro método, já que o software instalado será sempre atualizado e pode ser atualizado com um comando tão simples como "brew update; brew upgrade".
= Uma palavra sobre Time-Machine =
Além disso, eu recomendo strongmente que você use o Time Machine, pois ele fornece uma solução muito boa para recuperar dados perdidos em caso de falha de hardware. Arquivos de sistema e programas também são salvos em backup. Ele pode ser usado somente ou em uma combinação de um dos dois outros métodos.
= Resumo =
Se você estiver interessado neste trabalho "homebrew", eu poderia escrever um artigo sobre como escrever um script de terminal.