Come sincronizzare due dischi rigidi esterni automaticamente

Non ci hai dato molti dati con cui lavorare qui. Non sappiamo quanti dati hai bisogno di fare il backup né quanto sono grandi i tuoi dischi. Non sappiamo quale porzione dei tuoi dati da sottoporre a backup cambia ad ogni intervallo di backup. Non sappiamo se avete intenzione di tenere entrambe le unità esterne collegate in una posizione o se ne avete una in una posizione e un'altra in una posizione diversa (questo avrebbe senso se state cercando di fornire una sicurezza aggiuntiva (capacità di recupero da certi disastri). Non conosciamo la vostra esperienza o il vostro livello di comfort con diversi metodi di controllo del computer, come la linea di comando, le attività programmate, ecc. Non sappiamo che tipo di sistema operativo avete.

Quindi, senza questi dati, sto solo per postulare uno scenario probabile e darvi la mia raccomandazione per quella situazione. Presumo che tu abbia ridotto al minimo ciò di cui stai facendo il backup e che tu non stia facendo il backup di programmi, ma solo di documenti (in senso lato). Presumo che abbiate 5 gigabyte di dati di cui fare il backup. Vuoi fare il backup giornaliero con un'unità e settimanale con un'altra unità. Presumo che abbiate unità esterne da 500 gigabyte su cui fare il backup. Presumo che stiate eseguendo Microsoft Windows 7-10.

La mia raccomandazione per realizzare ciò è di copiare semplicemente tutti i vostri documenti ogni volta che volete fare un backup. Crea una directory sull'unità di backup usando la data come nome. Come backup-d2017-05-22. Poi copiate tutta la vostra directory dei documenti in quella directory. Poi cancellate qualsiasi vecchia directory di backup su quell'unità. Quanto sopra sarebbe per i vostri backup giornalieri. Create backup-w2017-05-27 per i vostri backup settimanali sull'altra unità (notate "d" e "w") ed eliminate quello vecchio. Questo potrebbe essere automatizzato in uno script che è collegato da un collegamento sul desktop o altri mezzi con cui vi piace invocare i programmi. Per prima cosa, quando collegate l'unità di backup, notate quale lettera di unità riceve (nel caso di ogni unità). Assumerò che la lettera dell'unità sia d: nel seguente codice. Create a file in your documents directory called daily-backup.bat using Notepad as the editor (not a W.P.). In this file you insert this contents:

  1. @echo off 
  2.  
  3. REM Set this to the directory to backup 
  4. set source=%HOMEDRIVE%%HOMEPATH%Documents 
  5.  
  6. REM Two pairs of lines follow, remove the "REM" part or add it so that one 
  7. REM pair has REM and the other doesn't, depending 
  8. REM on whether this is a daily or weekly backup script 
  9. set Backup=Daily 
  10. set bdrive=D: 
  11. REM set Backup=Weekly 
  12. REM set bdrive=D: 
  13.  
  14. REM Get today's date in usable form 
  15. FOR /F "tokens=*" %%a IN ('DATE/T') DO ( 
  16. for %%b in (%%a) do ( 
  17. set today=%%b% 
  18. FOR /F "tokens=1-3 delims=/-" %%A IN ("%today%") DO ( 
  19. SET Month=%%A 
  20. SET Day=%%B 
  21. SET Year=%%C 
  22.  
  23. if %Backup%==Daily ( 
  24. set letter=d 
  25. ) else ( 
  26. set letter=w 
  27.  
  28. set dirname=%bdrive%backup-%letter%%Year%-%Month%-%Day% 
  29. set cleanupscript=temp-backup-%letter%%Year%-%Month%-%Day%-cleanup.bat 
  30.  
  31. REM find any old backup directories and record them in a script for deletion 
  32. REM once the new backup finishes 
  33. set wild=%bdrive%backup-%letter%* 
  34. echo @echo off > %cleanupscript% 
  35. for /f "tokens=*" %%A in ('dir %wild% /b') do ( 
  36. echo rmdir /s /q %%A >> %cleanupscript% 
  37. echo exit >> %cleanupscript% 
  38.  
  39. REM do the backup 
  40. mkdir %dirname% 
  41. xcopy %source% %dirname% /f /e 
  42.  
  43. start /min/wait %cleanupscript% 
  44. sleep 3 
  45. del %cleanupscript% 

Copy that file to another one called weekly-backup.bat. Modifica il sorgente, bdrive in alto per far corrispondere ciò che vuoi fare il backup e qual è la lettera dell'unità per il tuo disco rimovibile. Poi per la copia, weekly-backup.bat, segui le indicazioni sulla rimozione delle parti REM dalla coppia di linee settimanali e aggiungi il REM a quelle giornaliere. Ora collegate il vostro disco esterno e fate doppio clic sul file appropriato.

Il backup su unità esterne dà una sicurezza extra, ma secondo me, l'opzione migliore è il backup su un sito di cloud storage. Si può andare abbastanza lontano con account gratuiti su Dropbox, OneDrive e Google Drive. È possibile acquistare un account con altri per abbastanza a buon mercato. Con la maggior parte di questi, è possibile avere una copia continua dei file modificati sul cloud e non è necessario attivare manualmente un backup.