Backup rapido di un sito tramite FTP con wget

Se si desidera eseguire rapidamente il backup di un intero sito Web tramite FTP, il modo più semplice per farlo è tramite la riga di comando utilizzando il comando wget. Di fatto, è possibile eseguire il backup di un intero sito (o di qualsiasi altra cosa sull'intero server FTP) con un'unica stringa di comando.

La sintassi che useremo è la seguente:

wget -r ftp://username:[email protected]/

Modificare il nome utente e la password con le informazioni di accesso appropriate e modificare il dominio sul sito che si desidera eseguire il mirroring o il backup. Se sei curioso, il flag -r è solo ricorsivo.

L'intero sito Web verrà sottoposto a backup localmente nella directory da cui è stato eseguito il comando wget, per evitare qualsiasi potenziale disordine si potrebbe desiderare di creare una directory rapida usando mkdir ed eseguire wget da lì, in particolare se si lavora con siti Web di grandi dimensioni .

Abbiamo usato wget per eseguire il mirroring di un sito Web localmente prima, è uno strumento potente ed è un'installazione utile se sei un utente esperto e non lo hai già sul tuo Mac. L'installazione di wget richiede innanzitutto l'installazione di oggetti come XCode, HomeBrew o MacPorts, ognuno dei quali consente anche l'accesso a migliaia di altri strumenti da riga di comando tramite la compilazione di file binari di origine o preconfezionati.