Buongiorno raga e buon sabato a tutti,
ho un problema e per la risoluzione ho bisogno del vostro supporto.
In sostanza gestisco un server vps al quale accedo tramite ssh, sul server è presente una cartella con dei file importanti ed io avrei la necessità di effettuare il backup di questi file su uno spazio ftp e possibilmente anche via mail. Non so proprio da che parte cominciare, avevo provato a dare uno sguardo ad rsync ma non ci ho capito molto
Potreste gentilmente darmi una mano ?
Thanks
Backup vps su spazio ftp
- SuperStep
- Entusiasta Emergente
- Messaggi: 2037
- Iscrizione: lunedì 19 dicembre 2011, 16:26
- Desktop: Unity
- Distribuzione: Ubuntu 16.04 LTS x86_64
- Sesso: Maschile
- Località: Somma Vesuviana (NA)
Re: Backup vps su spazio ftp
quello che farei io e' di comprimere le directory che ti interessano con tar, e spedirle al server tramite ftp, rsync si utilizza piu' per tenere delle directory "aggiornate" fra vari sistemi.
ubuntu 16.04 LTS 64-bit - Memoria: 31,3 Gib - Processore: Intel Core i7-5960X CPU @ 3.00 GHz × 16 - Grafica: AMD Radeon HD 7800 Series - Disco: SSD 256 GB x 4 (RAID 01)
Re: Backup vps su spazio ftp
Ciao SuperStep,
dovendo io salvare tutto il contenuto della cartella /usr/local/etc come dovrei realizzare lo script ?
dovendo io salvare tutto il contenuto della cartella /usr/local/etc come dovrei realizzare lo script ?
- SuperStep
- Entusiasta Emergente
- Messaggi: 2037
- Iscrizione: lunedì 19 dicembre 2011, 16:26
- Desktop: Unity
- Distribuzione: Ubuntu 16.04 LTS x86_64
- Sesso: Maschile
- Località: Somma Vesuviana (NA)
Re: Backup vps su spazio ftp
dividendoli in step farei una cosa del genere
1) creare il file compresso e salvarlo in una directory temporanea
2) mandare il file tramite ssh (bisogna utilizzare le chiavi)
3) rimuovere il file creato per risparmiare spazio
ovviamente per un codice migliore ho bisogno di informazioni piu' precise.
ma questo e' gia' un ottimo modo per fare i backup.
puoi anche decidere di utilizzare ftp, ma ssh e' considerato un protocollo piu' sicuro, ed i dati sono criptati nella comunicazione, inoltre prevede che l'accesso sia mediante un utente di sistema obbligatoriamente.
fammi sapere cosa altro ti serve
1) creare il file compresso e salvarlo in una directory temporanea
Codice: Seleziona tutto
tar -zcvf PATH/DESTINAZIONE/tmpbackup.tar.gz /usr/local/etc
Codice: Seleziona tutto
scp PATH/DESTINAZIONE/tmpbackup.tar.gz username@remote.host:backup_$(date +"FORMATO CHE PREFERISCI").tar.gz
Codice: Seleziona tutto
rm PATH/DESTINAZIONE/tmpbackup.tar.gz
ma questo e' gia' un ottimo modo per fare i backup.
puoi anche decidere di utilizzare ftp, ma ssh e' considerato un protocollo piu' sicuro, ed i dati sono criptati nella comunicazione, inoltre prevede che l'accesso sia mediante un utente di sistema obbligatoriamente.
fammi sapere cosa altro ti serve
ubuntu 16.04 LTS 64-bit - Memoria: 31,3 Gib - Processore: Intel Core i7-5960X CPU @ 3.00 GHz × 16 - Grafica: AMD Radeon HD 7800 Series - Disco: SSD 256 GB x 4 (RAID 01)
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 13 ospiti